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 · Python
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Parker Shamblin Software Engineer Portfolio | Java, Python, SQL, and OpenCV
I am Parker Shamblin, a Computer Science student at the University of South Florida. I am building a software engineering portfolio around… Continue reading on

Dev.to · Len
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
A Gym-style API for algorithmic trading research, in Rust
This is a submission for the GitHub Finish-Up-A-Thon Challenge What I Built Chapaty is an...

Dev.to · Sumon
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Why I Built a Lightweight Heroku Clone in Go?
If you are a developer, you probably have a graveyard of side projects. For years, the formula for...

Dev.to · Truffle
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
DIRTY is yours to fix.
GitHub gives three reasons the merge button stays grey. Two of them are the maintainer's queue. One is yours, and the cost of letting it sit grows with the cale

Dev.to · Naveen
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
OIC Developer Guide to Create AR Customer Contact Email & Phone in Oracle Fusion Using SOAP (mergePerson)
In Oracle Fusion, AR Customer Contacts are stored as Party Relationships. Adding or updating contact...
Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
100-Day Node.js Coding Challenge: Day 2: Demystifying Node.js Global Objects (True vs. Pseudo)
Welcome back to Day 2 of the 100-Day Node.js Coding Challenge! Continue reading on Medium »
InfoQ AI/ML
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
30+ Updates per Second per Account: Uber Scales Ledger Processing with Batching
Uber introduced a high-throughput financial ledger processing system designed to handle hot account write contention at scale. Using 250ms batching, Redis coord

Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
How to Rotate Proxies Without Breaking Sessions
Learn how to rotate proxies in Selenium without breaking sessions, cookies, logins, or browser automation workflows. Continue reading on Medium »
ZDNet
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Microsoft continues its big Linux push at Build 2026
Microsoft is releasing a server Linux, a container Linux, and a Windows 11 built for Linux programmers. Here's why.

Dev.to · Daloy JS
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Why DaloyJS Is the Backend Your Tauri v2 Mobile App Deserves
If you're building a cross-platform app in Tauri v2 targeting both Android and iOS, you already made...
Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
I Turned Python Scripts Into Real Software
The moment I stopped writing scripts and started building systems, everything changed Continue reading on Stackademic »

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Lazy Loading vs Eager Loading in Angular: Improving Application Performance
When building Angular applications, one of the key decisions that affects performance is how modules are loaded. As applications grow in… Continue reading on Me

Dev.to · Ara Israelyan
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Go/PostgreSQL helper. Less boilerplate, no ORM magic. Feedback welcome.
Less boilerplate than raw SQL, less magic than ORM: generating PostgreSQL queries from Go...
The Verge
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Windows is back on the Microsoft menu
I can't remember the last time Microsoft kicked off a Build keynote with Windows front and center, but that's exactly what CEO Satya Nadella did this week. Nade

Dev.to · CrabPascal
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Dual-Mode Build: Interpret vs Native C | Dual-mode: interpretar vs C nativo
Bilingual post · Post bilíngue Jump to: English · Português English {#english} ...
Reddit r/programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Tiny Static Site Generator with custom template engine
I wanted to understand how template engines and markdown parsers work internally. The project explores: compiling templates into Python functions using exec() b
Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
8 Programming Realizations That Completely Changed How I Code
For the first year of my programming journey, I thought becoming a better developer meant learning more. Continue reading on Stackademic »

Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
What I Learned Debugging a 339 MB Memory Leak in a Voice Bot (the Hard Way
If a senior developer had written this code, they’d have gotten it right the first time. I didn’t. Here’s what I burned. Continue reading on Medium »
Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Factory Method Pattern in Python: A Complete Practical Guide
Understand the Factory Method Pattern in Python by building a real-world notification system Continue reading on Python For Everything »

Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
File system traversal is often a hidden bottleneck
Whether you’re indexing files, collecting statistics, searching large directory trees, or building developer tools, performance matters… Continue reading on Med

Dev.to · Ara Israelyan
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Less boilerplate than raw SQL, less magic than ORM: generating PostgreSQL queries from Go structs
I like writing SQL manually in Go. Especially with pgx or database/sql, it gives you explicit...

Dev.to · Viktor Logvinov
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Resources for Learning to Build Technologies from Scratch with Go: Books and Free Online Courses
Introduction to Building Technologies from Scratch with Go Building technologies from...
Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
If You Can Answer These .NET Core MVC Questions, You Deserve the Job
25 Most asked questions in ASP.NET MVC interview. Continue reading on Medium »

Dev.to · Frihk Ian
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Structs in Go
Let's explore structs in Go. If you know Go's basic types like string, int, and bool, structs let you...

Dev.to · AW
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
How to Build and Ship a Node.js CLI Tool: From Zero to npm
Here is a step-by-step guide to building, testing, and publishing a production-quality Node.js CLI...

Dev.to · Javi Palacios
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Tracking and ignoring files in Git
Not every file in your project should be in Git. Learn how to use .gitignore to exclude what shouldn't be versioned and how to configure a global .gitignore for
InfoQ AI/ML
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Next.js 16.2: 400% Faster Dev Startup, Faster Rendering, and Deeper Tooling for AI Agents
Vercel has released Next.js 16.2, featuring performance enhancements that make development startup 400% faster and rendering up to 60% quicker. The update inclu

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Emergent Testing in JavaScript
Have you ever wondered why modern testing frameworks are so complicated? Continue reading on Medium »

Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Rust Yelled at Me Until My Database Was Perfect, And I’m Grateful
Building a PostgreSQL-Connected API in Rust Continue reading on Towards Dev »

Medium · LLM
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Rust Yelled at Me Until My Database Was Perfect, And I’m Grateful
Building a PostgreSQL-Connected API in Rust Continue reading on Towards Dev »

Dev.to · Gouranga Das Samrat
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
TypeScript 7.0 Beta is Here — and It's Rewritten in Go. Here's What Actually Changed.
I've been watching the TypeScript Go port news since it first leaked, and I'll be honest — when they...

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Day 25: 90% of Linux Users Ignore ACLs Until They Need Them
Learn how to assign permissions to specific users and groups using ACLs with simple explanations and hands-on examples. Continue reading on Medium »

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Laravel Queues Are Lying to You — Here’s What’s Actually Happening in Production
Failed jobs that silently disappear, workers that freeze under memory pressure, jobs that run twice because of a missed timeout, and the… Continue reading on Me
Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
I Tried Coding Like It Was 1995
A weekend experiment that completely changed how I think about automation Continue reading on Medium »
Reddit r/learnprogramming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
inventory management system programming stack
i have a 2 week breeak right now thn class starts. i only know c, html and css and we will hav to develop a invenotry management system for 1 and a half month a

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
JavaScript — JSON.stringify
More often, we use JSON.stringify for comparing two Objects. We might see some code blocks in React’s useEffect or any other functions. Continue reading on Medi
Medium · DevOps
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
My First Laravel Deployment: How I Stopped Bots, Fake Users, and Server Abuse Complaints
Deploying your first Laravel project to a live virtual private server (VPS) is an exciting milestone. You run your migrations, set up your… Continue reading on
Reddit r/learnprogramming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
PHP acronym
I had a small debate with my professor about what PHP stands for. I said the official name is “PHP: Hypertext Preprocessor” , since PHP is a recursive acronym.

Dev.to · Shayan Holakouee
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Building a net/http Middleware Chain From Scratch in Go
Every Go web framework ships with middleware. Chi has it. Gin has it. Echo has it. And every tutorial...
ZDNet
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
How to try out over 85 Linux distros, no installation required - with DistroSea
This web-based Linux platform makes it easy to explore dozens of distributions, from the familiar to the obscure. It's free and works in any browser.
Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
SQL Injection Prevention in Python: A Practical Guide with Real-World Examples
SQL injection remains one of the most dangerous and persistent vulnerabilities in web applications. Despite decades of awareness and… Continue reading on Medium

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
MERN Stack Interview Preparation: 15 Topics Every Company Asked Me Before Placement Interviews
15 MERN Stack Topics Every Company Asked Me During Placement Interviews Continue reading on Medium »

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
What Actually Runs Your JavaScript? Exploring V8, SpiderMonkey, Hermes, and More
A few weeks ago, while experimentig with some V8 internals, I came across a function called %DebugPrint. Continue reading on Medium »

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
What Actually Runs Your JavaScript? Exploring V8, SpiderMonkey, Hermes, and More
A few weeks ago, while experimentig with some V8 internals, I came across a function called %DebugPrint. Continue reading on Medium »

Medium · DevOps
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Linux Volume Management (LVM)
Storage management in Linux is much more than checking free disk space. Continue reading on Medium »

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Constructors in Flutter Explained: The Hidden Foundation Behind Every Widget
Most Flutter developers use constructors daily — but few realize they control widget architecture, rebuild behavior, performance, and… Continue reading on Mediu

Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
The LeetCode Mirage: What My Very First Submission Taught Me About Cloud Alchemy
Like many software engineers, I’ve spent my fair share of time on platforms like HackerRank, solving puzzles, and writing clean… Continue reading on Medium »

Dev.to · Harsh Sonkar
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Why I Stopped Using .env Files (And Built a Zero-Disk Go CLI Instead)
You know the freeze. git push, then half a second later: wait — is .env actually in .gitignore? The...
DeepCamp AI