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

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Understanding Dependency Injection (DI) with Python & FastAPI
I’ve been working on backend development using 헙헮혀혁헔헣헜, where I came across how the framework makes it easy to implement… Continue reading on Medium »

Dev.to · ahmet gedik
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Building a Video URL Canonicalization Pipeline in PHP 8.4 with SQLite
How a multi-region video discovery site collapses youtu.be, Shorts, embed, and mobile YouTube URL va

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Web development concepts for beginners
Many articles online cover deep and complex topics about web development. But in order to gain understanding of them, sometimes we need to… Continue reading on
Medium · Machine Learning
🔧 Backend Engineering
⚡ AI Lesson
1w ago
How to Make Money as a Developer
I had a realization about two years into freelancing that shifted how I thought about my career. I was looking at my income for the… Continue reading on Medium
Dev.to AI
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Hello everyone! 👋
Hello everyone! 👋 A few weeks ago, I launched NodeClash – a real-time multiplayer platform where developers can battle each other in Data Structures and Algori

Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Unraveling an Async HTTP Request
From a blocking socket to an event-driven coroutine — no magic, just syscalls Continue reading on Towards AI »

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1w ago
A Single API Endpoint Was Costing Us $4,000 Per Month
How better debouncing and caching cut costs by 85% without changing the feature. Continue reading on Medium »

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Is This Code Thread-Safe? — The Question That Reveals Whether You Actually Understand Concurrency
Six snippets that look safe. The race is always in the gap between two steps. Continue reading on Medium »

Dev.to · Nasrul Hazim Bin Mohamad
🔧 Backend Engineering
⚡ AI Lesson
1w ago
A Day of Performance Hardening: Hunting N+1s and Killing Wasted Queries in Laravel
Performance work has a reputation for being glamorous — the heroic "we cut latency by 80%" story....

Dev.to · Myroslav Martsin
🔧 Backend Engineering
⚡ AI Lesson
1w ago
csv-pipe: read and write CSV in TypeScript, several times faster than papaparse
A while back I wrote about the one-line fix for CSV formula injection. That fix ships in csv-pipe....

Medium · Cybersecurity
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Week 12: HTTP & HTTPS — The Secret Language of the Internet
Welcome back to another interesting article on my networking series. Continue reading on MeetCyber »

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Chapter 1: UEFI Bootloader
When I decided to build an Operating system. I never thought I’ll have to get to it first through the bootloader. Bootloader was the first… Continue reading on
Medium · Data Science
🔧 Backend Engineering
⚡ AI Lesson
1w ago
If You Understand These 5 Spring Boot Concepts, You’re Ahead of Most Java Developers
Master the Spring Boot fundamentals that make debugging, scaling, and building applications dramatically easier. Continue reading on Medium »
Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1w ago
If You Understand These 5 Spring Boot Concepts, You’re Ahead of Most Java Developers
Master the Spring Boot fundamentals that make debugging, scaling, and building applications dramatically easier. Continue reading on CodeToDeploy »
Medium · Cybersecurity
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Port 80, 8080, and 443 What’s the Difference?
A plain-English look at the three ports every web developer bumps into. Continue reading on Medium »
Dev.to · CodeCraft Diary
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Test-Driven Development in Laravel: The Red-Green-Refactor Loop
We’ve all been there. You have a new feature to build. You open your IDE, create a Controller, start...

Dev.to · Alekseii Popkov
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Nostr as a backend out of the box: where it fits and where it doesn't
A hands-on review of Nostr as an out-of-the-box backend across real cases: notes, chats, feeds, communities, and organizations.

Dev.to · yobox
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Realistic Mock Data for Cypress, Playwright & Postman
The cheapest test failure to debug is the one that says exactly what's wrong. The most expensive one...

Dev.to · Prasad Ekke
🔧 Backend Engineering
⚡ AI Lesson
1w ago
context.Context Is Not Optional: A Practical Guide to Cancellation in Go Services
Every Go service that does I/O — database calls, HTTP requests, queue polling, file reads — should be...

Medium · Cybersecurity
🔧 Backend Engineering
⚡ AI Lesson
1w ago
From SSR to RSC: How Next.js Expanded Its Attack Surface
When Next.js introduced the App Router, the focus was on developer experience, performance, and modern rendering patterns. Less attention… Continue reading on M

Dev.to · Shweta Kumari
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Why "I Can't Reproduce This" Is Still the Most Annoying Sentence in Software
Been part of a dev team longer than a few months? You’ve experienced the cycle: The bug comes in the...

Dev.to · lkmavi
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Fast reflection in Go, without the unsafe surprises — how I built saferefl
I needed fast reflection for a project — stdlib reflect was showing up clearly on the profiler in hot...

Dev.to · Prasiddh Naik
🔧 Backend Engineering
⚡ AI Lesson
1w ago
How I built a counter program in Anchor and learned to trust my tests
The counter program is small, but the useful part was not the counter. The useful part was learning...

Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
1w ago
WebSockets in Production Are Nothing Like the Tutorial
I shipped a real-time chat app to production last month. The app worked. The deployment did not. Here’s the four hours I’d rather forget. Continue reading on Me

Dev.to · codechaintech
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Most In-Demand Backend Technologies 2026: Top Trends for Developers
Most in-demand backend technologies 2026 are shaping the future of web applications, mobile apps,...

Dev.to · Matteo Perino
🔧 Backend Engineering
⚡ AI Lesson
1w ago
I fuzzed my own Supabase RLS — and found a cross-tenant leak
Row-Level Security is the kind of thing that looks done. The policies are there, the app works, your...
Reddit r/learnprogramming
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Did you know about the Awesome lists?
There are github pages called Awesome lists. They list the best resources for developers, webdev, gamedev, backend, frontend, it's all there. There's also aweso
Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Go 1.27 Is Coming: What Many Developers Have Been Waiting For
Go 1.27 brings game-changing features every developer has been waiting for. Don’t miss it. Continue reading on Medium »

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Node.js Is Single-Threaded, Yet It Runs Asynchronous Code. How Does That Work?
When developers first learn Node.js, one sentence comes up again and again: Continue reading on Medium »

Dev.to · Ojo Ilesanmi
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Deploying a Multi-Module Spring Boot App to Render with PostgreSQL, Redis, Docker, and Flyway
Deploying a Spring Boot backend should be simple in theory. Build the JAR, set the environment...

Dev.to · Daniel
🔧 Backend Engineering
⚡ AI Lesson
1w ago
A Python Discord Bot for Managing Minecraft Server
Hello everyone! I recently finishing building mc-bot a Python-based Discord bot designed specifically...

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Babel vs OXC: Understanding the Future of JavaScript Tooling
As frontend developers, we often focus on frameworks like React, Vue, or Next.js. Continue reading on Medium »

Dev.to · Synfinity Dynamics Pvt Ltd
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Unit Testing in Node.js with Jest: A Complete Guide for Beginners and Professionals
Every developer has experienced that moment. You deploy a feature, everything worked perfectly on...

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Your API Isn’t Slow. Your Backend Structure Is.
A messy backend does not just make code harder to read. Continue reading on Skill Stuff »

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
1w ago
What’s new in Astro 7
Astro 7 is here — and it’s all about speed. A rewritten Rust compiler, a Rust-powered Markdown pipeline, a faster queue-based renderer… Continue reading on Medi

Dev.to · Afeez Muibi
🔧 Backend Engineering
⚡ AI Lesson
1w ago
How I Architected Automatic Parking Detection in Django — Bluetooth Disconnects, Geofence Events, and a Strict State Machine
I was recently assigned as the architect and engineer for a Malaysian parking-reminder app, and one...

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1w ago
When ASP.NET Zero Might Be a Good Fit
ASP.NET Zero can be a good fit if you are planning to build a SaaS product or a business application that needs more than a simple login… Continue reading on Me

Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Async vs Sync in FastAPI — What Actually Happens Behind the Scenes?
When I first started working with FastAPI, one thing confused me a lot: Continue reading on Medium »

Dev.to · joy yego
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Git and GitHub: Essential Tools for Modern Software Development
In modern software development, managing code efficiently is just as important as writing it. Whether...

Dev.to · Ali Hamza
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Day 72 of Learning MERN Stack
Hello Dev Community! 👋 It is officially Day 72 of my 100-day full-stack engineering streak! Today, I...

Dev.to · ntoledo319
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Python 3.12 on AWS Lambda — distutils, imp, and collections are gone
Moving AWS Lambda to python3.12? distutils, imp, and the collections ABCs were removed. The exact errors and the fixes, plus the native-wheel/glibc gotcha.

Dev.to · Jayashree
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Building a Simple Java JDBC Project with MySQL: Displaying Cricket Players and Scores
While learning Java, I wanted to understand how Java connects with a database and retrieves data....

Dev.to · Ali Hamza
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Day 71 of Learning MERN Stack
Hello Dev Community! 👋 It is officially Day 71 of my unbroken 100-day full-stack engineering run!...

Dev.to · authagonal
🔧 Backend Engineering
⚡ AI Lesson
1w ago
We log into our own admin console with our own SAML. Here's what it caught.
There's a version of dogfooding that's a slogan, and a version where your own employees can't ship...

Dev.to · Devanshu Biswas
🔧 Backend Engineering
⚡ AI Lesson
1w ago
OrderHub Day 4: Bean Validation + Clean DTOs (Spring Boot)
OrderHub Day 4: never trust the client. Today the backend gets proper Bean Validation — bad requests...

Dev.to · Ali Hamza
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Day 70 of Learning MERN Stack
Hello Dev Community! 👋 It is officially Day 70 — completing exactly 10 full days of my intensive...

Dev.to · Ali Hamza
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Day 67 of Learning MERN Stack
Hello Dev Community! 👋 It is officially Day 67 of my continuous daily sprint toward mastering the...

Dev.to · Sreekanth Kuruba
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Linux Networking Basics for Beginners
Most Linux “server down” problems are not actually system failures. They are network issues. 👉 The...
DeepCamp AI