Kanaiya’s Newsletter
Subscribe
Sign in
Home
Notes
Archive
About
Latest
Top
Discussions
Understanding the Decorator Design Pattern
Enhancing Object Behavior Dynamically Without Modifying Existing Code
12 hrs ago
•
Kanaiya Katarmal
Share this post
Kanaiya’s Newsletter
Understanding the Decorator Design Pattern
Copy link
Facebook
Email
Notes
More
Controllers vs Minimal APIs in .NET - Which Should You Choose?
Choosing Between Traditional Controllers and Streamlined Minimal APIs in .NET
Aug 14
Share this post
Kanaiya’s Newsletter
Controllers vs Minimal APIs in .NET - Which Should You Choose?
Copy link
Facebook
Email
Notes
More
Mastering the Options Pattern in .NET: The Clean Way to Handle Configuration
Choosing the Right Flavor of the Options Pattern for Your Configuration Needs
Aug 13
Share this post
Kanaiya’s Newsletter
Mastering the Options Pattern in .NET: The Clean Way to Handle Configuration
Copy link
Facebook
Email
Notes
More
Use Record Types for DTOs in C#
Simplifying Data Transfer with Immutable and Concise Structures
Aug 12
•
Kanaiya Katarmal
2
Share this post
Kanaiya’s Newsletter
Use Record Types for DTOs in C#
Copy link
Facebook
Email
Notes
More
🚀 Meet TickerQ – A Lightweight Background Job Scheduler for .NET
A simple, dependency-free alternative to Hangfire and Quartz with Cron support
Aug 5
•
Kanaiya Katarmal
1
Share this post
Kanaiya’s Newsletter
🚀 Meet TickerQ – A Lightweight Background Job Scheduler for .NET
Copy link
Facebook
Email
Notes
More
🔗 Mastering HTTP Clients in .NET Web API 7 Powerful Ways to Call External APIs
Unlock the Full Potential of HttpClient, IHttpClientFactory, and More
Aug 1
•
Kanaiya Katarmal
4
Share this post
Kanaiya’s Newsletter
🔗 Mastering HTTP Clients in .NET Web API 7 Powerful Ways to Call External APIs
Copy link
Facebook
Email
Notes
More
1
July 2025
🛠️ Fluent Builder Design Pattern in C#: Clean, Readable, and Maintainable Object Creation
Readable, maintainable, and scalable: The power of Fluent Builders.
Jul 30
•
Kanaiya Katarmal
Share this post
Kanaiya’s Newsletter
🛠️ Fluent Builder Design Pattern in C#: Clean, Readable, and Maintainable Object Creation
Copy link
Facebook
Email
Notes
More
✨ Mastering Action Filters in ASP.NET Core - Clean Code & Cross-Cutting Concerns
A Practical Guide to Action Filters for Cleaner and More Maintainable ASP.NET Core APIs
Jul 29
•
Kanaiya Katarmal
1
Share this post
Kanaiya’s Newsletter
✨ Mastering Action Filters in ASP.NET Core - Clean Code & Cross-Cutting Concerns
Copy link
Facebook
Email
Notes
More
Mastering Serilog in ASP.NET Core: A Developer’s Guide to Modern Logging
A Practical Guide to Implementing Structured Logging with Serilog in ASP.NET Core
Jul 28
•
Kanaiya Katarmal
2
Share this post
Kanaiya’s Newsletter
Mastering Serilog in ASP.NET Core: A Developer’s Guide to Modern Logging
Copy link
Facebook
Email
Notes
More
Result Pattern vs Exception Handling in .NET Core API – A Practical Guide
Learn when to return results and when to throw exceptions for cleaner, more reliable service layers
Jul 25
•
Kanaiya Katarmal
2
Share this post
Kanaiya’s Newsletter
Result Pattern vs Exception Handling in .NET Core API – A Practical Guide
Copy link
Facebook
Email
Notes
More
Mastering DelegatingHandler in .NET: Logging HTTP Requests with HttpClient
A practical guide to DelegatingHandler in .NET,Learn how to log HTTP requests and responses using a custom handler.
Jul 23
•
Kanaiya Katarmal
2
Share this post
Kanaiya’s Newsletter
Mastering DelegatingHandler in .NET: Logging HTTP Requests with HttpClient
Copy link
Facebook
Email
Notes
More
FluentValidation in ASP.NET Core - Clean, Flexible Model Validation for Modern .NET Apps
Simplify your API model validation using FluentValidation clean, maintainable, and testable
Jul 21
•
Kanaiya Katarmal
1
Share this post
Kanaiya’s Newsletter
FluentValidation in ASP.NET Core - Clean, Flexible Model Validation for Modern .NET Apps
Copy link
Facebook
Email
Notes
More
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts