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 · Philip Damwanza
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Building Groupie Tracker in Go
As part of my apprenticeship at Zone01 Kisumu, my team and I built Groupie Tracker — a web app that...

Dev.to · Manoj Khatri
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Demystifying the Node.js Event Loop: From Hardware Realities to Runtime Truth
When developers first try to learn the Node.js Event Loop, they are usually handed a circular diagram...

Dev.to · Nick
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Part 6: Engine Internals - The Execution Pipeline
We have seen how you design a workflow and how the domain model keeps it strictly type-safe. Today,...

Dev.to · Md Jamilur Rahman
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Modern Java Part 3: Language Basics — Variables, Types & Control Flow
Every Java program is built from the same bricks: variables to store data, types to describe data,...

Dev.to · Clyde Garret
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Cypress vs Selenium: Which One Should Your Team Choose?
Cypress or Selenium are frameworks that are widely used for web application testing, yet teams often...

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Java Training in Marathahalli-Learnmore Technologies
Java remains one of the world’s most popular and widely used programming languages. Continue reading on Medium »

Dev.to · Gabor Szabo
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Perl 🐪 Weekly #777 - Check your CPAN profile!
Originally published at Perl Weekly 777 Hi there! In the recent weeks I looked at a lot of MetaCPAN...
Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
2w ago
JavaScript Closures Explained For Beginners
The most misunderstood feature in JavaScript isn’t actually complicated. We’ve just been teaching it backwards. Continue reading on JavaScript in Plain English

Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Building Redis with Python Part I — The synchronous TCP Server
This article speaks about my learnings on implementing an asynchronous, single-threaded caching DB with python that is fully compliant… Continue reading on Medi

Dev.to · Hafiz
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Multi-Tenancy + Queues: The Three Bugs Every Laravel SaaS Hits in Its First Year
Multi-tenancy and queues in Laravel hide three silent bugs: lost tenant context, cache key collisions, and broken job retries. Here is how to fix them.
Reddit r/learnprogramming
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Learning JavaScript as my first programming language – should I learn touch typing and switch keyboard layouts first?
Hi everyone, I'm planning a career change into software development and have decided to start learning JavaScript as my first programming language. Before

Dev.to · Adam
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Stay ahead in web development: latest news, tools, and insights #141
weeklyfoo #141 is here: your weekly digest of all webdev news you need to know! This time you'll find 42 valuable links in 4 categories! Enjoy!

Dev.to · hwlsniper
🔧 Backend Engineering
⚡ AI Lesson
2w ago
I Built a PDF Toolbox That Never Uploads Your Files — Here's How
Every "free online PDF tool" uploads your files to a server. I built one that doesn't — and here's...

Medium · DevOps
🔧 Backend Engineering
⚡ AI Lesson
2w ago
All you need to know Linux commands : Basic to Advance
When it comes to Linux most of us have a thought which is “Linux is complicated and only used by programmers”. Continue reading on Medium »

Dev.to · Franchesco Romero
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Pooling contra una t3.micro, el día que se reventó...RDS Proxy es la salida?
Cómo un backend de FastAPI + asyncpg comparte un solo Postgres chiquito con sus propios trabajadores...

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Reading a Paginated API Without Holding the Whole Thing in Memory
Your API hands out 50 records at a time across 400 pages. You need all of them. You do not need them all at once. Continue reading on Level Up Coding »

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
2w ago
The Next.js 16 opengraph-image.tsx Gotcha That Breaks Your Pages
Same code that worked in Next 14 will return 200 with a missing og:image in Next 16 — and the workaround is a 5-line API route. Continue reading on Level Up Cod

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
2w ago
How to Evaluate an npm Package — 2026 Edition
Every time you run npm install, you are adding code that will execute in your production environment: code written by someone you have… Continue reading on Leve

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
2w ago
I Thought I Understood base in C#… Until It Broke My Code: 10 Lessons Every Developer Should Know
After years of using inheritance, I discovered that one misunderstood keyword was causing subtle bugs, confusing behavior, and unnecessary… Continue reading on

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Liquibase with Spring Boot and PostgreSQL: Managing Database Changes Like Source Code in Spring…
Stop manually running SQL scripts across environments. Version your database schema the same way you version your application code. Continue reading on Medium »

Dev.to · hiyoyo
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Parallel File Transfers in Rust — How I Made Android Sync Actually Fast
All tests run on an 8-year-old MacBook Air. All results from shipping 7 Mac apps as a solo developer....

Dev.to · Sebastian
🔧 Backend Engineering
⚡ AI Lesson
2w ago
RustAuth: a Better Auth-inspired toolkit for Rust apps
I’m building RustAuth, an authentication toolkit for Rust applications. The idea is simple: give...

Dev.to · Mustafa ERBAY
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Two Distinct Software Developer Markets in Turkey: 95,000 TL vs.
There's a lot of talk about software developer salaries in Turkey, but from my observations, a clear...

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Laravel Pennant: Feature Flags Done Right — Without the $500/Month SaaS Bill
Gradual rollouts, A/B testing, beta user groups, kill switches for broken features, and per-tenant flags in a multi-tenant app — Laravel… Continue reading on Me

Dev.to · Vikas Singhal
🔧 Backend Engineering
⚡ AI Lesson
2w ago
The Cheapest Way to Self-Host Fider in 2026
Every way to host Fider, the open-source Canny alternative, ranked by real monthly cost. The cheapest managed option, the cheapest DIY option, and why a flat $3

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
2w ago
I Spent a Decade Shipping Software and Five Minutes on My Own Portfolio.
A developer portfolio that loads instantly, asks for nothing, and just shows you the work — built by someone who’d rather write code than… Continue reading on M

Dev.to · Hector Hernandez
🔧 Backend Engineering
⚡ AI Lesson
2w ago
How Solana's Account Model Differs from Ethereum — and Why It Matters for DeFi Developers
If you've built on Ethereum and you're now exploring Solana, the first thing that will trip you up...

Dev.to · venelouis
🔧 Backend Engineering
⚡ AI Lesson
2w ago
The easiest Rust framework!
Well, if anyone want to create anything with the best perfomance, security and AI, I deeply think...
Dev.to · Mahdi BEN RHOUMA
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Next.js Turbopack Stuck on Compiling How to Fix
Fix Next.js Turbopack stuck on compiling issues. Complete troubleshooting guide with cache clearing, dependency fixes, and performance optimization solutions.
Dev.to · Mahdi BEN RHOUMA
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Next.js Webhook Handling and Event-Driven Architecture
Learn webhook handling and event-driven architecture with Next.js and Supabase. Complete tutorial covering webhook security, retry mechanisms, and distributed s

Dev.to · Deva
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Phase 0 means zero writes. Make sure your code agrees.
The phase spec said "Curve A." The code had _DEFAULT_PHASES. They were not the same thing. That gap...

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Nesne Yönelimli Programlamanın Temel Prensipleri: Sadece Tanımları Değil, Arkasındaki Mantığı…
Yazılım dünyasına adım atan hemen herkes “OOP nedir?” sorusunu Google’da arar. Çoğu kaynak dört prensibi listeler, iki satır açıklar ve… Continue reading on Med

Dev.to · Adela
🔧 Backend Engineering
⚡ AI Lesson
2w ago
🪄🐘 Postgres best practices I wish every app developer knew 🧑💻
At Bytebase we work with PostgreSQL every day, both inside our own product and across the databases...

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
2w ago
9 Developer Skills Quietly Disappearing From Job Descriptions in 2026
Companies stopped asking for these. Most developers don’t know yet. Continue reading on Write A Catalyst »

Dev.to · Syed Muhammad Ali
🔧 Backend Engineering
⚡ AI Lesson
2w ago
How to Add Clerk Authentication in Next.js 16 (2026 Guide)
Learn how to add authentication in Next.js 16 using Clerk with protected routes, server components, server actions, and social login.
Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Thinking of Learning Django? Here’s What I Learned as a MERN Developer
Recently, I built my first project using Django, and I thought I’d share a few things that might help anyone who is planning to start… Continue reading on Mediu

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
3w ago
The Secret Life of JavaScript: What Happens Inside the V8 Engine in the First 0.001 Seconds
A deep, beginner-friendly walkthrough of execution contexts, the two phases of execution, lexical environments, the scope chain, and the… Continue reading on Me

Dev.to · Ironcall
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Our API client is a 29 MB binary and starts in 0.1s. Here's the Tauri vs Electron footprint, with numbers
Every dev tool I install seems to weigh more than my IDE. My API client, the thing I use to fire off...

Dev.to · Shahroz Cheema
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Why I'm building a Form spree alternative (and what $27-forever gets you)
I build a lot of small static sites — portfolios, landing pages, local business sites — and the...
Reddit r/learnprogramming
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Floating point precision issue in java
While doing something as simple as adding 0.1 to 0.2, it gives me the funky result of 0.30000000000000004. I know this has something to do with floating point p
Reddit r/learnprogramming
🔧 Backend Engineering
⚡ AI Lesson
3w ago
How do you learn to make (linux) desktop applications?
After having made the switch to Arch Linux from W10, I have been interested in how packages/desktop (e.g. Spotify, Discord, VSCode) applications are made. I hav

Dev.to · Farasat Ali Shahzad
🔧 Backend Engineering
⚡ AI Lesson
3w ago
YAML vs JSON: The Hidden Problems Most Developers Discover Too Late
For years, I assumed YAML was simply a more readable version of JSON. Many developers do. Then I...

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Understanding the Basics of the OAuth2.0 Authorization Framework
What is the OAuth2.0 Authorization Framework? Continue reading on Medium »
Reddit r/learnprogramming
🔧 Backend Engineering
⚡ AI Lesson
3w ago
In which scenarios can I safely use strcpy() in C?
As the title states, though if you can, you could also go through strncpy() and strlcpy()! submitted by /u/Bubbly-Ball-3138 [link] <a href="https://www.reddit.c

Dev.to · 박준희
🔧 Backend Engineering
⚡ AI Lesson
3w ago
Node.js Backend: Visualizing the Observer Pattern and Improving Data Processing Performance
Sharing the process of solving performance issues with observer pattern visualization and data processing in a Node.js backend. Check out the attempts, pitfalls

Dev.to · Samarth Gambhir
🔧 Backend Engineering
⚡ AI Lesson
3w ago
The Disk-Level Architecture of OLTP vs. OLAP
Every backend engineer has seen this happen, you build an application on a relational database like...

Dev.to · Esimit Karlgusta
🔧 Backend Engineering
⚡ AI Lesson
3w ago
7 Best Alternatives to Rebuilding SaaS from Scratch (and What to Use Instead)
Building a SaaS from a blank Next.js repo feels flexible at first. But most developers eventually...

Dev.to · Yashwardhan Sharma
🔧 Backend Engineering
⚡ AI Lesson
3w ago
I’m 17, and I’m teaching 6,000+ students to build apps without getting stuck in syntax hell
Hey Dev.to community! 👋 I'm Yashwardhan Sharma, a 17-year-old tech builder from Jamshedpur, India,...
DeepCamp AI