Blog
- Time-based One-Time Passwords (TOTP): A Hands-On GuideApril 28, 2025Cyber SecurityEncryptionHashing2FA
- Understanding Encryption Salting: From Basics to ImplementationApril 24, 2025Cyber SecurityEncryptionHashing
- HATEOAS in Minimal APIs: A Complete Guide with a Sample ProjectApril 16, 2025RESTfulAPIapi designHATEOAS
- Mastering JWT Authentication: A Comprehensive Guide with a Hands-On Mini-ProjectApril 14, 2025SecurityAuthenticationJWT
- Dynamic Authorization in .NET – A Practical GuideApril 9, 2025SecurityAuthorization
- Unpacking Value Objects: The Unsung Heroes of C# DesignApril 6, 2025C#DDDSoftware ArchitectureClean Code
- Aggregates Unraveled: The Guardians of Consistency in DDDMarch 25, 2025C#DDDSoftware ArchitectureClean Code
- Securing Service-to-Service Communication with HMAC Authentication in C#March 21, 2025SecurityAuthenticationHMAC
- Building an AI Image Caption Generator with C#March 18, 2025AIOllamaC#LlaVASoftware Engineering
- Building Themed Teams with the Abstract Factory Pattern in C#March 17, 2025Design PatternsAbstract Factory PatternC#OOPSoftware Engineering
- Using Dependency Injection in an Express API with TypeScriptMarch 14, 2025Dependency InjectionOOPSOLID PrinciplesExpressNodejsTypeScript
- Dependency Injection: A Simple and Clear GuideMarch 10, 2025Dependency InjectionOOPSOLID PrinciplesC#Software Engineering
- Mastering the Factory Method Pattern: Guide to Flexible Object Creation in C#March 5, 2025Design PatternsFactory Method PatternC#OOPSoftware Engineering
- Mastering the Simple Factory Pattern in C#: A Beginner’s GuideFebruary 26, 2025Design PatternsFactory PatternC#OOPSoftware Engineering
- Understanding the Observer Pattern in C#February 24, 2025Design PatternsObserver PatternC#OOPSoftware Engineering
- Decorator Pattern: Resolve the Mix and Match puzzleFebruary 14, 2025Design PatternsDecorator PatternC#OOPSoftware Engineering
- Navigating with the Strategy Pattern: Choosing the Best Route in C#February 11, 2025Design PatternsStrategy PatternC#OOPSoftware Engineering
- Back to Basics: A Refresher on the SOLID PrinciplesFebruary 4, 2025SOLIDC#OOPSoftware Engineering
- Domain Events - DDD, Clean ArchitectureMarch 19, 2024Software ArchitectureClean ArchitectureDomain Driven DesignDomain Events
- React useRef() Hook and ref Prop - A Small GuideMarch 8, 2021ReactHooks