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

Dev.to · Signor_P
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Next-gen PHP Framework Lynx
NestJS + PHP = Lynx Greetings, how are you? I hope your code and errors are plentiful. I'm...

Dev.to · Mairon José Cuello Martinez
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Building a Resilient Checkout in NestJS: Retry, Idempotency, and a System That Tunes Itself
The problem nobody talks about You have a payment gateway. It fails sometimes. So you add a...

Dev.to · Mu Micro
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Cron expressions are hard to verify — so I built `croncheck`
The problem Cron syntax is notoriously hard to verify — developers copy expressions from...

Dev.to · Shahzaib
🔧 Backend Engineering
⚡ AI Lesson
3w ago
The One Git Command I Use Every Single Day (And It's Not git push)
I see junior developers pushing code to main directly. I did the same thing for way too long. Now I...

Dev.to · Mathieu K
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Dealing with WebSocket in Dart
WebSocket is a protocol created more than 10 years ago offering a bidirectional communication channel...

Dev.to · Alex Chen
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Debugging Node.js Like a Pro: My Debugging Workflow (2026)
Debugging Node.js Like a Pro: My Debugging Workflow (2026) Stop using console.log...

Dev.to · Sri
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Spring Security
Spring security provides authentication an authorisation. Spring Security is a security framework for...

Dev.to · James Lee
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Go Compiler & defer: Bootstrap, Three defer Implementations, panic/recover & Closures
Go's compiler is written entirely in Go — a self-hosting compiler that handles everything from...

Dev.to · James Lee
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Go System Calls & Blocking: syscall Wrapping, Async vs Sync & GMP Separation
Every program eventually needs to talk to the kernel. In Go, that conversation is carefully managed...

Dev.to · Jayesh Pamnani
🔧 Backend Engineering
⚡ AI Lesson
3w ago
The backend mistake that causes duplicate payments and orders
One of the most dangerous backend mistakes is assuming this: “If the request failed, nothing...

Dev.to · Swaroop Jadhav
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Stop Watching API Tutorials. Do This Instead.
When I first started learning web development, I kept hearing the term API everywhere. I understood...

Dev.to · endoflife-ai
🔧 Backend Engineering
⚡ AI Lesson
3w ago
PHP End-of-Life Dates - Official EOL Schedule for Every Version
Official PHP EOL dates for every version - PHP 7.4, 8.0, 8.1, 8.2, 8.3 and beyond. EOL Risk Scores, migration guides, and what to do if you're running past end

Dev.to · Pau Dang
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Stop Blindly Trusting Passport.js: How to Implement Secure OAuth CSRF Protection Manually
OAuth 2.0 is the backbone of modern authentication. But many developers treat it as a "set it and...

Dev.to · Ahmad Fauzan Alghifari
🔧 Backend Engineering
⚡ AI Lesson
3w ago
How I Built a Job Tracker Backend with a Concurrent Job Queue in Go
Building a Job Application Tracker with AI-Powered Resume Analysis Author: Ahmad Fauzan...

Dev.to · pickuma
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Supabase vs Firebase in 2026: The Backend-as-a-Service Decision Every Indie Developer Faces
A practical head-to-head between Supabase and Firebase for indie developers building in 2026. Covers Postgres vs Firestore, authentication, realtime subscriptio

Dev.to · Yahya Tikriti
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Introducing Orveth
Today we’re launching Orveth Phase 1. Orveth is an open-source modular TypeScript backend...

Dev.to · Mohamed Idris
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Learning the Web Platform APIs As If You Built Them Yourself
If you have ever reached for a library to do something the browser already does, you have met the gap...

Dev.to · Łukasz Blania
🔧 Backend Engineering
⚡ AI Lesson
3w ago
40 hours I wasted before I built my own form backend
Last Friday night I opened my GitHub and ran a search across every personal repo. The query: anything...

Dev.to · Snappy Tools
🔧 Backend Engineering
⚡ AI Lesson
3w ago
URL Encoding Explained: Why %20 Means a Space (and When to Use encodeURIComponent)
If you've ever built a URL with user input in it, you've hit this problem: spaces and special...

Dev.to · Yash Garudkar
🔧 Backend Engineering
⚡ AI Lesson
3w ago
I built a 1.73 KB axios alternative with zero dependencies - glyde on npm
I got mass an email from npm in March 2026 about the axios supply chain attack. A North Korean state...

Dev.to · Stefan
🔧 Backend Engineering
⚡ AI Lesson
3w ago
GraphQL Authorization Bypass: A Real CVE Code Review
Walk through a real-world GraphQL authorization bypass CVE with annotated code review, showing the broken resolver pattern and a verified fix.
Dev.to · Dev Code Software
🔧 Backend Engineering
⚡ AI Lesson
3w ago
JWT in Node.js: How It Works, 5 Errors That Compromise Your API, and Refresh Token with Rotation
JWT is easy to implement — and even easier to implement wrong. Real structure, storage, rotation, and a production security checklist.

Dev.to · abigail armijo
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Solution to Challenge 1 - Login with Different Users
Testing solution for the challenge 1 Login with multiple users and multiple languages.

Dev.to · Soumya Ranjan 🎖️
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Redis 101: The Swiss Army Knife of Backend Development
Every developer eventually hits a wall where their primary database starts crying for help. The...

Dev.to · Matthias Friedrich
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Part 7: Testing with Confidence: Mocking and Recap
Simplify your Go testing workflow using Parsley's mock generation and take a final look back at our journey through dependency injection.

Dev.to · Alex Chen
🔧 Backend Engineering
⚡ AI Lesson
3w ago
TypeScript Generics Explained: The Practical Guide
TypeScript Generics Explained: The Practical Guide Generics look scary. They're not....

Dev.to · Alex Chen
🔧 Backend Engineering
⚡ AI Lesson
3w ago
How I Learned to Code (And How You Can Too, in 2026)
How I Learned to Code (And How You Can Too, in 2026) My journey from zero to professional...

Dev.to · Alex Chen
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Error Handling in Node.js: The Missing Guide
Error Handling in Node.js: The Missing Guide Most Node.js error handling is wrong. Here's...

Dev.to · Alex Chen
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Environment Variables in Node.js: The Complete Guide
Environment Variables in Node.js: The Complete Guide Stop hardcoding secrets. Master env...

Dev.to · Alex Chen
🔧 Backend Engineering
⚡ AI Lesson
3w ago
How to Debug JavaScript Like a Pro
How to Debug JavaScript Like a Pro Stop using console.log for everything. Here's a better...

Dev.to · Alex Chen
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Async/Await in JavaScript: From Callbacks to Clean Code
Async/Await in JavaScript: From Callbacks to Clean Code JavaScript's evolution from...

Dev.to · Alex Chen
🔧 Backend Engineering
⚡ AI Lesson
3w ago
HTTP Status Codes: The Complete Developer Reference
HTTP Status Codes: The Complete Developer Reference Stop guessing what status code to...

Dev.to · Alex Chen
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Error Handling in Node.js: The Missing Guide
Error Handling in Node.js: The Missing Guide Most Node.js tutorials skip error handling....

Dev.to · Alex Chen
🔧 Backend Engineering
⚡ AI Lesson
3w ago
The Node.js Setup I Use on Every New Project (2026 Edition)
The Node.js Setup I Use on Every New Project (2026 Edition) Stop wasting time configuring...

Dev.to · Alex Chen
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Cron Jobs in Node.js: The Practical Guide Nobody Gave Me
Cron Jobs in Node.js: The Practical Guide Nobody Gave Me I spent 3 days learning things...

Dev.to · Kuba
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Concurrency Is Not Parallelism — And Go Knows the Difference
I build backend systems for a living. Most of what I ship runs on NestJS — TypeScript, async/await,...

Dev.to · Ezeana Micheal
🔧 Backend Engineering
⚡ AI Lesson
3w ago
The Bilingual Developer: Learning Python & Go Side-by-Side
There are several programming languages and specialized fields today. Navigating the mountain of...

Dev.to · Shahzad Ashraf
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Effortlessly Edit PPT Files with Node.js REST API for Enhanced Productivity
Editing PPT files can be a challenging task for developers, especially when it comes to integrating...

Dev.to · Flavio CF Oliveira
🔧 Backend Engineering
⚡ AI Lesson
3w ago
MuxMaster Arrives: A New Zero-Dependency HTTP Router Stakes Its Claim as the Fastest in Go
A new contender has entered the crowded field of Go HTTP routers. MuxMaster, released as v1.1.0 under...

Dev.to · MEROLINE LIZLENT
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Mastering the "requests" Library in Python
The requests library is probably the most commonly used library in Python, having been used in...

Dev.to · Moprius
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Dominando o Express: partials, sessões, CRUD REST, filtros e páginas de erro
Você já tem um projeto Express organizado em MVC, com sua rota inicial funcionando e uma view de...

Dev.to · Moprius
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Desenvolvendo aplicações web com Node.js: do primeiro servidor ao seu próprio roteador de URLs
Se você já programa em JavaScript no navegador e quer dar o próximo passo, levando essa linguagem...

Dev.to · Anderson dos Santos Andrade
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Connection Pool Exhausted: O Erro Que Derruba APIs Spring Boot em Produção
Existe um erro que derruba MUITAS APIs Spring Boot em produção: “HikariPool - Connection is not...

Dev.to · Michael Masterson
🔧 Backend Engineering
⚡ AI Lesson
3w ago
The Truth About Serverless APIs Nobody Mentions
Serverless conversations split into two camps: believers and skeptics. The reality is more useful than either extreme. Here's the honest version of what no

Dev.to · Ing. Pablo Cueto
🔧 Backend Engineering
⚡ AI Lesson
3w ago
I Built a Password Strength Analyzer API with Python + FastAPI
I Built a Password Strength Analyzer API with Python + FastAPI 🔐 As a backend developer, I...

Dev.to · Hassam Fathe Muhammad
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Beyond CRUD: Building Scalable Backends with Work Queues and Job Processing
Apart from CRUD work in backend, there is a lot more to learn and implement in your projects to allow...

Dev.to · Emmanuel Sunday
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Taking Permissions a Step Further in Node.js (The Fall of Spaghetti Code)
So you scaffolded a blog post and handled permissions in a clean way… Perhaps… const...

Dev.to · Alexander Mia
🔧 Backend Engineering
⚡ AI Lesson
3w ago
I Hid a Web Server on My Coworker's MacBook to Make It Talk. Eight Years Later, He Still Locks His Screen.
Around 2018, I sat across from a coworker — let's call him D — who had a habit of stepping away for...
DeepCamp AI