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 · Hrushikesh Shinde
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
How Zod's .refine() Can Cause a Denial of Service — And How to Fix It
TL;DR Zod's .refine() executes on every input — even when earlier validators like .min()...
Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
The Three PHP Error Patterns That Always Mean Production Is About to Fall
Memory exhaustion, “Too many connections,” timeout cascades — three PHP errors that always signal production is about to fall over. Continue reading on Medium »

Dev.to · icsboyx
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
My Tiny Rust Utils, Part 3: save_load.rs
How I handle saving and loading typed config-like data in a small Rust app without turning it into a big abstraction.

Dev.to · icsboyx
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
My Tiny Rust Utils, Part 1: macros.rs
The real logging and timestamp macros I use in a small Rust bot, and why I still like this kind of tiny local utility.

Dev.to · Kalpana R
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
🎓Session 1: Hello World in Go + Introduction & Need of Golang
I’ve just started a 40-day journey to learn Go (Golang). This is a record of what I learn in each...

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
You’re Using FastAPI and Databases — But Do You Actually Understand What’s Happening?
A complete, beginner-to-advanced guide to databases, ORM, sessions, and dependency injection — explained as one connected system. Continue reading on Medium »

Dev.to · delacry
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
PHP 8.5's pipe operator and the array stdlib problem
PHP 8.5 shipped a pipe operator, from Larry Garfield's RFC (approved 33-7). The marketing examples...

Dev.to · levent çelik
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
I built a tiny fitness CLI to stop arguing with my smartwatch
My smartwatch told me I burned 3,400 calories yesterday. My partner's app told me I burned 2,200....
Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Python Full Stack Training in USA: Build End-to-End Development Skills
In today’s digital era, companies are looking for skilled developers who can build complete web applications from front to back. Continue reading on Medium »
Dev.to AI
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
I Stopped Writing Database Fixtures by Hand. Here's What I Do Instead.
I'll be honest with you. For the longest time, writing database fixtures was just something I accepted as part of the job. You build a feature, you write the te

Dev.to · Sandu Bogdan
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
(ShowDev) JavaScript Exceptions: What they do right, and what they do wrong
All languages have, so far, reached a certain point in their development: error handling. JavaScript,...
Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
How to Add API Documentation to an Express App Without Writing a Single Annotation
Zero config. Zero annotations. No YAML. No Jsdocs. Zero changes to your existing code. Just add one line and your entire API is documented. Continue reading on

Dev.to · Shanthi's Dev Diary
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Why Firestore Keeps Throwing “Missing Index” Errors — And How to Fix It Like an Engineer
If you’ve worked with Firestore long enough, you’ve definitely seen this: “The query requires an...

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
20 Git Commands I Use Daily That Most Developers Ignore
Real workflows for teams and production Continue reading on Medium »

Dev.to · Mrunank Pawar
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Adding Authentication Middleware With Descope
This blog was originally published on Descope. Looking to implement authentication middleware in...

Dev.to · arun rajkumar
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Payment Webhooks Will Lie To You. Here's How We Built Ones That Don't (in NestJS)
A payment webhook fires once. You miss it. The customer thinks they paid. Your dashboard says they...

Dev.to · Abhishek sahni
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Control Flow in JavaScript: If, Else, and Switch Explained
Understanding the control flow of a program is very important to understand the behaviour of code....

Dev.to · kanta13jp1
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Supabase Auth Advanced — Custom Claims, Row Level Security, and Session Management
Supabase Auth Advanced — Custom Claims, Row Level Security, and Session Management Once...

Dev.to · Hugo Naili
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
What is the global object in JavaScript? A practical guide for developers
The JavaScript global object and scope are a key part of building apps with JavaScript....

Dev.to · kanta13jp1
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Supabase PostgreSQL Functions — Move Complex Logic Server-Side with RPC
Supabase PostgreSQL Functions — Move Complex Logic Server-Side with RPC Writing complex...

Dev.to · Ali Abdiyev
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
I built ReqScope — a local API request tracer for Express, because logs weren't enough
A few weeks ago I was debugging a POST /login endpoint that was occasionally taking 800ms...

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Responsible LeetCode grinding in 2026.
It’s hard to believe in 2026, the AI burst era, there are still people out there who are learning algorithms as an interview preparation… Continue reading on Me

Dev.to · Juan Carlos Padillo
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Building a Laravel Team Task Manager from Scratch (Planning & System Design)
Hello, I’m starting a new project to improve my backend development skills using Laravel. The goal...

Dev.to · azizam techno
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Stop bundling SheetJS for simple Excel exports: a 5 KB alternative
TL;DR I open-sourced mini-xlsx, a one-function, zero-dependency XLSX builder for the...
Dev.to AI
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
HTTP Proxy vs. SOCKS Proxy : Main Differences and Use Cases
In today’s scenarios such as data scraping, automation workflows, and multi-account management, proxies have become essential infrastructure. Among them, HTTP p

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Minimize ZEND_FETCH_DIM_* Calls by Caching Nested Array Access
The slowdown doesn’t show up in your code editor. It shows up in production graphs, tiny spikes stacking into a wall of latency. Continue reading on Tech Vibes

Dev.to · Zley
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
I built a small Base64 tool because I was tired of opening the console
There are some developer tools that are not complicated at all, but still manage to interrupt your...

Dev.to · Deeshan Sharma
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Running SQLite in the browser with sql.js and WASM — a practical guide with Google Drive sync
Most tutorials on client-side data storage reach for IndexedDB, localStorage, or a third-party sync...

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
The New Backend Engineer Is Part Developer, Part Debugger, Part AI Reviewer
Why modern backend work now depends on code judgment, production visibility, and the ability to review AI output before it becomes… Continue reading on Medium »

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
C++26 Placeholder Variables: No More Unused Variable Warnings
How the new _ syntax simplifies your code and satisfies the compiler. Continue reading on Medium »
ZDNet
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
My 5 favorite open source operating systems that aren't Linux
Looking for non-Linux open-source options? From ghosts of past operating systems to fascinating works in progress, here are my top picks.

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Why did my value receivers have the same address?
Intro Continue reading on Medium »

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Stack vs Heap in C# Causes Real Bugs — Not Just Failed Interviews
What nobody informs you about until something fails in the production instance. Continue reading on Medium »

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Mastering Backpressure in Go (Part II)
Backpressure rarely shows up in textbooks — but it is an integral part of enterprise production systems. Continue reading on Level Up Coding »

Dev.to · Chinnabathini Chandan Rohith
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
How We Built AuditHawk with Django & MongoDB to Automate SME Auditing
Team Members @manaswini_k_f89ce497b2a92 @chandan_rohith @phani_jayanth @puneeth-0307 ...

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Top Laravel Interview Questions and Answers for Freshers
Laravel is one of the most widely used PHP frameworks for modern web development. For freshers preparing for technical interviews after… Continue reading on Med

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Async Await in C# — Part 1
Let’s start with the problem Continue reading on Medium »
Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Why Your SPA Shouldn’t Handle Authentication
XSS, CSRF, OAuth 2.0, JWTs, the BFF Pattern, and are you ready for Mythos? Continue reading on Medium »

Dev.to · Dillibe Chisom Okorie
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Beyond index.js: Building a Production-Grade Automation Engine with Node.js 🛠️
The Problem with "Tutorial Code" Most tutorials teach you how to make things work. They don't teach...

Dev.to · Syeed Talha
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
JWT Auth Middleware in Axum 0.8 — A Beginner's Guide
If you've ever built a web API, you've probably asked yourself: "How do I make sure only the right...

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
The TypeScript Odyssey | Episode 1: Breaking the Chaos of JavaScript
Introduction: The Double-Edged Sword of Flexibility Continue reading on Medium »

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
The TypeScript Odyssey | Episode 1: Breaking the Chaos of JavaScript
Introduction: The Double-Edged Sword of Flexibility Continue reading on Medium »
![[Rust Guide] 9.2. Result Enum and Recoverable Errors Pt. 1 - Match, Expect, and Unwrap Handling Errors](https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fued2twn0jvz09aecf2o9.png)
Dev.to · SomeB1oody
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
[Rust Guide] 9.2. Result Enum and Recoverable Errors Pt. 1 - Match, Expect, and Unwrap Handling Errors
If you find this helpful, please like, bookmark, and follow. To keep learning along, follow this...
![[Rust Guide] 9.1. Unrecoverable Errors and Panic!](https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fb0a0l878g1nl3oh4gj7y.png)
Dev.to · SomeB1oody
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
[Rust Guide] 9.1. Unrecoverable Errors and Panic!
If you find this helpful, please like, bookmark, and follow. To keep learning along, follow this...
Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Day 76 of Learning Java: Introduction to Swing in Java
After working with core Java concepts and collections, I moved towards something more visual — GUI (Graphical User Interface) using Swing. Continue reading on M

Dev.to · Jordan Sterchele
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Why Your Supabase Data Is Exposed (And You Don’t Know It)
Why Your Supabase Data Is Exposed (And You Don’t Know It) The four RLS mistakes that silently leak...

Dev.to · mustafa3max
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
How to Build a Production-Ready Registration System Without a Backend (Using HosteDay API)
Introduction Building a complete registration system usually means setting up a backend, managing...

Dev.to · Heath Mcintyre
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Verifying real wallet ownership without gas: a signed-nonce pattern with viem + Express
A production walkthrough of the auth pattern powering CoinHawk's admin layer — and why "the client...
DeepCamp AI