Tech Skills

Backend Engineering

APIs, authentication, databases, queues, serverless and production backend systems

12,397
lessons
Skills in this topic
View full skill map →
API Design
beginner
Design a RESTful API following best practices
Auth & Authorisation
intermediate
Implement JWT auth with refresh tokens
Database Integration
intermediate
Use an ORM (Prisma, SQLAlchemy, Drizzle)
Backend Performance
advanced
Implement Redis caching for hot data
Microservices Patterns
advanced
Decompose a monolith into microservices
All Reads (6,827) Articles (832)Blog Posts (5375)Tutorials (562)Research Papers (2)News (56)
Java Training in Marathahalli — Learnmore Technologies
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Java Training in Marathahalli — Learnmore Technologies
Java is one of the most popular and widely used programming languages in the software industry. From web applications and mobile apps to… Continue reading on Me
Docker Is Not Kubernetes: 10 Backend Concepts Engineers Keep Confusing
Medium · DevOps 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Docker Is Not Kubernetes: 10 Backend Concepts Engineers Keep Confusing
Docker, Kubernetes, CI/CD, gRPC, scaling, Terraform, reverse proxies — explained with practical mental models instead of buzzwords. Continue reading on Stackade
Why Python GUI Development Is Quietly Becoming Powerful Again
Medium · Python 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Why Python GUI Development Is Quietly Becoming Powerful Again
The tools got better. The workflows got smarter. And most developers haven’t noticed yet. Continue reading on Stackademic »
Bash Script to Ping All IP Addresses in a Subnet (Linux Network Automation)
Medium · DevOps 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Bash Script to Ping All IP Addresses in a Subnet (Linux Network Automation)
In Linux or networking environments, administrators often need to check whether IP addresses are reachable in a network. Continue reading on Medium »
How Learning Next.js for 30 Days Can Make You a Better Developer
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
How Learning Next.js for 30 Days Can Make You a Better Developer
I thought I was “good enough” at web development until 30 days of building with Next.js exposed everything I didn’t know. Continue reading on Medium »
Node.Js is not single-threaded the way you think.
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Node.Js is not single-threaded the way you think.
Every backend babe often hears or preaches the mantra: Continue reading on Medium »
7 Backend Mistakes That Quietly Kill Performance
Medium · Startup 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
7 Backend Mistakes That Quietly Kill Performance
Most backend systems don’t collapse overnight. Continue reading on Medium »
The Singularity Can Wait: We Still Need to Handle the Retries
Medium · LLM 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
The Singularity Can Wait: We Still Need to Handle the Retries
Demis Hassabis might see us in the foothills of the singularity, but from where I’m sitting, it looks a lot like we’re still debugging a… Continue reading on Me
My Python API Was Dying Under Load-Rust Fixed It in 3 Days. Here’s the Full Migration Story
Medium · Python 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
My Python API Was Dying Under Load-Rust Fixed It in 3 Days. Here’s the Full Migration Story
Requests started timing out. Continue reading on Medium »
Storing : Access Token vs Refresh Token
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Storing : Access Token vs Refresh Token
In production-grade applications like Amazon, Netflix, Google, or Flipkart, browser storage mechanisms are used very strategically. Continue reading on Medium »
Google I/O 2026: What Actually Changes — Part 1
Medium · LLM 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Google I/O 2026: What Actually Changes — Part 1
A technical read on the announcements, their real-world impact, and how to put them to work Continue reading on Medium »
Shell Scripting Environment Setup in Linux (Beginner-Friendly Guide)-Part 3 / 34
Medium · DevOps 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Shell Scripting Environment Setup in Linux (Beginner-Friendly Guide)-Part 3 / 34
Before writing shell scripts, set up your Linux environment the right way. Continue reading on Medium »
I Implemented Auth0, Supabase Auth, and Clerk (Here’s What I Learned)
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
I Implemented Auth0, Supabase Auth, and Clerk (Here’s What I Learned)
“Just add authentication.” Continue reading on Medium »
Backend Developer in 2026: The Skills That Still Pay $180K+ While AI Writes the Easy Stuff
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Backend Developer in 2026: The Skills That Still Pay $180K+ While AI Writes the Easy Stuff
I’ve consulted for 12 companies since January. The backend engineers getting promoted and commanding top rates aren’t writing more code —… Continue reading on S
Backend Engineers Earning $15K+/Month in 2026 Don’t Code Faster — They Prevent Fires
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Backend Engineers Earning $15K+/Month in 2026 Don’t Code Faster — They Prevent Fires
I’ve consulted for 12 companies this year. The ones paying top rates have engineers who obsess over one thing most devs ignore. Here’s the… Continue reading on
Mac Virtualization Trends Shaping Software Development
Medium · DevOps 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Mac Virtualization Trends Shaping Software Development
Software development has become more complex than ever. Teams now build applications that must work across multiple operating systems… Continue reading on Mediu
Medium · Startup 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Why Startups Prefer Next.js for Modern Web Development in 2026
Startups move fast. Products evolve quickly, user expectations grow every year, and competition is tougher than ever. Continue reading on Medium »
How Instagram, WhatsApp, Uber & Netflix Would Be Built Today Using Expo Router
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
How Instagram, WhatsApp, Uber & Netflix Would Be Built Today Using Expo Router
Architecture isn’t about the code you write today. It’s about the code you don’t have to rewrite tomorrow. Continue reading on Medium »
I Missed Django’s Query Ergonomics in SQLAlchemy, So I Built a Small Layer for It
Medium · Python 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
I Missed Django’s Query Ergonomics in SQLAlchemy, So I Built a Small Layer for It
SQLAlchemy is great when I need control. Continue reading on Dev Genius »
How does fetch work in JavaScript ?
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
How does fetch work in JavaScript ?
In JavaScript, to call an API with an inbuilt method we use fetch(). Fetch is used to fetch method like GET, PUT, PATCH, POST, DELETE. Continue reading on Mediu
Calling Rust from Python
Medium · Python 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Calling Rust from Python
A guide to bridging the gap between ease of use and raw performance. Continue reading on Level Up Coding »
Next.js + React + Sanity: The Bugs Nobody Warned Me About
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Next.js + React + Sanity: The Bugs Nobody Warned Me About
A field report from building on React 19, Next.js 16, and Sanity v5 before the ecosystem caught up. Continue reading on Level Up Coding »
Node.js 2026: The Libraries Nobody Talks About (But Should)
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Node.js 2026: The Libraries Nobody Talks About (But Should)
When everyone’s talking about Express, TypeScript, and Prisma, there’s a shadow ecosystem of libraries quietly solving real problems. Continue reading on JavaSc
How to Deploy a Node.js Backend the Correct Way with Nginx + PM2 on Any VPS
Medium · DevOps 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
How to Deploy a Node.js Backend the Correct Way with Nginx + PM2 on Any VPS
Deploying a Node.js backend is easy until you do it in production on a real VPS server. Continue reading on Medium »
Enterprise Application Integration: Approaches and When to Use Each
Medium · DevOps 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Enterprise Application Integration: Approaches and When to Use Each
Most integration projects start with a developer writing custom code to connect two tools. Continue reading on Medium »
Dedicated Python Developer vs. Freelancer vs. In-House: Which Model Saves You More?
Medium · Python 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Dedicated Python Developer vs. Freelancer vs. In-House: Which Model Saves You More?
Businesses today have multiple options when building Python-based solutions. But choosing the wrong hiring model can quickly increase… Continue reading on Mediu
Mail App #4x05: Rethinking the “select” Category and Date Design for a 5 a.m. Daily Routine
Medium · Python 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Mail App #4x05: Rethinking the “select” Category and Date Design for a 5 a.m. Daily Routine
How I tuned my Python + Flask mail app so that a 5 a.m. “must‑read newsletter check” actually works in real life. Continue reading on My Activity Diaries »
Over the last couple of days, I practiced and implemented several backend engineering concepts…
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Over the last couple of days, I practiced and implemented several backend engineering concepts…
Photo by Headway on Unsplash Continue reading on Medium »
A pause with two sides: the hook contract and the worker protocol
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
A pause with two sides: the hook contract and the worker protocol
Suppose you’re writing a Turing-machine interpreter that runs in a Web Worker. The UI needs to show a trace — how the machine steps from… Continue reading on Me
How to Make Linux Use Full CPU Performance When You Actually Need It
Medium · DevOps 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
How to Make Linux Use Full CPU Performance When You Actually Need It
Modern processors spend a lot of their lives pretending to be calm and it is partly because everyone now wants hardware to look “green,”… Continue reading on Me
Node.js Event Loop Explained with Real-Time Examples (Complete Beginner to Advanced Guide)
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Node.js Event Loop Explained with Real-Time Examples (Complete Beginner to Advanced Guide)
Learn how the Node.js Event Loop actually works internally with real-world backend examples, callback queues, promises, async/await, and… Continue reading on De
The Best Programming Language for 2026?
Medium · Python 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
The Best Programming Language for 2026?
Or: Which Language Will Ruin Your Mental Health Slightly Less Continue reading on Write A Catalyst »
The Best Programming Language for 2026?
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
The Best Programming Language for 2026?
Or: Which Language Will Ruin Your Mental Health Slightly Less Continue reading on Write A Catalyst »
How Long Does It Actually Take to Build and Launch a Website in 2026?
Medium · Startup 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
How Long Does It Actually Take to Build and Launch a Website in 2026?
Let’s be honest. If you ask five different developers how long it takes to build a website, you’ll get five different answers, three… Continue reading on Medium
How a Set Solved a Subtle Backend Workflow Bug
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
How a Set Solved a Subtle Backend Workflow Bug
In a Notion-like system, users work with tables made of records and dynamic properties. Those tables are not just static data grids. They… Continue reading on M
Ruby vs. Python: Which Should You Choose?
Medium · Python 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Ruby vs. Python: Which Should You Choose?
Several programming languages have sparked interest among techies as well as non-techies for a good reason, and Ruby and Python have… Continue reading on CodeTo
Day 16 — Promises and the Fetch API (How JavaScript Connects to Real Data)
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Day 16 — Promises and the Fetch API (How JavaScript Connects to Real Data)
“The moment your application starts communicating with servers, JavaScript stops feeling like isolated browser code and starts feeling… Continue reading on Medi
Medium · Data Science 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
FastAPI WebSocket vs Socket.io
FastAPI native WebSockets are not slower than Socket.io, but they are lower-level. Continue reading on Medium »
CASL v7: Closing the Gap Between Runtime and Database Queries
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
CASL v7: Closing the Gap Between Runtime and Database Queries
Runtime checks and database queries can now preserve the same priority-based rule model Continue reading on Medium »
XML Formatter & Beautifier Online — Format, Validate & Minify XML Instantly | ToolSnak
Medium · Startup 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
XML Formatter & Beautifier Online — Format, Validate & Minify XML Instantly | ToolSnak
XML Formatter & Beautifier Online — Format, Validate & Minify XML Instantly | ToolSnak Continue reading on Medium »
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Date & Time
Computers follow unique approach to tackle date and time. Instead of keeping date and time into consideration, It follows the Unix Epoch… Continue reading on Me
Vite vs Webpack vs Ionify: 2026 The Question Has Changed
Medium · DevOps 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Vite vs Webpack vs Ionify: 2026 The Question Has Changed
Here is the uncomfortable truth about the Vite vs Webpack debate: it was the right fight for its time, and that time has passed. Continue reading on Medium »
This Backend Illusion Makes Your PHP App Look Healthy When It Is Not
Medium · DevOps 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
This Backend Illusion Makes Your PHP App Look Healthy When It Is Not
Your dashboard is green. CPU usage? Fine. Response time? Fast enough. Error logs? Quiet like a sleeping cat. Continue reading on DevSphere »
Core Concepts of C++ Programming Language for Beginners & Future Developers
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Core Concepts of C++ Programming Language for Beginners & Future Developers
Learn the core concepts of the C++ programming language including OOP, data types, loops, functions, pointers, and memory management… Continue reading on Medium
90% of Angular Developers Misuse effect() — Here's the Fix in 3 Primitive
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
90% of Angular Developers Misuse effect() — Here's the Fix in 3 Primitive
If you open most Angular Signal codebases today, you will find the same pattern repeated everywhere — effect() calling .set() on another… Continue reading on Me
Rust Chronicles (2/n)
Medium · Python 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Rust Chronicles (2/n)
Hi folks, this is the second article in continuation of my series of learning Rust. Continue reading on Towards Dev »
Node Queue Starvation: 9 Fixes That Actually Yield
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Node Queue Starvation: 9 Fixes That Actually Yield
Stop “mysterious” latency spikes by making your Node.js work cooperative, not greedy. Continue reading on Medium »
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
How to Validate Spanish NIF, NIE, CIF and IBAN in Any Programming Language (2026)
# How to Validate Spanish NIF, NIE, CIF and IBAN in Any Programming Language (2026) Continue reading on Medium »