Urgent.News

What's breaking now, across thousands of outlets.

More in Tech

I Thought a Calendar Was Just a 7-Column Grid Until I Started Building One

A calendar looks like one of the simplest interfaces on the web. Seven columns. A few rows. Some numbers. Maybe a previous and next button. That was roughly how I thought about calendars too.

  • Calendars appear simple but are complex engineering challenges
  • Dates in JavaScript Date constructor are precise points in time
  • Separate calendar calculations from presentation for flexibility

How I Built a .NET + React Islands Site With a Playwright Snapshot Worker

Razor owns the pages. React owns a few interactions. A separate browser publishes the finished HTML before anyone visits.

  • .NET and React Islands site built with ASP.NET Core 10, PostgreSQL, and Playwright
  • Snapshot worker moves browser execution to publication time for interactive pages
  • Public gateway serves saved HTML for crawlable, hydrated visitor experience

More from Saturday 26 September →