Referbruv
become a better programmer, one step everyday!
Angular (34) ASP.NET Core (142) ASP.NET Core For Beginners (7) Authentication (6) Authorization (2) AWS (32) Azure (4) Behavioral Patterns (2) Bootstrap (1) C# Concepts (82) Caching (6) Career Talks (2) Cloud Concepts (1) Cognito (4) Creational Patterns (5) Dapper (1) Design Patterns (15) Docker (28) DynamoDB (1) EF Core (5) Express (3) Flutter (14) gRPC (2) Guest Posts (2) IdentityServer4 (6) Integration Testing (1) Java Concepts (16) Javascript (7) Jenkins (6) jQuery (1) JWT (7) Kubernetes (1) Loops (21) NCache (6) NodeJS (3) OOP (6) Redis (1) REST API (1) Social Logins with ASP.NET Core (5) SOLID Principles (5) Special Numbers (7) Unit Testing (4) xUnit (6)
Featured Posts
Detailed and In-depth articles that help you gain complete understanding of the topic. Written by a developer, for the developer.
Boilerplates
Why take all the pain in building a solution, when you have the boilerplates ready? Customized for specific use cases and scenarios, these help you get started quickly while maintaining the best practices and standards.

ContainerNinja.CleanArchitecture
an awesome boilerplate solution
to quickly get started with ASP.NET Core

CqrsNinja
CQRS Ninja is a boilerplate solution, built to demonstrate implementing CQRS in ASP.NET Core (.NET 6) via MediatR.
Subscribe to my Newsletter
Past Newsletters
- How to enable CORS in ASP.NET Core and eBook updates
- How to use SignalR with .NET 6 and new Digital Product Announcement!
- How to create Social Logins with ASP.NET Core
- Dockerizing ASP.NET Core Web API and Catching HTTP Errors Globally in Angular
- Exploring Design Patterns – Factory and Abstract Factory
- Exploring Design Patterns – Strategy and Template Method
- Exploring OOP Concepts – Inheritance, Polymorphism, Overloading and Overriding!
- Exploring OOP Concepts – Understanding Abstraction and Encapsulation
- How to use Claims Transformation in ASP.NET Core
- Here's how to deploy your .NET 6 API to a Kubernetes Cluster