Personal knowledge base
A simple place to keep ideas, examples, and links that I want to find again later.
Explore
Library
The HttpClient Trap and Why IHttpClientFactory is Essential
How access and refresh tokens actually work together. Token rotation, revocation, and a few security decisions I made without fully realizing how important they were until I wrote this.
A small project purely for practicing tools and patterns — some I already know but want to reinforce fresh, some I've never touched — no pressure for any of it to be production-correct.
Implemented URL-segment API versioning in my project with a Swagger dropdown per version.
Why I use FluentValidation over default DTO attribute validation, and how I actually wire it in — controller-level and service-level, with manual validation instead of auto-validation.
How I've actually wired Redis and MinIO into EventFlow, plus the Compose setup running them locally — solid on the integration code, still shaky on Docker itself.
My actual opinion after using both — not a neutral comparison, this is what I'd pick and why.
Just testing that the create → publish → render pipeline works correctly.
Liveness vs readiness, manual vs pre-built health checks, and how to expose them for both orchestrators and humans.