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 · Cybersecurity
🔧 Backend Engineering
⚡ AI Lesson
1h ago
Webhooks in Node.js: What I Learned Building Reliable Integrations
The endpoint is easy. Making webhook processing secure, idempotent, observable, and resilient is the real engineering challenge. Continue reading on Medium »
Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
13h ago
Understanding PL/SQL Exception Handling | Interview Version | Best of mrcaption49
PL/SQL Exception Handling provides a controlled mechanism to handle runtime errors without abruptly terminating the application. It allows… Continue reading on

Medium · AI
🔧 Backend Engineering
⚡ AI Lesson
13h ago
Modern İnternet ve Backend Nasıl Çalışıyor?
Telefonumuzdan mesaj gönderdiğimizde, bir video açtığımızda veya yapay zekâya soru sorduğumuzda ekranda oldukça basit bir işlem görürüz… Continue reading on Med

Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
18h ago
I Built a Tiny Django QuerySet to Finally Understand How .filter() Works
Django’s QuerySet is “lazy” and “chainable” and everyone repeats those words—so let’s build a working one in about 50 lines and watch the… Continue reading on B
Dev.to AI
🔧 Backend Engineering
⚡ AI Lesson
20h ago
Why Copy-Paste Code Examples Need the Same Care as Production Code
A developer I once worked with told me his worst outage came from a snippet he found in an official documentation page. Not a sketchy forum post, not an AI chat

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
21h ago
TypeScript Operators, Explained
In the last article, we covered how TypeScript decides and enforces data types. This time, let’s talk about operators the symbols that… Continue reading on Medi

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
4d ago
AxilJS: Building a JavaScript / TypeScript Backend Ecosystem, One Problem at a Time
The stack I kept rebuilding Continue reading on Medium »

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
4d ago
TypeScript finally stopped making me wait
A decade-old JavaScript compiler got rewritten in Go, and the first thing I noticed was how much dead time it removed from my day Continue reading on Medium »

Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
4d ago
Five FastAPI Habits That Survive Contact With Production
None of them are exotic. All five show up the first time an API stops being a toy. Continue reading on Medium »

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
4d ago
Symfony 8.1: Fixing the Hidden Cost of Worker Mode
How automatic kernel resets prevent state from leaking between requests in long-running workers. Continue reading on Medium »

Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
4d ago
14 Tiny Bash Scripts That Save Me Time Every Day
Simple shell scripts you will actually use every day to boost your productivity. Continue reading on CodeToDeploy »

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
4d ago
The Buffer Bug Hiding in Every File Upload Handler
A file upload endpoint works perfectly in every manual test, small images, PDFs, text files, all upload cleanly. Then a customer uploads a… Continue reading on

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Handling API Failures Gracefully in Angular: Practical Error Handling Patterns Every Frontend…
APIs can fail because of network problems, expired sessions, server errors, incorrect requests, or temporary outages. Instead of allowing… Continue reading on M

Dev.to · AlexfamDan
🔧 Backend Engineering
⚡ AI Lesson
1w ago
how to find in order you want
public async Task> GetAllProductsAsync( int pageNumber, int pageSize, string? search, ...

Dev.to · Mohamed Tarek
🔧 Backend Engineering
⚡ AI Lesson
1w ago
I Started Learning to Code — So I Built My Own Product | SkillLink
I’m currently learning web development, and I wanted to do more than just follow tutorials. So I...

Dev.to · JethroRhodes8268
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Node.js PDF Endpoints for SaaS Customer Identity Verification — 2 Calls Under Load
Short answer: a US/EU SaaS should use two explicit PDF endpoints for customer identity...

Dev.to · GageSterling2648
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Phone OTP Account Deletion in Go: 3 Gates for Consent, Sessions, and User Removal
Short answer: make account deletion a three-gate workflow: record the user's confirmed intent, revoke...

Dev.to · KellanRhodes1542
🔧 Backend Engineering
⚡ AI Lesson
1w ago
How to Build Invite Acceptance Authentication in Node.js: Verify Before User Creation
Short answer: keep invite acceptance as a small, auditable state machine, and create the user only...

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Senior Java Interview Questions Aren’t Hard. The Follow-Ups Are.
Most Java developers can explain HashMap, transactions, garbage collection, and concurrency. Senior interviews are designed to find out… Continue reading on Sta

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Cannot Assign Requested Address in Production: The Connection Failure Most Backend Engineers Blame…
Your API is healthy. PostgreSQL is healthy. Kubernetes is healthy. Then thousands of outbound connections start failing and everyone… Continue reading on Javare

Dev.to · Stack Horizon
🔧 Backend Engineering
⚡ AI Lesson
1w ago
async/await without the pitfalls
async/await without the pitfalls Async/await is the bread and butter of modern JavaScript....

Dev.to · Jessica Doering
🔧 Backend Engineering
⚡ AI Lesson
1w ago
I guess I'm learning Rust now
For the past while, I’ve been dabbling more and more with Rust. I don’t think I ever really decided,...

Dev.to · Lozi
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Bounce Buffer | Staging Buffer
While I was translating a decryption tool from C++ to Rust, I stumble across a really weird syntax...

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1w ago
We Fixed N+1 With Eager Loading. Memory Usage Tripled.
Query count fell from 801 to one. The one query expanded into more data than the application could hold. Continue reading on Artificial Intelligence in Plain En
Reddit r/learnprogramming
🔧 Backend Engineering
⚡ AI Lesson
1w ago
I am new to webdev
I want to know which YouTube tutorials will help me understand the topics best. I am trying to learn MERN stack but i am a complete beginner. submitted by /u/mu

Dev.to · Arjun CS
🔧 Backend Engineering
⚡ AI Lesson
1w ago
How to Validate Email Addresses in Node.js Before Sending Transactional Emails
If you've ever shipped a signup form and watched your bounce rate creep up a week later, you already...

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Spring Boot Interview Questions 2026: The Complete Guide to Cracking Java Backend Interviews
Most Spring Boot interviews are not difficult because the framework has too many annotations. Continue reading on Medium »

Dev.to · Roberto Luna
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Fixing the “D.map is not a function” crash by tightening DB indexes and normalizing the API payload
Fixing the “D.map is not a function” crash by tightening DB indexes and normalizing the API...

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Node.js vs Bun vs Deno in 2026: The Ultimate JavaScript Runtime Comparison
Discover the differences between Node.js, Bun, and Deno, including performance, security, TypeScript, and the best use cases in 2026. Continue reading on Medium

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
1w ago
Node.js vs Bun vs Deno in 2026: The Ultimate JavaScript Runtime Comparison
Discover the differences between Node.js, Bun, and Deno, including performance, security, TypeScript, and the best use cases in 2026. Continue reading on Medium

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Why are Nest.js
If you’re a front-end or Node.js developer opening a Spring Boot project for the first time, you may experience a strange combination of… Continue reading on Me

Dev.to · ZebedeeHolloway9023
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Node.js Queue Push Webhook Subscriber: Public HTTPS Endpoint Verification
For customer-support notifications, a Node.js push subscriber should verify the signed request,...

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
2w ago
The Database Isn’t Slow. Your Spring Boot Application Is Holding Connections Too Long.
There’s a production failure I’ve seen people diagnose completely backwards. Continue reading on Javarevisited »
Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
2w ago
25 Topics that you should know before a Java Interview
For free user : click here Continue reading on Medium »

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
2w ago
5 Node.js Bugs Hiding in Plain Sight (Can You Spot Them Before You Scroll?)
Each of these five snippets runs without throwing an error. Each one passes a casual glance in code review. Each one has caused a real… Continue reading on Medi

Dev.to · Derek Mwale
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Building a Workflow Engine in Rust
Because eventually, every backend becomes a machine that waits for something to happen. There is a...

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Stop Returning 200 for Errors in Spring Boot: 5 Problem Detail Patterns Senior Engineers Use
Your API can have the correct business logic and still have broken HTTP semantics. Continue reading on Medium »

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Most Senior Backend Engineers Are Not Actually Good at Making Decisions
They know how to build systems. They struggle when the system forces them to choose between two bad options. Continue reading on Medium »
Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Connection Storms — When Your PHP App Reconnects All At Once
Database failover triggered a 90-minute outage. The retry pattern that would have made it 60 seconds. Verified backoff + jitter. Continue reading on CodeX »

Dev.to · Len Woodward
🔧 Backend Engineering
⚡ AI Lesson
2w ago
This Week In PHP Internals | August 26, 2026
Hello world, it's Wednesday, August 26, 2026, and here's what happened This Week in PHP...

Dev.to · Deep Fix
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Debugging Async/Await Deadlocks in JavaScript – A Step‑by‑Step Guide
Introduction Async/await has become the de‑facto way to write readable asynchronous code...

Dev.to · Timevolt
🔧 Backend Engineering
⚡ AI Lesson
2w ago
The Matrix of STL: Surprising C++ Data Structures Every Competitive Programmer Needs
The Quest Begins (The "Why") I still remember the first time I stared at a scoreboard...

Dev.to · Gos
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Stop Installing Libraries: 13 Native APIs That Went Baseline in 2026
TL;DR: The browser caught up while you weren't looking. As of 2026, all 13 of these APIs are Baseline...

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
2w ago
A user uploaded a very large file during production and caused me to run out of memory (OOM).
Uploading a large file sounds simple — until the file is several hundred megabytes or even multiple gigabytes. Continue reading on Medium »

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
2w ago
15 Java and Spring Boot Production Scenarios
Java and Spring Boot interviews are increasingly moving beyond theoretical questions such as “What is dependency injection?” or “What is… Continue reading on Me

Dev.to · ethanbrooks1486
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Node.js Welcome Email API: Preview Handlebars Templates Before Sending
Short answer: put template creation and preview in a release workflow, then send the welcome email...

Dev.to · qing
🔧 Backend Engineering
⚡ AI Lesson
2w ago
How to Build a CLI Tool with Python and Click
How to Build a CLI Tool with Python and Click tags: python, cli, tutorial, tools tags:...

Dev.to · Akash Gupta
🔧 Backend Engineering
⚡ AI Lesson
2w ago
The Node.js Event Loop, Explained Simply (with Examples)
"Node.js is single-threaded" — you've heard it a hundred times. So how does it handle thousands of...
DeepCamp AI