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 · Javi Palacios
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Stashing Changes with git stash
Need to switch branches urgently but have unfinished changes? Git stash is your lifesaver. Learn how to temporarily save your work and recover it whenever you n

Dev.to · Nick
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Part 8: Persistence and State - EF Core, Migrations, and Reliability
In the last part, we looked at how expressions make your workflows dynamic. Today, we are discussing...

Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
2w ago
I Built the Same App in Python 3.13 vs 3.9 — The Performance Gap Shocked Me
I ran the same FastAPI service, the same data pipeline, and the same number-crunching script on both versions. Only one of them surprised… Continue reading on M

Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
2w ago
5 Differences Between Loops in Java and Python That Confuse Every Beginner
You finally learned how to store your data. Now comes the part where you repeat it, and this is where the two languages quietly part ways. Continue reading on M

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
2w ago
JavaScript Variables : “var" vs “let" vs “const" (With Simple Examples)
When you start learning JavaScript, one of the first things you’ll encounter is variables. Variables are used to store data, such as names… Continue reading on

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Forget Redis — Postgres 18 Just Replaced My Entire Caching Strategy
I deleted 400 lines of Redis boilerplate last Tuesday. My latency stayed the same. My team lead thought I had broken production. Continue reading on Medium »

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
2w ago
I Studied 100 Backend Job Descriptions — Here’s What Companies Want in 2026
The backend hiring market has changed. Continue reading on Medium »

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Java 26 Is Here: 5 Features That Actually Matter to Developers
Java 26 Has Arrived. But What Should Developers Actually Care About? Continue reading on Medium »

Dev.to · NaveenKumar Namachivayam ⚡
🔧 Backend Engineering
⚡ AI Lesson
2w ago
How I Use Qwen Code Slash Commands to Build Achu App
In this blog post, we will see how I use Qwen Code's slash commands and workflow strategies to build...
Reddit r/learnprogramming
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Coding assessment
Hi , there I was invited for programming challenge for this job application on Codility the position is for junior role what should I expect I never did one in

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
2w ago
5 Common C++ Mistakes That Beginners Make
C++ is a powerful tool for developers. It controls computer hardware and memory with high precision. That power is a double-edged sword… Continue reading on Med
Reddit r/learnprogramming
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Why is it not removing the appropriate time from the list
I am using PyQt framework, and I have a list that sorts the time according to the 24 hour time I do not know why it stops removing at a certain point. I believe

Medium · DevOps
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Ubuntu 26.04 “Resolute Raccoon” — Everything You Need to Know.
So here we are. Another two years, another LTS. But honestly? Ubuntu 26.04 doesn’t feel like just another tick on the calendar. It feels… Continue reading on Me

Dev.to · Jaafar Abazid
🔧 Backend Engineering
⚡ AI Lesson
2w ago
How we built mantek.io for the price of a domain
The site you're reading costs us almost nothing to run. There's no server invoice, no hosting bill,...

Dev.to · hiyoyo
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Smart Resume for File Transfers in Rust — Never Start Over
All tests run on an 8-year-old MacBook Air. All results from shipping 7 Mac apps as a solo developer....

Dev.to · Marco Trulla
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Commentor: evolution of my Comment Divider
A few months ago, I wrote a small Nushell script designed to take user-provided text and generate...

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Bloom Filters for Fast Miss Checks in Spring Boot
Missing data can get expensive in a busy service because the same bad request can keep pulling the application through the same lookup… Continue reading on Medi
Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
2w ago
The ultimate bug hunter (Why I stopped using StackOverflow for errors)
If there’s one thing I hate more than anything when coding, it’s a random syntax error that makes absolutely no sense. You know the… Continue reading on Medium
Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
2w ago
The ultimate bug hunter (Why I stopped using StackOverflow for errors)
If there’s one thing I hate more than anything when coding, it’s a random syntax error that makes absolutely no sense. You know the… Continue reading on Medium
Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
2w ago
My Amazon SDE Internship Interview Experience
When my name appeared in Amazon’s interview shortlist, I honestly didn’t know what to expect. Continue reading on Medium »

Dev.to · Sanskriti Harmukh
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Deploying Instant Open-Source Firebase Alternative on Ubuntu 24.04
Instant (InstantDB) is an open-source, real-time backend platform (a self-hosted alternative to...
Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Demystifying the Node.js Event Loop: A Deep Dive Into the Engine’s Core
If you’ve been writing Node.js for a while, you’ve undoubtedly heard the phrase "single-threaded, asynchronous, and non-blocking." If you… Continue reading on

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
2w ago
From Arduino IDE to Bare-Metal AVR: A Transition Guide
Moving from the Arduino framework to mastering bare-metal C programming. Continue reading on Medium »

Medium · LLM
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Building Idempotent APIs for Safe Distributed Writes
When building distributed applications, network failures are inevitable. A client might send a write request to a database, the database… Continue reading on Me
![[EN] How to Organize a REST API Tree to Survive Time (and Org Chart Changes)](https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqckm48tojpd44bvomup4.png)
Dev.to · Edgardo Genini
🔧 Backend Engineering
⚡ AI Lesson
2w ago
[EN] How to Organize a REST API Tree to Survive Time (and Org Chart Changes)
Also available in Spanish Before designing an endpoint, classify its nature. Only then choose its...

Dev.to · Devanshu Biswas
🔧 Backend Engineering
⚡ AI Lesson
2w ago
I Built a Real Weather App With React Native — Same React, Now on Your Phone
If you can build a website with React, you already know how to build a real mobile app. I just proved...

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Java Interview Questions from a Top Company: EY (Based on My Personal Experience)
Preparing for Java interviews at leading consulting and technology-driven organizations like EY (Ernst & Young) requires much more than… Continue reading on Med

Dev.to · SHOTA
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Auto-Block Focus Time in Google Calendar — Building a Schedule-Based Chrome Extension
Using chrome.alarms and MutationObserver to inject focus-time overlays on Google Calendar without OAuth or cloud sync.

Dev.to · dmitryvz
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Rate-limiting anonymous users with no login, no Redis — just a cookie and an IP
I let people use my app before they sign up — upload a photo, get outfit feedback, no account needed....

Dev.to · Yannick Loth
🔧 Backend Engineering
⚡ AI Lesson
2w ago
The Great Language Smackdown: 54 Languages Through the IVP Lens
Methodology note: This article is a product of GenAI. The methodology imposed online research for...

Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
2w ago
I Tested 5 Python Web Frameworks in 2026 — Here’s What Actually Works
A developer’s honest take after building real projects with Flask, Django, FastAPI, Litestar, and Sanic Continue reading on Venture »

Dev.to · Marvin Richter
🔧 Backend Engineering
⚡ AI Lesson
2w ago
About me
I'm a freelance software architect in Berlin working on serious software systems: JVM modernization,...

Dev.to · Qasim Muhammad
🔧 Backend Engineering
⚡ AI Lesson
2w ago
FastAPI Webhook Handler for an Agent Inbox
The webhook handler is the most consequential hundred lines in any email agent. Everything downstream...

Dev.to · Suhail M
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Getting Started with GoFr: A Highly Observable Go Framework
GoFr is an excellent, opinionated open-source GoLang framework built specifically to streamline the...
Reddit r/learnprogramming
🔧 Backend Engineering
⚡ AI Lesson
2w ago
How to read code that hasn't been commented?
I'm very much an amateur, I just write scripts as I need them, but I'm trying to decipher someone's code and I'm having a hard time because it's not commented.

Dev.to · Brian Mello
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Building an MCP server in production: lessons from 2,300 npm downloads
i shipped an MCP server six months ago expecting it to be a weekend toy. it's now been pulled down a...

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Building BlueSky Engine: 60 FPS Ray Tracing on a 2011 Laptop
When most modern game engines give up on legacy hardware, I wanted to see how far I could actually push a system from 15 years ago. Continue reading on Medium »

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Testing macOS Notifications in Electron 42 During Local Development
Electron migrated to UNNotification, and now your notifications silently fail unless the app is code-signed. Continue reading on Medium »

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
2w ago
JS Concepts Part 3: Fetch vs. Axios
Why I stopped writing the same boilerplate code and how to choose the right data fetching tool for your app. Continue reading on JavaScript in Plain English »

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
2w ago
JS Concepts Part 3: Fetch vs. Axios
Why I stopped writing the same boilerplate code and how to choose the right data fetching tool for your app. Continue reading on JavaScript in Plain English »

Dev.to · Chinwuba
🔧 Backend Engineering
⚡ AI Lesson
2w ago
I Built a JWT Authentication API from Scratch with Express, Prisma & Supabase — Here's Everything I Learned
I'm currently 9 weeks into a 16-week Express.js roadmap I set for myself. The goal at the end is to...
Reddit r/learnprogramming
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Advice for 15-Days backend preparation.
I'm a 2nd-year CS student and currently have beginner-level knowledge of Node.js. So far, I've gone through tutorials and built a few projects by following them

Dev.to · Mike Georgeff
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Your PHP Logs are Lying to You
Plain JSON to stdout and a PSR-3 interface. The simplest PHP logging setup is also the most useful one.

Dev.to · Sysemperor
🔧 Backend Engineering
⚡ AI Lesson
2w ago
git reflog: Recover Commits You Thought Were Gone Forever
Every git user eventually has that moment. The terminal returns. The working directory looks wrong....

Dev.to · Accreditly
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Use Laravel to create your own MCP server
Claude can already work with your Laravel app. Not by you hand-building a REST API, writing a client,...
The Verge
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Android 17 arrives on Pixel phones today
Following its official debut last month, Google is now rolling out Android 17 to compatible Pixel phones, alongside additional exclusive features as part of the
Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
2w ago
Python Developer (Remote)
We are looking for a Python Developer to join our growing engineering team. Continue reading on Medium »

Dev.to · Chairul Akmal
🔧 Backend Engineering
⚡ AI Lesson
2w ago
I built a Rails 8 + Next.js 16 SaaS boilerplate so you don't have to
Every SaaS project I've started begins the same way: wire up Devise, figure out JWT, build Stripe...
DeepCamp AI