Notes on the things I build and learn: .NET, Nuxt, Django, and the AI tooling I use day to day.
ASP.NET
ASP.NET Core auth for SPAs and native clients without the Identity boilerplate
Identity works. SPA and native auth still meant rewriting endpoints each time. AuthEndpoints is the Identity facade I built for that.
Made Y
AI Agents
Remote AI coding from any device with Grok Bot and Cursor cloud agents
How I moved from babysitting local Cursor agents to Grok Bot plus Cursor cloud agents, then closed the trust gap with pstack verification: proof screenshots, command output, and video from the cloud agent's computer.
Made Y
AI Agents
Hermes Agent Bot Mode: how I split work across three specialist bots
How I run Hermes Agent Bot Mode with three specialist bots (Blogi, Nuxti, Aspi): what a Bot is, how they message each other, and what still feels unfinished.
Made Y
AI Agents
Experimenting with Hermes Agent + DeepSeek-V4-Flash-0731 for ASP.NET Core and Nuxt
Lab notes on running Hermes Agent with DeepSeek-V4-Flash-0731 beta, teaching .NET and Nuxt via skills, wiring Nuxt and Nuxt UI MCPs, and what still feels rough.
Made Y
Open Source
AuthEndpoints 3.0 RC: a composable auth endpoints library for ASP.NET Core
Announcing AuthEndpoints 3.0 RC, an auth library for ASP.NET Core. Composable auth endpoints on top of ASP.NET Core Identity: registration, login, 2FA, password reset, and passkeys bootstrapped in minutes.
Made Y
Django
What 5 Years with Django Taught Me: Pros and Cons
After half a decade of building apps with Django, here's my honest take on its strengths, weaknesses, and the lessons I've learned along the way.