A production outage caused by Cloudflare's anti-bot systems flagging Google Cloud datacenter IPs, and why API aggregation layers matter more than you think
Read more →
Converting a Ghost blog to Astro in a single late-night session with Claude Code, reducing memory usage by 75% while learning what AI coding tools actually solve
Read more →
Building automatic hot reload for Flutter without an IDE using file watchers and Unix signals - for terminal-based development and AI coding tools.
Read more →
Real lessons from shipping multiplayer games with Firebase: what works for small groups, where it breaks down, and the scalability limits you need to know upfront.
Read more →
Building reusable animated gradients in Flutter using custom hooks for cleaner, more maintainable UI code.
Read more →
Flutter state management without the boilerplate using Hooks, RxDart, and Functional Widgets for reactive, testable code.
Read more →
Building realistic voxel explosion effects in Unity that break objects into their constituent cubes with physics and particle systems.
Read more →
Building cross-platform image resizing middleware for ASP.NET Core using SkiaSharp before mature libraries existed.
Read more →
Part 2: Adding inter-service communication to .NET Core microservices using HttpClient and custom logging services.
Read more →
Building a two-handle circular slider in RaphaëlJS inspired by Apple's iOS Bedtime feature using SVG and vector math.
Read more →
Building lightweight microservices with .NET Core and Nancy framework before ASP.NET Core MVC reached maturity.
Read more →
This article is from 2016. Code samples may no longer work. Transactional emails can be a real bugbear for business and for marketers. They are often buried
Read more →
Enabling frontend developers to work on ASP.NET Core views without writing C# by building custom middleware for Razor-only routing.
Read more →