BLOG

Blog

Notes on the latest in tech, .NET, Azure and applied AI — what I'm learning and shipping in production.

I upgraded this platform to Astro 7 (and barely had to touch anything)

I upgraded this platform to Astro 7 (and barely had to touch anything)

I migrated albertorrg.dev from Astro 6 to Astro 7 in a few hours. Here's what really changed: Vite 8 with Rolldown (the Rust bundler), a migration without touching the config, my real build times, and the rock I tripped over — with code examples.

  • astro
  • webdev
  • frontend
  • vite
  • rust
  • tutorial
I tried Angular 22 and here's what stood out

I tried Angular 22 and here's what stood out

I sat down to really try Angular 22. A practical, personal rundown of what stood out most: OnPush by default, httpResource, Signal Forms, @Service, injectAsync, debounced and zoneless — with code examples.

  • angular
  • typescript
  • signals
  • frontend
  • webdev
  • tutorial
What you missed in C# 14 while waiting for .NET 11 and C# 15

What you missed in C# 14 while waiting for .NET 11 and C# 15

While the .NET community looks ahead to .NET 11 and C# 15, C# 14 already brings practical improvements worth knowing: extension members, null-conditional assignment, field-backed properties, spans, and more.

  • dotnet
  • csharp
  • microsoft
  • programming