Tech Skills

Backend Engineering

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

876
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 (474) Articles (97)Blog Posts (230)Tutorials (146)News (1)
Por Onde Começar a Estudar Delphi? Três Recursos Essenciais para Iniciantes.
Medium · Programming 🔧 Backend Engineering ⚡ AI Lesson 3w ago
Por Onde Começar a Estudar Delphi? Três Recursos Essenciais para Iniciantes.
Iniciar os estudos em qualquer linguagem de programação pode parecer desafiador, e com o Delphi não é diferente. Continue reading on Medium »
Interface vs Abstract Class vs Trait in PHP — When Each One Actually Earns Its Keep
Medium · Programming 🔧 Backend Engineering ⚡ AI Lesson 3w ago
Interface vs Abstract Class vs Trait in PHP — When Each One Actually Earns Its Keep
A decision framework for choosing the right abstraction, instead of reaching for whichever one feels most “professional.” Continue reading on Medium »
Reddit r/learnprogramming 🔧 Backend Engineering ⚡ AI Lesson 3w ago
Backend development road map
hey, i've been learning programming for almost two months now, and i'm really interested in backend development, i started with python, and a few days ago i fin
The auth_rls_initplan linter has a blind spot: SECURITY DEFINER bodies
Dev.to · Vadym Arnaut 🔧 Backend Engineering ⚡ AI Lesson 3w ago
The auth_rls_initplan linter has a blind spot: SECURITY DEFINER bodies
If you've ever migrated a Supabase project to the wrapped (SELECT auth.uid()) pattern, you know the...
Medium · Programming 🔧 Backend Engineering ⚡ AI Lesson 3w ago
Rate Limiting in Python Web Applications
Modern web applications live in a hostile environment. APIs are constantly exposed to abuse, bots attempt credential stuffing attacks… Continue reading on Mediu
Medium · Python 🔧 Backend Engineering ⚡ AI Lesson 3w ago
Rate Limiting in Python Web Applications
Modern web applications live in a hostile environment. APIs are constantly exposed to abuse, bots attempt credential stuffing attacks… Continue reading on Mediu
Why Backend Secrets Leak More Often Than Developers Think: A Deep Dive into Runtime Security with XyPriss
Dev.to · iDevo 🔧 Backend Engineering ⚡ AI Lesson 3w ago
Why Backend Secrets Leak More Often Than Developers Think: A Deep Dive into Runtime Security with XyPriss
Modern backend applications rely heavily on environment variables for storing sensitive data,...
¿Por qué Go no tiene excepciones? Primeros pasos
Dev.to · Juan Carlos Garcia Esquivel 🔧 Backend Engineering ⚡ AI Lesson 3w ago
¿Por qué Go no tiene excepciones? Primeros pasos
¿Sabías que Go no utiliza bloques try-catch para gestionar fallos en tiempo de ejecución? En lugar...
Two Cross-Platform Bugs in Our Go CLI (And How We Fixed Them)
Dev.to · Oscar Rieken 🔧 Backend Engineering ⚡ AI Lesson 3w ago
Two Cross-Platform Bugs in Our Go CLI (And How We Fixed Them)
Go's cross-platform story is genuinely good. Write code once, compile for any target, mostly just...
winston vs pino in 2026: A Production-Tested Comparison
Dev.to · Chintan Shah 🔧 Backend Engineering ⚡ AI Lesson 3w ago
winston vs pino in 2026: A Production-Tested Comparison
I ran both winston and pino in production Node.js APIs over the past two years. Both are excellent....
Which best language to server side
Dev.to · Dinanath kumar 🔧 Backend Engineering ⚡ AI Lesson 3w ago
Which best language to server side
Which is best language to server side, for the backend langauge is good for backend , data storage...
Medium · Data Science 🔧 Backend Engineering ⚡ AI Lesson 3w ago
FastAPI vs Node.js
“Everyone told me Express would win. The benchmarks said so. Hacker News said so. My own CTO said so. Then I put both in production and… Continue reading on Med
Medium · Programming 🔧 Backend Engineering ⚡ AI Lesson 3w ago
FastAPI vs Node.js
“Everyone told me Express would win. The benchmarks said so. Hacker News said so. My own CTO said so. Then I put both in production and… Continue reading on Med
Go Routines Look Simple — But Here Is Where Every Developer Gets Them Wrong
Medium · Programming 🔧 Backend Engineering ⚡ AI Lesson 3w ago
Go Routines Look Simple — But Here Is Where Every Developer Gets Them Wrong
A service I built once had a subtle bug buried inside a request handler. Every incoming call launched a goroutine. The goroutine read from… Continue reading on
ChessVision – client-side chess diagram generator
Dev.to · Khatai Huseynzada 🔧 Backend Engineering ⚡ AI Lesson 3w ago
ChessVision – client-side chess diagram generator
Show HN: ChessVision – client-side chess diagram generator with print-quality export I built...
Astro Actions: Type-Safe Server Functions Without the Boilerplate
Dev.to · Danny Holloran 🔧 Backend Engineering ⚡ AI Lesson 3w ago
Astro Actions: Type-Safe Server Functions Without the Boilerplate
Astro Actions let you define backend functions once and call them from HTML forms or client JavaScript with full type safety — no REST endpoints, no manual fetc
The Future class in Dart
Dev.to · Mathieu K 🔧 Backend Engineering ⚡ AI Lesson 3w ago
The Future class in Dart
The Future class is the main abstraction to deal with concurrency and asynchronous programming in...
Top 25 Java Coding Questions and SQL Questions for Interviews
Medium · Programming 🔧 Backend Engineering ⚡ AI Lesson 3w ago
Top 25 Java Coding Questions and SQL Questions for Interviews
After attending multiple Java interviews and analyzing recent hiring trends, one thing has become very clear: Continue reading on Medium »
Building TheEpicBook: A Deep Dive into a Node.js Monolithic Web Application
Dev.to · Hezekiah Umoh 🔧 Backend Engineering ⚡ AI Lesson 3w ago
Building TheEpicBook: A Deep Dive into a Node.js Monolithic Web Application
Building TheEpicBook: A Deep Dive into a Node.js Monolithic Web Application By a...
Learn PHP in 2026 (Yes, Really)
Medium · Programming 🔧 Backend Engineering ⚡ AI Lesson 3w ago
Learn PHP in 2026 (Yes, Really)
What a language’s reputation tells you about the people who dismiss it. Continue reading on Medium »
The Most Dangerous Interview Answer I Used to Give as a Backend Engineer
Medium · Programming 🔧 Backend Engineering ⚡ AI Lesson 3w ago
The Most Dangerous Interview Answer I Used to Give as a Backend Engineer
I thought I sounded experienced. In reality, I was accidentally signaling low ownership in almost every senior interview. Continue reading on Stackademic »
How to Audit a Laravel Codebase You've Inherited
Dev.to · Anatoly Silko 🔧 Backend Engineering ⚡ AI Lesson 3w ago
How to Audit a Laravel Codebase You've Inherited
Most businesses don't inherit a Laravel codebase on purpose. A developer leaves. An agency...
Most Beginners Learn Full-Stack Development Backwards
Dev.to · Matteo De Micheli 🔧 Backend Engineering ⚡ AI Lesson 3w ago
Most Beginners Learn Full-Stack Development Backwards
Most beginners don’t fail because they pick the wrong stack. They fail because they learn it in the wrong direction.
Go Error Handling: Annoying or Awesome?
Dev.to · Ryan Kikayi 🔧 Backend Engineering ⚡ AI Lesson 3w ago
Go Error Handling: Annoying or Awesome?
For weeks when I was completely new to coding,I would always keep wondering; "What did I get myself...
From Zero and Confused, This Is How I Started Learning to Code
Dev.to · DAFFA AHMAD AL ATTAS 🔧 Backend Engineering ⚡ AI Lesson 3w ago
From Zero and Confused, This Is How I Started Learning to Code
I still remember that night so clearly. I was sitting alone in my room, laptop on, coffee already...
The No-Nonsense Guide to Webpack and Module Bundlers
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 3w ago
The No-Nonsense Guide to Webpack and Module Bundlers
If you want to dive straight into the technical breakdown, jump down to the What is a Bundler? section. Continue reading on Medium »
The Case of the Misidentified null
Dev.to · Code Crumb 🔧 Backend Engineering ⚡ AI Lesson 3w ago
The Case of the Misidentified null
Most developers eventually encounter this line of code: typeof null // "object" Enter...
Medium · Programming 🔧 Backend Engineering ⚡ AI Lesson 3w ago
How Async and Defer Change How Your Webpage Loads.
If you’ve ever built a website, you have undoubtedly used the classic script tag to pull in JavaScript: Continue reading on Medium »
11 Global Leading Node.js Development Agencies (2026 Ultimate Ranking Research List)
Medium · SEO 🔧 Backend Engineering ⚡ AI Lesson 3w ago
11 Global Leading Node.js Development Agencies (2026 Ultimate Ranking Research List)
Modern businesses no longer compete only on design or marketing. Today, backend speed, scalability, API performance, and real-time… Continue reading on Medium »
How to Test WebSocket Connections Online in 2026 — A Debugging Field Guide
Dev.to · Rahul J 🔧 Backend Engineering ⚡ AI Lesson 3w ago
How to Test WebSocket Connections Online in 2026 — A Debugging Field Guide
TL;DR You don't need Postman or a paid tool to test WebSockets. In 2026, the four tools...
My client asked why his database bill was increasing. The answer changed how I think about backend.
Dev.to · The Tier 3 Dev 🔧 Backend Engineering ⚡ AI Lesson 3w ago
My client asked why his database bill was increasing. The answer changed how I think about backend.
Same menu. 200 customers. One unnecessary database hit every single time. A few weeks ago I got a...
I Built a Privacy-First PDF Toolbox That Runs Entirely in Your Browser
Dev.to · lian 🔧 Backend Engineering ⚡ AI Lesson 3w ago
I Built a Privacy-First PDF Toolbox That Runs Entirely in Your Browser
I Built a Privacy-First PDF Toolbox That Runs Entirely in Your Browser The Problem We've all been...
How Learning Next.js for 30 Days Can Make You a Better Developer
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 3w ago
How Learning Next.js for 30 Days Can Make You a Better Developer
I thought I was “good enough” at web development until 30 days of building with Next.js exposed everything I didn’t know. Continue reading on Medium »
JWT Auth in Express with TS
Dev.to · NHero 🔧 Backend Engineering ⚡ AI Lesson 3w ago
JWT Auth in Express with TS
Project Structure └── src/ ├── @types/ ├── controllers/ ├── middlewares/ ...
Node.Js is not single-threaded the way you think.
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 3w ago
Node.Js is not single-threaded the way you think.
Every backend babe often hears or preaches the mantra: Continue reading on Medium »
Medium · Programming 🔧 Backend Engineering ⚡ AI Lesson 3w ago
I Created 30 Test Accounts Without My Real Phone Number — Here Is the $0.50
As a developer, I build apps that require phone number verification. Testing SMS flows means creating dozens of accounts — which burns… Continue reading on Medi
Go - Struct and Interface
Dev.to · Ayush Gupta 🔧 Backend Engineering ⚡ AI Lesson 3w ago
Go - Struct and Interface
Hi Everyone, Let's try to understand, Struct and Interface in Go programming language Struct -...
How I Caught and Fixed an N+1 Query in My Django REST API
Dev.to · Vicente G. Reyes 🔧 Backend Engineering ⚡ AI Lesson 3w ago
How I Caught and Fixed an N+1 Query in My Django REST API
Every performant API eventually runs into the same silent killer: the N+1 query problem. It doesn't...
What Are Buffers, Really?
Dev.to · Hossein Naseri 🔧 Backend Engineering ⚡ AI Lesson 3w ago
What Are Buffers, Really?
Buffers are temporary memory spaces used to hold data while it is being moved from one place to...
Wyrly DI: Type-safe Dependency Injection for Modern TypeScript
Dev.to · Valid Lab 🔧 Backend Engineering ⚡ AI Lesson 3w ago
Wyrly DI: Type-safe Dependency Injection for Modern TypeScript
Introducing Wyrly DI, a TypeScript dependency injection toolkit with standard decorators, type-safe tokens, explicit dependencies, and request scopes for web ap
Building an E2EE Chat App in Flask - Part 3: Keeping File Uploads Safe
Dev.to · Avash Karn 🔧 Backend Engineering ⚡ AI Lesson 3w ago
Building an E2EE Chat App in Flask - Part 3: Keeping File Uploads Safe
Okay hi, so imagine you have a mailbox at your house. Anyone can put things in it, am I right or am I...
Why I Built csstools.io as a Backend Developer
Dev.to · Wahab Shah 🔧 Backend Engineering ⚡ AI Lesson 3w ago
Why I Built csstools.io as a Backend Developer
I’ve always been more comfortable writing backend logic than styling interfaces. Give me APIs,...
Who Changed What and When: The Complete Guide to EF Core Audit Logging That Actually Survives…
Medium · Programming 🔧 Backend Engineering ⚡ AI Lesson 3w ago
Who Changed What and When: The Complete Guide to EF Core Audit Logging That Actually Survives…
From manual bookkeeping to automatic, tamper-proof audit trails — the three strategies that handle compliance, debugging, and data recovery Continue reading on
Learn MERN Stack by Building and Deploying a Real FullStack Application — Live 2-Day Webinar
Dev.to · Yogesh Chavan 🔧 Backend Engineering ⚡ AI Lesson 3w ago
Learn MERN Stack by Building and Deploying a Real FullStack Application — Live 2-Day Webinar
If you've been putting off learning fullstack development, this weekend is your chance to finally...
Why Backend Structure Always Matters (Even If You Don't Write Code)
Dev.to · Aoxuan Guo 🔧 Backend Engineering ⚡ AI Lesson 4w ago
Why Backend Structure Always Matters (Even If You Don't Write Code)
AI tools and modern web builders make it possible to generate a beautiful, functioning user interface...
Building a Secure Real-Time Messaging App with .NET 8 and Angular 18
Dev.to · Naimul Karim 🔧 Backend Engineering ⚡ AI Lesson 4w ago
Building a Secure Real-Time Messaging App with .NET 8 and Angular 18
A deep dive into JWT authentication, AES-256-GCM encryption, SignalR, and production security...
Over the last couple of days, I practiced and implemented several backend engineering concepts…
Medium · Programming 🔧 Backend Engineering ⚡ AI Lesson 4w ago
Over the last couple of days, I practiced and implemented several backend engineering concepts…
Photo by Headway on Unsplash Continue reading on Medium »
Over the last couple of days, I practiced and implemented several backend engineering concepts…
Medium · JavaScript 🔧 Backend Engineering ⚡ AI Lesson 4w ago
Over the last couple of days, I practiced and implemented several backend engineering concepts…
Photo by Headway on Unsplash Continue reading on Medium »