Tech Skills
Backend Engineering
APIs, authentication, databases, queues, serverless and production backend systems
Skills in this topic
5 skills — Sign in to track your progress
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

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
2d ago
I built a GitHub PR reviewer that never sees your private code
And the browser CORS quirk that makes it possible Continue reading on Medium »

Dev.to · RexTora
🔧 Backend Engineering
⚡ AI Lesson
2d ago
Day 02: The Terminal, Shells & File Systems
🎯 Learning Objectives Understand the interface boundary between Terminal Emulators and...

Dev.to · Babar Ali
🔧 Backend Engineering
⚡ AI Lesson
2d ago
Starting My FastAPI Backend Engineering Journey: Building Production-Ready APIs
Software engineering is not just about writing code. It is about designing systems that solve real...
Dev.to · Juan Torchia
🔧 Backend Engineering
⚡ AI Lesson
2d ago
Node.js: the runtime that changed how we think about backend
Node.js isn't just "JavaScript on the server." It's a paradigm shift in how we handle I/O. Thirty years in tech taught me to recognize when something genuinely
Dev.to · Juan Torchia
🔧 Backend Engineering
⚡ AI Lesson
2d ago
Node.js: el runtime que cambió cómo pensamos el backend
Node.js no es solo 'JavaScript en el servidor'. Es un cambio de paradigma en cómo manejamos I/O. 30 años de historia con la tecnología me enseñaron a reconocer

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
2d ago
npm v12 Guide: Breaking Changes, Security Updates & Migration
Explore npm v12's breaking changes, security updates, migration tips, and best practices for secure Node.js development. Continue reading on Medium »

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
2d ago
How I Format My Code So Anyone Can Read It
A teammate asked me a question recently: how do you format your work in a way that makes it more readable? It caught me off guard because… Continue reading on M

Dev.to · tienbuilds
🔧 Backend Engineering
⚡ AI Lesson
2d ago
I Got Tired of Babysitting My PocketBase Servers, So I Built PocketBase Cloud
If you've ever shipped a side project with PocketBase, you know the feeling: the backend itself takes...

Dev.to · Martin Palopoli
🔧 Backend Engineering
⚡ AI Lesson
2d ago
HTTP client as a first-class citizen: zero deps, bit-for-bit parity, async by default
Webhooks, scraping, health checks, proxying. Every language solves outbound HTTP with an external...

Dev.to · Martin Palopoli
🔧 Backend Engineering
⚡ AI Lesson
2d ago
HTTP client outbound como ciudadano de primera clase: cero deps, paridad bit-a-bit, async natural
Webhooks, scraping, health checks, proxying. Cada lenguaje resuelve HTTP client outbound con una...

Dev.to · kingfujing
🔧 Backend Engineering
⚡ AI Lesson
2d ago
5 Developer Tools That Respect Your Privacy
Every day, developers paste sensitive data into online tools. API responses, JWT tokens, database...

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
2d ago
NestJS Summed Up: The What, Why, and How
In this article, we’ll understand some of the most important NestJS concepts using simple language and practical examples instead of… Continue reading on Medium

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
2d ago
Beginner-Friendly Guide to Reading Stack Traces Without Panic
Stack traces look intimidating at first, but they are often the fastest path to finding the real problem. Learn how to read them with… Continue reading on Mediu

Dev.to · Synfinity Dynamics Pvt Ltd
🔧 Backend Engineering
⚡ AI Lesson
2d ago
How to Write Your First Unit Test in Node.js Using Jest
TL;DR: To write your first unit test in Node.js with Jest, install Jest with npm install --save-dev...

Dev.to · Jeremy K.
🔧 Backend Engineering
⚡ AI Lesson
2d ago
Java: Word to TXT Conversion
In routine software development, converting Word documents to plain text is a frequently encountered...

Dev.to · Janardan Joshi
🔧 Backend Engineering
⚡ AI Lesson
2d ago
Every Developer Works with JSON. Here Are the Tools I Use the Most.
If you’re building APIs, web apps, or mobile apps, you’re probably staring at JSON every single...

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
2d ago
Which one faster? | A Comprehensive Performance Analysis of Gin, Echo, and Fiber in the Go Ecosystem
In the modern landscape of backend development, performance is not just a metric — Gin , Echo, and Fiber, which one faster?! Continue reading on Medium »

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
2d ago
Laravel Events & Listeners: Decouple Your Code Like a Professional
As your Laravel application grows, you’ll often find yourself writing multiple actions inside a single controller. Continue reading on Medium »

Dev.to · Cesar Gimenes
🔧 Backend Engineering
⚡ AI Lesson
2d ago
I built a tiny wind tunnel in Go
I built Kutta, a small 2D wind tunnel for aeromodelers, game developers, and anyone who enjoys...

Dev.to · Dev Encyclopedia
🔧 Backend Engineering
⚡ AI Lesson
3d ago
The New HTTP QUERY Method: How to Use It in Node.js and Express Today
There's a new HTTP method called QUERY. It's safe like GET (doesn't change data) but can carry a body...

Dev.to · Nikhil Kamani
🔧 Backend Engineering
⚡ AI Lesson
3d ago
2 @Transactional Traps That Catch Even Senior Java Developers in interviews
I have 13 years of Java experience. I have also interviewed hundreds of developers at MNCs. Two...
Dev.to AI
🔧 Backend Engineering
⚡ AI Lesson
3d ago
10th Anniversary of the Excelize Open Source, New ersion 2.11.0 Released
<img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazon

Dev.to · Kiran
🔧 Backend Engineering
⚡ AI Lesson
3d ago
How to Handle Unhandled Exceptions & Unhandled Promise Rejections in JavaScript and React
🚨 How to Handle Unhandled Exceptions & Unhandled Promise Rejections in JavaScript and...

Dev.to · Benjamin Tetteh
🔧 Backend Engineering
⚡ AI Lesson
3d ago
Git for Beginners: A Complete Practical Guide to Version Control
Whether you're writing your first line of code, learning DevOps, cybersecurity, cloud, data, or...

Dev.to · Amrishkhan Sheik Abdullah
🔧 Backend Engineering
⚡ AI Lesson
3d ago
When a `for...of` Loop Is Better Than `reduce()`
A few years ago, I was obsessed with reduce(). Every problem looked like a reduction problem. Need...

Dev.to · Saheed Adewumi
🔧 Backend Engineering
⚡ AI Lesson
3d ago
Why Serverpod? One Language for Your Entire Stack
Why this series I love writing clean architecture . Not because it looks nice in a...

Dev.to · Sanskriti Harmukh
🔧 Backend Engineering
⚡ AI Lesson
3d ago
Deploying PocketBase - Open-Source Go Backend Platform on Linux
PocketBase is an open-source backend written in Go that bundles a real-time SQLite database,...

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
3d ago
How Can Node.js Handle Thousands of Requests If It’s Single-Threaded?
One of the biggest misconceptions about Node.js is: Continue reading on Medium »

Dev.to · Brian Iyoha
🔧 Backend Engineering
⚡ AI Lesson
3d ago
Full-stack auth in Go and React: email + password with Limen
Build an authentication flow (sign up, sign in, protected routes, and email verification) with a Limen server in Go and the limen-auth TypeScript client in Reac

Dev.to · Nghề không nhiều chẳng sắc
🔧 Backend Engineering
⚡ AI Lesson
3d ago
HTTP Server — Request Lifecycle
Request lifecycle: một HTTP request đi qua đâu, và vì sao "quên gọi next()" làm request treo...

Dev.to · Zero Filter Diary
🔧 Backend Engineering
⚡ AI Lesson
3d ago
Python vs JavaScript for Backend Automation in 2026
Python vs JavaScript for Backend Automation in 2026: The Ultimate Developer’s Guide It is...

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
3d ago
TypeScript Decorators: The Complete Guide From First Principles to Production
If you’ve ever pasted @Component into an Angular class, written a @Get('/users') in a NestJS controller, or wondered why your TypeScript… Continue reading on Me

Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
3d ago
Python Type Hints don’t do what most people think
They never check anything at runtime. That is not a bug. It is the whole design. Continue reading on Medium »

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
3d ago
Single Thread vs Multi Thread (real Life Example)
Basically, there are two types of threading that we study: Continue reading on Medium »

Dev.to · Slim
🔧 Backend Engineering
⚡ AI Lesson
3d ago
4 things writing an HTTP prober in Rust taught me
TL;DR. An uptime prober is a strange HTTP client, so I swapped reqwest for raw hyper. It needs the...

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
3d ago
The Missing Piece Between GET and POST: What HTTP’s New QUERY Method Means for Frontend Developers.
GET can’t carry a body. POST removes safety and caching. RFC 10008 addresses this issue. Continue reading on Medium »

Dev.to · Carlos Arturo Castaño G.
🔧 Backend Engineering
⚡ AI Lesson
3d ago
No es magia, es un GenericDAO: cómo evito escribir CRUD repetido en Java/JS vainilla
Llevo años manteniendo plataformas para negocios familiares con un stack sin frameworks pesados:...

Dev.to · Armando Lopez de Elizalde
🔧 Backend Engineering
⚡ AI Lesson
3d ago
RUST programming LANGUAGE Tutorial
rust struct Particle { mass: f64, } fn main() { // A particle is created in the universe...

Dev.to · Denis Augusto
🔧 Backend Engineering
⚡ AI Lesson
3d ago
DB::transaction(): o try/catch que salva seu banco de dados
Metade do pedido salvou, a outra não? Aprenda a usar transactions no Laravel pra garantir consistência: ou salva tudo, ou não salva nada.

Dev.to · dsmith_sys
🔧 Backend Engineering
⚡ AI Lesson
3d ago
Brief About How the Protocol Switch Happens in WebSocket
Understanding What Actually Happens During a WebSocket Connection If you've ever used...

Dev.to · ToolBench
🔧 Backend Engineering
⚡ AI Lesson
3d ago
JSON Formatter vs JSON Validator: What's the Difference? (With Practical Examples)
If you've worked with APIs, configuration files, or frontend applications, you've almost certainly...

Dev.to · Juan Torchia
🔧 Backend Engineering
⚡ AI Lesson
3d ago
Rate limiting in web apps: what to protect before picking a library
Rate limiting is not a dependency you drop into middleware and call it done. It's an abuse policy. Before you copy that snippet, you need to define what asset y
Reddit r/learnprogramming
🔧 Backend Engineering
⚡ AI Lesson
3d ago
I am starting web dev is php necessary like should I learn it or is it optional?
I am starting web dev is php necessary like should I learn it or is it optional? I have seen few people say php is foundation of many web sites at the same time

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
3d ago
npm vs. npx: Download the Movie or Stream It?
The Netflix analogy makes npm and npx easy to remember. Looking under the hood makes them genuinely useful. Continue reading on Medium »
Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
3d ago
JSON Explained for Beginners: A Simple Guide to Understanding JSON
If you’re beginning your programming journey, one of the first technologies you’ll encounter is JSON (JavaScript Object Notation). It has… Continue reading on M

Medium · SEO
🔧 Backend Engineering
⚡ AI Lesson
3d ago
Browser API: when a regular HTTP request is no longer enough
Modern websites are no longer just static HTML documents. Many of them behave more like applications. Part of the content appears only… Continue reading on Medi
Reddit r/learnprogramming
🔧 Backend Engineering
⚡ AI Lesson
3d ago
How hard will it be if I want to become a backend developer without having a CS degree?
Hi, folks! I love programming very much. It's a lot of fun for me, but unfortunately, I'm unable to pursue a CS degree due to various reasons. Still, I love pro

Dev.to · Athithya Sivasankarar
🔧 Backend Engineering
⚡ AI Lesson
3d ago
Understanding the "this" Keyword in Java Using a SuperMarket Example
What is the "this" Keyword? The "this" keyword is a reference variable that refers to the current...
DeepCamp AI