Tech Skills

Backend Engineering

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

42,438
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 (34,686) Articles (5475)Blog Posts (23091)Tutorials (5660)Research Papers (2)News (458)
Node.js vs Bun vs Deno in 2026: The Ultimate JavaScript Runtime Comparison
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 6d ago
Node.js vs Bun vs Deno in 2026: The Ultimate JavaScript Runtime Comparison
Discover the differences between Node.js, Bun, and Deno, including performance, security, TypeScript, and the best use cases in 2026. Continue reading on Medium
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 1w ago
25 Topics that you should know before a Java Interview
For free user : click here Continue reading on Medium »
5 Node.js Bugs Hiding in Plain Sight (Can You Spot Them Before You Scroll?)
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 1w ago
5 Node.js Bugs Hiding in Plain Sight (Can You Spot Them Before You Scroll?)
Each of these five snippets runs without throwing an error. Each one passes a casual glance in code review. Each one has caused a real… Continue reading on Medi
localStorage, sessionStorage and cookies: The Auth Token Decision Most Tutorials Get Wrong
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 1w ago
localStorage, sessionStorage and cookies: The Auth Token Decision Most Tutorials Get Wrong
Most tutorials teach localStorage first. Here is what they leave out. Continue reading on Medium »
What is Middleware in Express and How It Works
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 2w ago
What is Middleware in Express and How It Works
A checkpoint between request and response Continue reading on Towards Dev »
Golang vs. Java: Picking Your Backend Champion in 2026
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 2w ago
Golang vs. Java: Picking Your Backend Champion in 2026
Man, oh man, the world of backend development, right? It’s like a rollercoaster that never stops, always throwing new languages… Continue reading on Medium »
The Real Production Question: What Is Your Concurrency Model with FastAPI?
Medium · Python 🔧 Backend Engineering ⚡ AI Lesson 2w ago
The Real Production Question: What Is Your Concurrency Model with FastAPI?
The Right Tool. The Right Place — Handles requests efficiently Continue reading on Medium »
The 5 Backend Concepts Every Frontend Developer Must Know in 2026
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 2w ago
The 5 Backend Concepts Every Frontend Developer Must Know in 2026
Frontend development in 2026 isn’t just about pixels and components. With frameworks like Next.js, Nuxt, and SvelteKit blurring the line… Continue reading on Me
What does JS have?
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 2w ago
What does JS have?
References: https://tc39.es/ecma262/ Continue reading on Medium »
Sessions vs. JWTs: The Node.js Auth Decision Nobody Explains Clearly
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 3w ago
Sessions vs. JWTs: The Node.js Auth Decision Nobody Explains Clearly
Every Node backend eventually needs to answer the same question: once someone logs in, how does the server know it’s still them on the… Continue reading on Medi
The Leaky Bucket Algo: The Easiest way to Smothen API Traffic on Server
Medium · Python 🔧 Backend Engineering ⚡ AI Lesson 3w ago
The Leaky Bucket Algo: The Easiest way to Smothen API Traffic on Server
Learn how this classic rate-limiting algo works, why it exsists, when to use it… Continue reading on Medium »
Roles and Permissions in Laravel + Vue + Tailwind: The Complete Full-Stack Implementation
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 3w ago
Roles and Permissions in Laravel + Vue + Tailwind: The Complete Full-Stack Implementation
Backend gates, Spatie roles, API middleware, frontend permission directives in Vue, hiding UI elements based on role, and the one… Continue reading on Medium »
Medium · Python 🔧 Backend Engineering ⚡ AI Lesson 3w ago
Fast API:
Fast API is web framework used for building APIs using Python programming language by using various in-built libraries. It is as per the… Continue reading on Me
Should I Switch To Backend?
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 4w ago
Should I Switch To Backend?
Exploring Infra, Design and Product Engineering Continue reading on Medium »
Six PDF Operations Every Backend Eventually Needs
Medium · Startup 🔧 Backend Engineering ⚡ AI Lesson 4w ago
Six PDF Operations Every Backend Eventually Needs
A field guide, because the same six problems keep showing up in every codebase that has ever touched a document Continue reading on Medium »
9 Django ORM Features That Feel Like Superpowers
Medium · Python 🔧 Backend Engineering 4w ago
9 Django ORM Features That Feel Like Superpowers
The Django ORM looks simple when you first meet it. Continue reading on Medium »
Hacker News (AI) 🔧 Backend Engineering 4w ago
Tail-call optimization in C is relatively recent
Comments
Medium · Python 🔧 Backend Engineering 4w ago
Stop Paying for Idle Compute: How To Fixed the Python and Pandas Bottleneck in Azure Batch
Imagine orchestrating a complex enterprise data platform in Azure Data Factory (ADF). Your architecture handles hundreds of Python data… Continue reading on Med
How I Solved the Rounded Corners of My Tkinter Desktop Clock
Medium · Python 🔧 Backend Engineering 4w ago
How I Solved the Rounded Corners of My Tkinter Desktop Clock
Smoothing a transparent window with Pillow Continue reading on Medium »
How I added the ++ operator to Python
Medium · Python 🔧 Backend Engineering 4w ago
How I added the ++ operator to Python
Python is one of my favorite programming languages and the one I learnt to code in 14 years ago. Continue reading on Medium »
python coursePython Full Stack Course in Telugu — Complete Learning Roadmap for 2026
Medium · Python 🔧 Backend Engineering 4w ago
python coursePython Full Stack Course in Telugu — Complete Learning Roadmap for 2026
Web development continues to evolve, and beginners need a clear learning strategy to keep up with changing technologies. If you are… Continue reading on Medium
Learn Real-Time Python Full Stack Projects Practically: Python Full Stack Course in Telugu
Medium · Python 🔧 Backend Engineering 4w ago
Learn Real-Time Python Full Stack Projects Practically: Python Full Stack Course in Telugu
Introduction Continue reading on Medium »
Discover why chasing fleeting frameworks leads to data engineering burnout, and learn how to build…
Medium · Python 🔧 Backend Engineering 4w ago
Discover why chasing fleeting frameworks leads to data engineering burnout, and learn how to build…
If you are spending your weekends memorizing the latest vector database API or rebuilding your pipeline in yet another framework, stop. Continue reading on Medi
From Manual Password Audits to PEXA:
Medium · Python 🔧 Backend Engineering 4w ago
From Manual Password Audits to PEXA:
Automating Linux Password Expiration Checks at Scale Continue reading on Medium »
Reddit r/webdev 🔧 Backend Engineering 4w ago
PHP or JS: What do you use for backends?
Hi /webdev developers In the frontend, JS is an obvious choice but what is your preferred programming language for implementing application backends and why did
Why Every Python Project Should Start With a Virtual Environment
Medium · Python 🔧 Backend Engineering 4w ago
Why Every Python Project Should Start With a Virtual Environment
A simple engineering practice that prevents dependency conflicts, improves reproducibility, and creates a cleaner foundation for… Continue reading on Medium »
How I Built a Simple Writing Automation Tool on My Phone That Saves Me Hours
Medium · Python 🔧 Backend Engineering 4w ago
How I Built a Simple Writing Automation Tool on My Phone That Saves Me Hours
“A small Python project that removed repetitive work from my writing process.” Continue reading on Medium »
Most Companies Are Running Both Django and FastAPI — Here’s the Architecture That Works
Medium · Python 🔧 Backend Engineering 4w ago
Most Companies Are Running Both Django and FastAPI — Here’s the Architecture That Works
Very few teams start greenfield forever. Most organisations in 2026 are carrying Django or Flask services while introducing AI-driven… Continue reading on Mediu
7 Python Libraries That Separate Beginners From Senior Developers
Medium · Python 🔧 Backend Engineering 4w ago
7 Python Libraries That Separate Beginners From Senior Developers
I once reviewed a pull request where someone had written 40 lines of nested loops to do what itertools.groupby handles in four. It worked… Continue reading on P
XML — A gentle introduction
Medium · Python 🔧 Backend Engineering 4w ago
XML — A gentle introduction
In this article, I will try to explain as much as I can about an XML format, preparing the way to work with it using Python. Continue reading on Medium »
Köpek  Sahiplendirme Verileri Üzerinde Makine Öğrenmesi ile Tahminleme
Medium · Python 🔧 Backend Engineering 4w ago
Köpek Sahiplendirme Verileri Üzerinde Makine Öğrenmesi ile Tahminleme
Köpek sahiplendirme verileriyle gerçekleştirdiğim makine öğrenmesi projesi. Continue reading on Medium »
Python 3.14’s Free-Threading Will Break Your FastAPI App — Here’s How to Prepare
Medium · Python 🔧 Backend Engineering 4w ago
Python 3.14’s Free-Threading Will Break Your FastAPI App — Here’s How to Prepare
FastAPI itself now supports the free-threaded Python 3.14t build. Your dependencies probably don’t — yet. orjson and ujson silently… Continue reading on Medium
Arcgispro’da Python ile Label (Etiket düzenleme)
Medium · Python 🔧 Backend Engineering 4w ago
Arcgispro’da Python ile Label (Etiket düzenleme)
Herkese merhaba, Continue reading on Medium »
I Built an AI Tool Every Weekend for a Month Here’s What I Learned
Medium · Data Science 🔧 Backend Engineering 4w ago
I Built an AI Tool Every Weekend for a Month Here’s What I Learned
How four weekend automation experiments forced me to rethink production Python, state management, and real-world developer tools Continue reading on Artificial
Building a Redis-Based Health Check System for Multi-Instance Python Applications
Medium · Python 🔧 Backend Engineering 4w ago
Building a Redis-Based Health Check System for Multi-Instance Python Applications
Introduction Continue reading on Medium »
Adding Noise Models — Making Simulators Realistic
Medium · Python 🔧 Backend Engineering 4w ago
Adding Noise Models — Making Simulators Realistic
Inject thermal relaxation, depolarising, and readout errors into Aer Continue reading on Medium »
İnsan Kaynaklarında Yapay Zeka: Çalışan Ayrılma (Attrition) Riskinin Makine Öğrenmesi ile…
Medium · Python 🔧 Backend Engineering 4w ago
İnsan Kaynaklarında Yapay Zeka: Çalışan Ayrılma (Attrition) Riskinin Makine Öğrenmesi ile…
Yazar: Doruk Çelik Continue reading on Medium »
Workflows Agénticos Supervisados: Acelera tus Análisis de Datos con IA Local
Medium · Python 🔧 Backend Engineering 4w ago
Workflows Agénticos Supervisados: Acelera tus Análisis de Datos con IA Local
Una guía práctica para implementar subagentes en tu máquina, delegar tareas de cómputo intensivo y auditar la metodología de manera… Continue reading on Medium
Python for AI: The Complete Guide to Artificial Intelligence Programming (2026)
Medium · Python 🔧 Backend Engineering 4w ago
Python for AI: The Complete Guide to Artificial Intelligence Programming (2026)
Learn how Python powers modern Artificial Intelligence in this complete 2026 guide. Explore Python fundamentals for AI, NumPy, Pandas… Continue reading on Mediu
Python for Beginners: What I Wish I Knew Before Starting
Medium · Python 🔧 Backend Engineering 4w ago
Python for Beginners: What I Wish I Knew Before Starting
The lessons that would have saved me six months of confused googling Continue reading on Medium »
Python Engine Overview
Medium · Python 🔧 Backend Engineering 4w ago
Python Engine Overview
The Python engine (commonly known as the CPython interpreter) is the core component that reads, compiles, and executes Python code. It… Continue reading on Medi
What IT Skills Are Most in Demand in 2026 in Gurdaspur?
Medium · Python 🔧 Backend Engineering 4w ago
What IT Skills Are Most in Demand in 2026 in Gurdaspur?
Quick Answer: What IT Skills Are Most in Demand in 2026? Continue reading on Medium »
Stop Procrastinating with Rust or C. Go Back to Python.
Medium · Python 🔧 Backend Engineering 4w ago
Stop Procrastinating with Rust or C. Go Back to Python.
I spent weeks deciding between Rust and C++ for my bioimaging and ML work. The research was excellent. The conclusion was humiliating. Continue reading on Mediu
Medium · Python 🔧 Backend Engineering 4w ago
Working of Python Engine…
We all know Python is a programming language. But how it works. There are some step that how it works .Python is the main engine which… Continue reading on Medi
OpenAPI — Part 4: Learning OpenAPI Specs as an Engineer
Medium · Python 🔧 Backend Engineering 4w ago
OpenAPI — Part 4: Learning OpenAPI Specs as an Engineer
What Actually Happens After you Finish Writing an OpenAPI Specification? Continue reading on Medium »
The Rise of Ruff Signals a New Era for Python
Medium · Python 🔧 Backend Engineering 4w ago
The Rise of Ruff Signals a New Era for Python
Python didn’t need another linter. It needed fewer tools. Continue reading on Medium »
82. Analytics Engineer vs Data Engineer
Medium · Python 🔧 Backend Engineering 4w ago
82. Analytics Engineer vs Data Engineer
Analytics Engineer vs Data Engineer: Roles, Skills, Responsibilities, Salary, Tools & Career Path in 2026 Continue reading on Medium »
The Python Library I Used to Turn Slow AI Pipelines Into Background Jobs That Actually Made Money
Medium · Python 🔧 Backend Engineering 4w ago
The Python Library I Used to Turn Slow AI Pipelines Into Background Jobs That Actually Made Money
I had a Python AI application that worked perfectly in development and became painfully slow in production. A customer uploaded a document… Continue reading on