Blog

Thoughts on GenAI, APIs, .NET, and engineering leadership.

Filter:

That One Line You Missed in ASP.NET Core

When using FluentValidation in ASP.NET Core, one missing line causes the default data annotation validators to interfere, creating unexpected validation errors. Here's the simple fix that'll save your project.

Read more →

Master Screen Sharing with ZoomIt

ZoomIt is a game-changing tool for presentations and pair programming that lets you zoom, draw, annotate, and manage timing — turning every screen share into a polished, interactive experience.

Read more →

Beat Procrastination and Ace Self-Learning

Struggling as a self-taught programmer? Learn the common challenges of self-learning and discover practical tips for staying motivated, connected, and consistent on your coding journey.

Read more →