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 · Ankit Verma
🔧 Backend Engineering
⚡ AI Lesson
3w ago
ApplicationContext vs BeanFactory
Every article so far has talked about "the container" — the factory that builds and wires your beans....
Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Understanding How Data Travels from Client to Server in Node.js: The Hidden Journey of req.body
When we build applications with Express.js, we often access incoming data using req.body. It feels simple: Continue reading on Medium »

Dev.to · Antoine Dubois
🔧 Backend Engineering
⚡ AI Lesson
3w ago
The Modern Test Automation Stack Is Not Just Playwright vs Selenium Anymore
There was a time when choosing a test automation stack mostly meant choosing between Selenium and...

Dev.to · Alex Chen
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Testing JavaScript: Practical Guide to Confident Code (2026)
Testing JavaScript: Practical Guide to Confident Code (2026) Testing isn't about catching...

Dev.to · Tosiiko
🔧 Backend Engineering
⚡ AI Lesson
3w ago
MDL 0.1.9: optional TypeScript behavior scripts without a TypeScript project setup
MDL 0.1.9 adds optional external TypeScript behavior scripts. The important word is optional. MDL...
Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Backend Battle Royale: Golang vs. Java — My Candid Take for 2026✨
Okay, so picture this: you’re back at square one, right? Like, a clean slate, staring at this wild, wide-open world of coding. It’s June… Continue reading on Me

Dev.to · Amit Kumar Raikwar
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Validate and Mask Environment Variables in Node.js and TypeScript
Configuring environment variables seems simple, but it frequently leads to two common issues in...
Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Node.js versus Bun versus Golang Performance
A Claude Code generated performance and parallelism quick benchmark Continue reading on Medium »

Dev.to · Doğukan Karakaş
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Adding user authentication to a Next.js app with Whop OAuth
I wrote a tutorial on adding user authentication to an existing Next.js app using Whop OAuth. The...

Dev.to · RahulD
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Dynamic vs Static QR Codes: A Developer's Guide
If you've ever built a feature involving QR codes, you've hit this question: should you generate a...

Dev.to · Muhammad Masad Ashraf
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Shopify Bulk Operations API at Scale: A Practical Developer Guide
Stop burning through rate limits on large Shopify data jobs. Learn how the Bulk Operations API works, its lifecycle, scaling patterns, and production-ready erro

Dev.to · Moksh Gupta
🔧 Backend Engineering
⚡ AI Lesson
3w ago
XML to JSON Conversion - Avoiding the Pitfalls That Actually Bite You
Converting XML to JSON looks deceptively simple - until your pipeline silently drops attribute data,...

Dev.to · Tyler Tan
🔧 Backend Engineering
⚡ AI Lesson
3w ago
From 178ms to 1ms: When Store-to-Load Forwarding Stalls Your For Loop
Take a look at this C++ snippet. Spend half a minute reading it, then take a guess — how long do you...
Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Why Function-to-Interface Conversion Matters in Go
The boilerplate adapter every Go developer keeps rewriting may finally disappear Continue reading on Programmer’s Career »

Dev.to · J Now
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Why I split a single color across two ANSI slots
I spent several weeks reading Claude Code output for hours at a stretch and the default themes were...
Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Day 2: FastAPI Dependency Injection & Background Tasks
Modern APIs need to be more than just endpoints — they must be modular, scalable, and production‑ready. Today I explored two powerful… Continue reading on Mediu

Dev.to · Tomas Almeida
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Why Building a Ledger Is Harder Than It Looks
Knight Capital lost $460M in 45 minutes. Six hard lessons on building a payments ledger, integer math, idempotency, Postgres triggers, append-only design.

Dev.to · Leo Yang
🔧 Backend Engineering
⚡ AI Lesson
3w ago
A Practical Guide to Claude Code for Backend Engineers
Claude Code has become my default for backend work that involves more than a single file. Here is the...
Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Redis vs Dragonfly vs KeyDB 2026: I Benchmarked 1 Million Cache Hits for My FastAPI App (One is 25x…
It was a Tuesday afternoon when I realized my FastAPI app was choking. Continue reading on Medium »

Dev.to · Justice MontgomeryWalkup
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Why VALORANT Can't Come to Mac — And Why It Doesn't Have to Stay That Way
VALORANT isn't on macOS. Not because Riot doesn't want it there, not because Apple Silicon can't run...
Reddit r/learnprogramming
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Hey guys this week i must submit (certiport java)
Does anyone have any Certiport practice tests with exercises and answers? I know there are some available on Google, but most of them are paid. Could anyone hel

Dev.to · Carlos Oliva Pascual
🔧 Backend Engineering
⚡ AI Lesson
3w ago
AWS S3 File Uploads in Next.js 15: Presigned URLs, Progress & CloudFront (2026)
UploadThing is fast to set up but at scale you're paying per GB stored and transferred. At 10k MAU...

Dev.to · Yadrs
🔧 Backend Engineering
⚡ AI Lesson
3w ago
GDPR Compliance in a Spring Boot App — The Implementation Nobody Talks About
Most GDPR articles stop at cookie banners and privacy policies. That is the visible layer. The part...

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Why I Chose Go to Build My Application and Why You Might Want To As Well
A deep technical dive into the language that changed how I think about backend development Continue reading on Medium »

Dev.to · Vidya
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Java vs JavaScript: Understanding the Key Differences
Many beginners assume that Java and JavaScript are the same because of their similar names. However,...

Dev.to · zhihu wu
🔧 Backend Engineering
⚡ AI Lesson
3w ago
3 JSON Formatting Tricks That Save Me Hours Every Week
The Problem You're debugging an API response, and it looks like...
Reddit r/programming
🔧 Backend Engineering
⚡ AI Lesson
3w ago
To handle performance issues, Integrate Redis with Spring Boot instead of scaling servers
A lot of developers rely on scaling servers to handle performance issues, but often, the real bottleneck is just fetching the exact same data from the database

Dev.to · Abanoub Kerols
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Node.js Streams, Web Streams, Workers, and Real-Time Processing — The Practical Guide
Modern applications do not process small files anymore. They process: Gigabytes of CSV...

Dev.to · Ari
🔧 Backend Engineering
⚡ AI Lesson
3w ago
The Missing Layer Between LeetCode and Production Engineering
Backend Engineering Is Mostly Decision Making When I started working on backend systems, I...
Dev.to · Tony Wang
🔧 Backend Engineering
⚡ AI Lesson
3w ago
How Paywalls Actually Work: The Engineering Behind Them
How news paywalls work: hard vs metered, client- vs server-side rendering, the Googlebot JSON-LD contract, and why some are easy to read and others aren't.

Dev.to · Juan Torchia
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Next.js App Router Caching: revalidate, dynamic, and no-store Without the Folklore
The problem with Next.js App Router caching isn't memorizing flags. It's understanding what freshness each piece of data actually needs and treating that as an

Dev.to · Amir Golmoradi
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Stop Hiding SQL Behind Your ORM: jOOQ, JPA, and JDBC Under Production Load
Most persistence debates in Java are framed incorrectly. The question is not: Should we use JPA,...

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Most Go Code Doesn’t Need Generics — Here’s What Does
You’ve seen it: a 200-line generic repository interface that replaces a 5-line struct. Your team’s code review queue is full of [T any]… Continue reading on Go

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Building an HTTP server from scratch in JavaScript, part 1 — From TCP bytes to a request
Every web server you’ve ever used is just a program reading bytes off a TCP socket and interpreting them as HTTP. In Node, the http module… Continue reading on

Dev.to · Tracy Gilmore
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Micro Context Switching
NB, These are the mental rambling of an aged software engineer and AI-sceptic. Writing computer code...

Dev.to · Serhii Kalyna
🔧 Backend Engineering
⚡ AI Lesson
3w ago
The Rust binding compiled fine. then it started segfaulting in prod
I run a free image converter, its built on rust + axum + libvips. it had been happily running for...

Dev.to · Guillaume Sere
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Building ArchiveFlix: A Free Movie Streaming Platform with Next.js 15
# Building ArchiveFlix: A Free Movie Streaming Platform with Next.js 15 Recently, I built...

Dev.to · benjamin
🔧 Backend Engineering
⚡ AI Lesson
3w ago
git branch -d is fine — until the day you delete the wrong one
Open any repo you've worked in for a month and run git branch. Half those branches are merged and...

Dev.to · ts5432
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Load a single record using JooqTemplate
1. load Load a single record matching the condition and map it to the specified entity...
Reddit r/learnprogramming
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Hey users I want to learn C programming language any suggestions or advice would helpful for me!
How much time I should give to learn. Any methods,books, tutorials etc.. submitted by /u/randomladka_ [link] [c

Dev.to · Stark
🔧 Backend Engineering
⚡ AI Lesson
3w ago
My experience moving from GitLens to a simpler inline git blame tool.
Working heavily with Node.js, Vue, and TypeScript, my editor is usually doing enough heavy lifting as...

Dev.to · Tyler N
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Why Terminal-Based Development Is Best For Me
One day, I was working on a Python project. I had my 'reliable and speedy' Windows and my 'fast and...

Dev.to · nexora
🔧 Backend Engineering
⚡ AI Lesson
3w ago
I built a rate limiter that survives process restarts — no Redis required
Every time I needed rate limiting in a Python service, the answer was the same: add Redis. Just to...

Medium · DevOps
🔧 Backend Engineering
⚡ AI Lesson
3w ago
The Death of Pipenv and Pyenv
For over a decade, setting up a new Python project meant wrestling with an fragmented ecosystem. You needed pyenv to manage your Python… Continue reading on Med
ZDNet
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Alpine Linux is a crazy-fast distro for your desktop - with just one caveat
Known primarily for containers and servers, Alpine Linux isn't always considered for traditional desktop use. I think this lightweight distro could be your dail
Reddit r/learnprogramming
🔧 Backend Engineering
⚡ AI Lesson
3w ago
finding out there's levels to this shit
hello i'm really not sure what this is actually about i guess just venting but i had my first interview for an internship in full stack web dev and on other occ
Dev.to · Mahdi BEN RHOUMA
🔧 Backend Engineering
⚡ AI Lesson
3w ago
GraphQL Integration with Next.js and Supabase Guide
Learn how to integrate GraphQL with Next.js and Supabase. Complete tutorial covering schema generation, resolvers, authentication, and advanced patterns for pro
Dev.to · Mahdi BEN RHOUMA
🔧 Backend Engineering
⚡ AI Lesson
3w ago
File Storage and Media Handling with Next.js and Supabase
Complete guide to file uploads, image optimization, CDN integration, and media management with Supabase Storage and Next.js. Learn signed URLs, progressive uplo
DeepCamp AI