19 | Code • Build • Ship | DM for work/Collab

The next article in my "Backend from First Principles" series is live: Authentication & Authorization for Backend Engineers. A deep dive into how backend systems actually establish identity, manage sessions and verify tokens.
Article

Authentication & Authorization for Backend Engineers

From passwords and sessions to JWTs, OAuth, WebAuthn, and Zero Trust. How modern backend systems know who you are and what you are allowed to do. Introduction Every backend system needs to answer two

6
7
49
2,134
How I started my journey into web development. From HTML & CSS to MERN, TS, Next.js. From tutorial hell and hundreds of tiny projects to building real applications and finally feeling comfortable building on my own.
Article

How I Learned Web Development: From Tutorial Hell to Building Real Applications

When I started learning web development, I didn't really have a roadmap or a clear idea of what I was doing. My journey started with CodeWithHarry, where I followed his HTML, CSS and JavaScript

37
18
144
8,041
The next article in my "Backend from First Principles" series is live: Serialization & Deserialization - The Universal Language of Backend Engineering. A deep dive into what actually happens when data moves between systems.
Article

Serialization and Deserialization: The Universal Language of Backend Engineering

Serialization and Deserialization: The Universal Language of Backend Engineering From Zero to Hero: Mastering Data Transformation in Distributed Systems Picture this: You're building a full-stack

23
63
636
36,938
The next article in my “Backend from First Principles” series is live on X: The Ultimate Guide to Routing, from network packets to backend handlers. I’ll keep publishing these deep dives on Medium and X, so follow along wherever you prefer.
Article

The Ultimate Guide to Routing: From Network Packets to Backend Handlers

Every time you type a URL or tap a button, the request starts a journey through two different systems. First, the data is split into packets and forwarded across routers, ISPs, and cloud networks

4
4
43
2,998
Using AI to build products isn't the problem. Blindly shipping code you don't understand is. Your fundamentals still matter. System design, backend, scalability, debugging, code review, all of it.
Article

Vibe coding isn't the problem. Not understanding the code is.

First, what does vibe coding actually mean to you? If it means you tell an AI agent, “Build this,” let it write everything, and then deploy whatever it gives you, then that's not the vibe coding I'm

13
2
29
1,395
The first article of my “Backend from First Principles” series is live on X too: Understanding HTTP: The Backbone of the Web. I’ll publish the full deep dives on Medium and X, so you can follow along wherever you prefer.
Article

Understanding HTTP: The Backbone of the Web

A Deep Dive for Backend Engineers From statelessness to HTTP/3, caching, CORS, and beyond Every web request you've ever made, whether scrolling through social media, checking your bank balance, or

15
59
437
18,361