My Blogs
Latest articles and thoughts on web development, architecture and technology.
Implement Rate Limiting in ASP.NET Core [.NET9]
dotnet
ratelimit
security
+1
Introduction Rate limiting is a critical mechanism for building resilient, secure, and...
June 12, 2025
4 min read
How I Automated My Tech Blog Workflow Using Runner H and AI
devchallenge
runnerhchallenge
ai
+1
What I Built? I automated the end-to-end workflow of writing, formatting, and delivering...
June 7, 2025
3 min read

Task Management Effectively with Modern AI Tools
ai
management
learning
+1
Introduction Managing tasks efficiently is crucial for productivity, whether you’re...
June 4, 2025
2 min read

Google I/O 2025: A Beginner's Guide to the AI and XR Revolution
ai
google
news
+1
The tech world was buzzing with excitement on May 20, 2025, as Google unveiled its latest innovations...
May 27, 2025
3 min read
🔐 Control Cloudflare Infrastructure Using AI + MCP (with Python Example)
mcp
python
tutorial
+1
Introduction Cloudflare recently launched 13 remote MCP servers—a massive leap toward...
May 17, 2025
2 min read

Setup MCP server in C#
mcp
csharp
ai
+1
Introduction Integrating large language models (LLMs) into real‑world applications often...
April 22, 2025
3 min read

A Summary of the Google AI Essentials Course on Coursera
ai
google
programming
+1
Introduction Google AI Essentials is a beginner-friendly course developed by Google and...
April 10, 2025
2 min read
TypeScript Just Got 10x Faster! 🚀 The New Go-Powered tsc
typescript
go
news
+1
Introduction TypeScript has been a game-changer for JavaScript developers, providing type...
March 23, 2025
2 min read
Dictionary vs. defaultdict in Python: A Beginner’s Guide
python
dictionary
beginners
+1
Introduction When you’re starting out in Python, you quickly learn that dictionaries are...
March 3, 2025
2 min read

The Rise of AI in Software Development: Can AI Write Code Better Than Humans?
ai
softwaredevelopment
beginners
+1
Introduction Artificial Intelligence (AI) is reshaping the way we build software. Over the...
February 19, 2025
3 min read

Building a Local AI Deepseek Powered Chatbot with Deepseek: A Step-by-Step Guide
deepseek
ai
machinelearning
Introduction Chatbots are transforming the way we interact with software, offering...
February 8, 2025
4 min read

How Run DeepSeek Locally with Ollama
deepseek
ai
discuss
+1
How to Install and Run DeepSeek Locally with Ollama DeepSeek is a powerful open-source...
January 31, 2025
2 min read
Is random numbers in computers are random at all? JS version
javascript
webdev
programming
+1
Introduction Randomness in programming often appears mysterious, especially when you...
January 18, 2025
3 min read

No Swagger in .NET 9? Here's What You Need to Know!
dotnet
backenddevelopment
discuss
+1
Introduction With the release of .NET 9, you might have noticed that Swagger Gen is no...
January 11, 2025
3 min read
Using TypeScript for Cleaner JavaScript Codebases
typescript
angular
javascript
+1
Introduction In today’s fast-paced development environment, maintaining a clean and...
January 9, 2025
2 min read

Predicting 2025: A vision into future computing
devchallenge
newyearchallenge
future
+1
This is a submission for the 2025 New Year Writing challenge: Predicting 2025. Predicting...
January 6, 2025
2 min read
Microservices VS Monolith: Making the Right Choice
architecture
microservices
discuss
+1
Introduction When designing software architecture, one of the most critical decisions is...
January 1, 2025
3 min read
SOLID: Dependency Inversion Principle (DIP) in C#
dotnet
designpatterns
solidprinciples
+1
Introduction The Dependency Inversion Principle (DIP) is one of the foundational...
December 30, 2024
3 min read
SOLID: The Interface Segregation Principle(ISP) in C#
designpatterns
discuss
ama
+1
Introduction The SOLID principles are essential guidelines for building robust,...
December 25, 2024
3 min read
SOLID: The Liskov Substitution Principle (LSP) in C#
dotnet
designpatterns
solidprinciples
+1
Introduction The Liskov Substitution Principle (LSP) is a foundational concept in...
December 19, 2024
3 min read
Recursive Development: The Hidden Cycle Hindering Progress
softwareengineering
discuss
development
+1
Introduction In the world of software development, we often focus on forward movement —...
December 4, 2024
3 min read
Guide to Git Stash: Keeping Your Workspace Clean While Coding
git
github
coding
+1
Introduction Ever been in the middle of coding and need to switch branches quickly, but...
November 20, 2024
3 min read

Comprehensive Testing in .NET 8: Using Moq and In-Memory Databases
unittest
tdd
dotnet
+1
Introduction Testing is a core part of developing reliable applications, and with .NET 8,...
November 12, 2024
4 min read
SOLID: Open-Closed Principle (OCP) in C#
solidprinciples
designpatterns
dotnet
+1
Introduction It says, "Software entities (classes, modules, functions, etc.) should be...
November 12, 2024
3 min read

My Hacktoberfest 2024 Journey: Learning, Growing, and Giving Back 🎉
devchallenge
hacktoberfestchallenge
hacktoberfest
+1
This is a submission for the 2024 Hacktoberfest Writing challenge: Contributor Experience ...
October 30, 2024
3 min read
SOLID: Single Responsibility Principle(SRP) in C#
csharp
dotnet
solidprinciples
+1
Introduction When designing software, adhering to solid principles can make a huge...
October 30, 2024
3 min read
Writing Clean and Maintainable Functions in C#
dotnet
csharp
function
+1
Introduction In the world of software development, the quality of your code is paramount....
September 7, 2024
4 min read
Firebase notification(FCM) in .NET 8 with GraphQL and Rest API
firebase
notification
dotnet
+1
Introduction Are you trying to integrate push notification in your existing backend...
September 1, 2024
4 min read
Test Repository in .NET core using In Memory database
dotnet
repository
unittest
+1
Introduction In the world of software development, securing the dependability and...
May 8, 2024
2 min read

Load test on GraphQL APIs using postman
graphql
postman
loadtest
+1
What is graphql? GraphQL is a query language for APIs and a runtime for fulfilling those...
February 29, 2024
3 min read