Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!
These are the essential Software architectural patterns for data and communication flow.
My favorite System design courses to learn Distributed System architecture in 2025
The ultimate guide on caching for System Design interviews
You’ve been at your job for years, you know how to write code good enough to get you by comfortably,...
Hey there, fellow coder! 👋 Are you spending more time tweaking your code than writing it? 😅 Do you...
8 Load Balancing Algorithms Software Engineers Must Know for System Design interviews
Your complete guide to designing twitter or x.com in a system design interview with an example
These are the 13 books every experienced software engineer or developer should read
These are the best resources to learn System Design and software design in-depth + 3 System design cheat sheets
10 essential object oriented design patterns for programming interviews
These are the best books experienced developers can read to learn Microservices architecture
I’ve built a few SaaS products now. Some worked. Some didn’t. If I had to start again today — clean...
These are the 10 books every software engineer or developer should read to improve your their knowledge on data structures and algorithms
Some use cases using ts-pattern that can improve your code.
Software development keeps changing. The right tools make a big difference. Check out these six...
Docker Compose is one of the best inventions, it makes local development easy and friction-free. If...
The Art of Creating Container Images Introduction We are in the era of the evolving...
Tradeoffs are an important part of software design and these are 15 essential design tradeoffs that every Software engineer should know and remember.
INTRO 🔊 Hello World! 🌎 From now onwards, I want to start a new series named React...
Introduction As TypeScript has grown in popularity, developers have embraced it for its...
🚀 Why Rust is the Next Big Thing in Programming 🔥 Rust is redefining what modern...
These are the 10 books every software engineer or developer should read in 2025 to become a better engineer or developer.
Hackathons are like fast-paced coding marathons, packed with caffeine, creativity, and teamwork! ☕💻...
5 Must-Have System Design Cheat Sheets to Ace Your Next Interview
The tech world is dynamic, and job security is no longer a given, even for in-demand skills like...
Introduction In the ever-evolving world of technology, staying relevant as a developer...
PHP has been hated for decades, and whether it deserves it or not. What’s going on, guys? In this...
The problem Beside my coding activity for work, I have several personal projects active. ...
Mostly, I will write about the technical aspects of software development, but before I continue with...
Git is an essential tool for developers, enabling version control and collaboration on codebases....