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

Latent Space
🔧 Backend Engineering
⚡ AI Lesson
4d ago
Warp CEO Zach Lloyd on why software factories are the next phase of coding
Warp's founder thinks every major software project will soon run on an automated factory. He discusses why and how engineers should prepare for this shift.

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
4d ago
What Actually Changed Inside Go’s map (Swiss Tables)
What Go 1.24 swapped under map[K]V — Swiss Tables, SIMD probing, and the throughput change you’ll see without rewriting a line. Continue reading on Medium »

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
4d ago
Meet injectAsync(): How injectAsync() in Angular 22 Can Shrink Your Initial Bundle Without Changing…
Angular 22 quietly shipped one of the most developer-friendly DI improvements in years — and most people are still sleeping on it. Continue reading on JavaScrip

Dev.to · SDuX Vault
🔧 Backend Engineering
⚡ AI Lesson
4d ago
Effects Without Middleware — How Pipeline Stages Replace Thunks and Sagas
Redux effects are middleware — thunks dispatching thunks, sagas yielding sagas, observables piping...

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
4d ago
I built a VS Code Extension that mocks your OpenAPI spec locally — no Postman, no Docker, no…
Every time I had to test an API endpoint while writing an OpenAPI spec, I had to leave VS Code, open Postman, configure the request, and… Continue reading on Me

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
4d ago
I Built an npm Library That Automatically Detects Every Bug in Your Express API — Before Your Users…
Every Express developer has been here. Continue reading on Medium »

Dev.to · john william
🔧 Backend Engineering
⚡ AI Lesson
4d ago
The NetSapiens APIs that make a softphone actually feel integrated
Been building and evaluating softphones on NetSapiens for a while, and I wanted to write something a...
Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
4d ago
Why npm-check-updates is slow (and how I built a 300x faster alternative)
If you run npm-check-updates (ncu) to keep your package.json up to date, you’ve probably noticed the few seconds of lag every time it… Continue reading on Mediu

Dev.to · Arjen
🔧 Backend Engineering
⚡ AI Lesson
4d ago
Browser strategy game backend: no tick loop
Old Light is a browser strategy game: a whole galaxy you play in a tab, with star systems to claim,...

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
4d ago
10 CLI Tools That Replace Your GUI in 2026: The Terminal-Native Stack That Earned Its Spot
GUIs lock you into someone else’s UX. These 10 CLI tools earned a permanent spot in my shell. Continue reading on Medium »

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
4d ago
TypeScript vs JavaScript in 2026: Which Should You Learn?
If you’ve spent any time scrolling developer Twitter, Reddit threads, or job listings lately, you’ve probably noticed the same debate… Continue reading on Mediu

Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
4d ago
How to Handle Python Requests Timeout Errors When Using Proxies
Fix Python proxy timeout errors with better timeout settings, retries, health checks, rotation logic, and concurrency controls. Continue reading on Medium »

Dev.to · Dev Nestio
🔧 Backend Engineering
⚡ AI Lesson
4d ago
HTTP Status Code Reference – All 1xx–5xx Codes with Descriptions & Use Cases
HTTP Status Code Reference A complete, searchable reference for every HTTP status code —...
Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
4d ago
Day 6 — Mastering Jinja Templating in Flask
Learn how to create dynamic web pages in Flask using Jinja templates Continue reading on Python For Everything »

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
4d ago
How to Test POST API Requests with SuperTest in Node.js
SuperTest POST Request Tutorial: Send JSON, Form Data, XML, Files & Faker Payloads Continue reading on Level Up Coding »

Dev.to · Yuri Penskikh
🔧 Backend Engineering
⚡ AI Lesson
4d ago
Django: History and Trends
Django is a Python development classic that has been helping build and maintain web projects of all...

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
4d ago
Most JavaScript Date Bugs Start With One Wrong Assumption
Date bugs are rarely just JavaScript API problems. They are meaning, timezone, storage, formatting, and boundary problems hiding behind… Continue reading on Ski

Dev.to · sunakshi Thakur
🔧 Backend Engineering
⚡ AI Lesson
4d ago
CodeIgniter 4 vs Laravel — When to Choose Which (From a Dev Who Uses Both)
12+ years in PHP. I still ship production code in both Laravel and CodeIgniter 4 today — Laravel runs...

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
4d ago
Part 2: Inside C++26 std::inplace_vector — Design Decisions, Performance, and Trade-offs
How C++26’s fixed-capacity vector works under the hood — and why its design matters? Continue reading on Medium »

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
4d ago
Node.js Developer Interview Questions in 2026: What’s Actually Being Asked
Node.js interviews have shifted. A few years ago, knowing require vs import and reciting "non-blocking I/O" was enough to get through a… Continue reading on Med

Dev.to · Umair Shakoor
🔧 Backend Engineering
⚡ AI Lesson
4d ago
Why I Built a Zero-Dependency Python REPL Alternative (`urepl`)
Hey DEV Community! Like many of you, I spend a lot of time jumping between terminal environments....

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
4d ago
Demystifying URL Encoding and Decoding: Edge Cases Every Web Developer Should Know
If you’ve been in web development for more than a week, you’ve likely encountered a broken API request, a mangled query string, or a… Continue reading on Medium
Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
4d ago
It Took Me Over 10 Years to Learn What I’m About to Tell You in the Next 8 Minutes
If Someone Had Shared These Lessons With Me Earlier, I Would Have Made Fewer Mistakes, Built Better Software, and Enjoyed Programming a… Continue reading on Sta

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
4d ago
The Developer’s Guide to Reclaiming Disk Space from node_modules
Introduction to npkill Continue reading on Medium »

Dev.to · The AI producer
🔧 Backend Engineering
⚡ AI Lesson
4d ago
The Only Git Commands You Actually Need — 47 Patterns for Daily Work
You're Using 10% of Git Most developers know add, commit, push, pull, and maybe merge....

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
4d ago
Java Performance Tuning: 12 Mistakes That Slow Down Your Applications (And How to Fix Them)
Performance isn’t something most developers think about on day one. Continue reading on CodeToDeploy »

Dev.to · Suraj Upadhyay
🔧 Backend Engineering
⚡ AI Lesson
4d ago
Scaling Codebases Without Platform Bloat
Redundant compilation lags, bloated CI pipelines and version drift for internal modules quietly drain...

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
4d ago
6 Angular Multi Provider Patterns That Replace Ugly Conditionals
One if statement is how it starts Continue reading on Medium »

Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
4d ago
Zero-Downtime Django Deploys: Coordinating Code and Schema Changes Without a Maintenance Window
Your migration ran fine. Your tests passed. Production still went down for 90 seconds. Here’s why and how to actually fix it. Continue reading on Medium »

Dev.to · Mike Cornwell
🔧 Backend Engineering
⚡ AI Lesson
4d ago
tgo Dev log #5: Weaponizing JSDocs, The Stupidity of Hoisting, and Injecting Native Go Power
I have spent the better part of two weeks grinding on getting Lodash supported in the tgo compiler....

Dev.to · Syed Muhammad Ali
🔧 Backend Engineering
⚡ AI Lesson
4d ago
Next.js 16 Routing Explained: A Complete Beginner's Guide (2026)
Learn Next.js 16 App Router routing from scratch — dynamic routes, nested layouts, route groups, parallel routes, intercepting routes, and catch-all segments wi

Dev.to · Maverick Y
🔧 Backend Engineering
⚡ AI Lesson
4d ago
Decades In, and a Date Field Still Got Me
I've been writing software for a long time. Long enough to have shipped in languages people don't run...
Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
4d ago
C29 is Redefining C — Forever
New releases of C are historically: not that significant. But C29 changes that. For the first time, it becomes important to not stick to… Continue reading on Me

Dev.to · zhihu wu
🔧 Backend Engineering
⚡ AI Lesson
4d ago
3 Times You Need Base64 (and One Time You Definitely Don't)
When Base64 Makes Sense Base64 converts binary data into text using 64 printable ASCII...

Dev.to · swift king
🔧 Backend Engineering
⚡ AI Lesson
4d ago
I Built a File Converter That Handles 16 Formats in the Browser — No Upload Required
A client once sent me a PDF invoice and asked for it as a CSV. Then sent a HEIC photo that needed to...

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
4d ago
Making Your Webpage Come Alive: The Complete Guide to JavaScript Events
In our previous guide, we learned how the Document Object Model (DOM) translates HTML into a tree of JavaScript objects. We learned how to… Continue reading on

Dev.to · authagonal
🔧 Backend Engineering
⚡ AI Lesson
4d ago
Build vs buy auth: the bill you don't see coming
Login is a weekend. The bill arrives after: signature verification, SCIM deprovisioning, MFA, audit logs, key rotation, breach liability, and on-call for a tier

Dev.to · Md Shaifur Rahman
🔧 Backend Engineering
⚡ AI Lesson
4d ago
Three Small Shell Scripts That Make HackerRank/DevSkiller C++ Take-Homes Way Less Painful
If you've ever done a timed C++ coding assessment on a platform like HackerRank or DevSkiller, you...

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
4d ago
Go 1.26 Quietly Fixed the Things That Were Actually Annoying
Most release notes read like change logs. This one reads like a list of apologies. Here’s what changed, why it matters, and what you can… Continue reading on To
Reddit r/webdev
🔧 Backend Engineering
⚡ AI Lesson
4d ago
Simplest path to port my web app to Android?
I have a web app that was designed and developed to run on a Unix environment, specifically on a kiosk type of setting. It's a run-of-the-mill Maven - Java - Sp

Dev.to · gary killen
🔧 Backend Engineering
⚡ AI Lesson
4d ago
Common Next.js Errors (and How I Solved Them)
Common Next.js Errors (and How I Solved Them) If you've spent any amount of time building...

Dev.to · Cenk KURTOĞLU
🔧 Backend Engineering
⚡ AI Lesson
4d ago
Next.js 15 App Router SEO done right: generateMetadata, dynamic sitemaps, and the one-file strategy
SEO in Next.js App Router is genuinely good once you understand the three pieces that work together....
Reddit r/webdev
🔧 Backend Engineering
⚡ AI Lesson
4d ago
Croatian developer trying to publish Chrome Web Extension - looking for help
Hi, I have a Chrome extension fully developed and ready to publish, but I have hit an unexpected blocker. I am based in Croatia. My Google Payments profile, car
Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
4d ago
The Connection Pool Starvation: How Thread Exhaustion and Unbuffered Database Queries Silently…
When early-stage entrepreneurs, non-technical founders, and junior full-stack developers map out their first production backend, they… Continue reading on Mediu
Medium · Startup
🔧 Backend Engineering
⚡ AI Lesson
4d ago
The Connection Pool Starvation: How Thread Exhaustion and Unbuffered Database Queries Silently…
When early-stage entrepreneurs, non-technical founders, and junior full-stack developers map out their first production backend, they… Continue reading on Mediu

Dev.to · Rahma Abdishakur
🔧 Backend Engineering
⚡ AI Lesson
4d ago
My journey to becoming full-stack dev
Hello, DEV community! I'm excited to start sharing my journey to becoming a full-stack developer....

Hackernoon
🔧 Backend Engineering
⚡ AI Lesson
4d ago
How JSON.stringify Corrupted 150,000 Rows in My Postgres Database
I stored arrays in Postgres jsonb columns using postgres.js + JSON.stringify. The driver serialized them a second time, so ~150,000 values across ten columns we
Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
4d ago
Building a Chapter-Based Question Retrieval System with Python & MySQL (Project 6)
When I first read the requirements for Project 6, my immediate thought was: Continue reading on Medium »
DeepCamp AI