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
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...

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Bugs and suspicious code fragments in .NET 10
A little over six months ago, .NET 10 was released. Have any defects remained in the project’s source code after all these months? Let’s… Continue reading on Me

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Why Most C# Developers Don’t Actually Understand Covariance and Contravariance
You’ve leaned on it for years without seeing it. And the two keywords meant to explain it point the wrong way. Continue reading on Dev Genius »

Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
cURL with Python and Proxies: The 2026 Practical Guide
You already know what cURL is. You’ve sent a few requests, maybe set up a basic proxy. Now you’re hitting the wall: rate limits, IP blocks… Continue reading on
Reddit r/programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
How Fast Can You Parse 1 Billion Rows in Java? – Insane Speed Test • Roy van Rijn
Join me in this deep dive where I'll explain all the code changes and tricks that took me from the reference implementation which processes the billion records
Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
What Are the Key Technologies Covered in MERN Stack Courses?
In today’s digital-first world, businesses are constantly looking for skilled developers who can build fast, scalable, and user-friendly… Continue reading on Me
Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
LinkedList in java
People who write code use LinkedList in Java but they do not really know how it works on the inside. In this article I will tell you about… Continue reading on
Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Day 4 — Understanding HTTP Redirects and Status Codes in Flask
Learn how servers, browsers, and HTTP status codes work together to move users between URLs Continue reading on Python For Everything »
Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
What is MERN Stack? Complete Guide for Beginners
Web development is a fast-growing field these days. From small businesses to large companies, everyone needs websites and web applications… Continue reading on
InfoQ AI/ML
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Node.js Moves to One Major Release Per Year, Starting with Node 27
Node.js will change its release schedule starting with version 27 in October 2026, moving from two major releases per year to one. All releases will become Long

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
10 JavaScript Projects That Look Impressive on GitHub and Teach Real Skills
The best portfolio projects don’t just look good — they teach the kind of engineering recruiters actually care about. Continue reading on JavaScript in Plain En

Medium · DevOps
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Key Technologies Every .NET Developer Should Know in 2026
The .NET ecosystem has evolved significantly over the past few years, transforming from a traditional enterprise framework into a modern… Continue reading on Me

Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
I Couldn’t Grow Up with a Cat. So I Built a Django Package.
When I was a kid, I wanted a cat more than anything. My mother wouldn’t allow it — she had a thing about cleanliness. So I pressed my face… Continue reading on

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Vibe Coding Is a Senior Developer’s Trick — And Everyone Else Is Getting Burned
The METR study, the Stripe pipeline, and the failure pattern nobody is talking about. Continue reading on Mastering Java: Core Concepts to Advanced Techniques »

Medium · DevOps
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
MigrAlign: When Your Laravel Migrations and Your Database Stop Speaking the Same Language
You changed a migration. You ran php artisan migrate. Everything looked fine—until staging threw a column error, or production had a field… Continue reading on
Reddit r/webdev
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Best database provider?
I'm trying to pick a stack to use for all my freelance web dev work. I plan on building scalable ecommerce websites. I am currently using Node, React, and Docke

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
The “Performance Bible” — Laravel Queue Mastery
Volume VI: The Queue Serialization Trap — Why sending full models to queues kills your Redis memory Continue reading on Medium »
Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
I Was Tired of Watching Other People’s Top 10 Lists. So I Built My Own App.
How a YouTube habit turned into a Flutter app on the Play Store and everything I learned building it. Continue reading on Medium »
Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
ArrayList in Java
Many programmers know what an ArrayList is but don’t know the details about it, so I will tell you the detailed internal work of ArrayList… Continue reading on
Reddit r/webdev
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
As developers working in IT, what are the things you're most happy about?
- Good pay compared to many other professions - Remote/hybrid work options - Opportunities to travel or work in different countries - Working with global teams

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Flutter 3.44 Looks Like a Minor Update. It’s Quietly One of the Biggest in Years.
No flashy headline feature. Just four structural changes that reshape how you build and ship Flutter apps. Continue reading on Medium »
Reddit r/programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Deriving Type Erasure
Ever looked at std::any and wondered what’s going on behind the scenes? Beneath the intimidating interface is a classic technique called type erasure: concrete

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
9 Powerful Java APIs That Save Development Time
Java APIs that quietly make developers far more productive. Continue reading on Javarevisited »
Reddit r/programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Exotic CRTP: Enforcing Strict Interfaces Without Friends Using C++23 Explicit Object Parameters
I’ve been experimenting with CRTP and ended up with a variation that enforces a strict interface/implementation boundary without friend declarations. The goal w

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Both Sides of the Conversation
Your PHP framework and your JavaScript library have been talking to each other this whole time. Now you can finally listen in. Continue reading on Medium »
Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Regex Tester Online: Test, Validate, and Debug Regular Expressions Instantly
Need a quick way to test and validate regular expressions? Use our free Regex Tester to build, test, and debug Regex patterns online: Continue reading on Medium

Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Django Migration Operations — RunSQL vs RunPython
Django provides Special Operations — two of them are RunSQL and RunPython. Continue reading on Medium »
Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
The Two Domains That Define a Senior Backend Engineer
Production systems under pressure. Senior interview rooms. Nobody prepares you for either one. Continue reading on Stackademic »

Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Programming languages and their IDEs
Choosing the right IDE/editor can make your development workflow faster, cleaner, and more productive. Continue reading on CodeToDeploy »

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Programming languages and their IDEs
Choosing the right IDE/editor can make your development workflow faster, cleaner, and more productive. Continue reading on CodeToDeploy »

Dev.to · Juma
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Introduction to Git
Git for Beginners Do you have want to know git commands, I got a rhetorical question what is git? Are...

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Laravel Brain: Visualize your Laravel request lifecycle as an interactive graph
Understanding an unfamiliar codebase is one of the biggest challenges developers face. Whether you’re joining a new team, contributing to… Continue reading on M
Reddit r/learnprogramming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Recommendations for my project
My project is to build a basic repair booking system that allows staff to book in repairs and view details, status and repair logs. Doesn’t need any invoicing o

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
The Complete Guide to git pull: From Your First Fetch-and-Merge to Mastering Rebase Strategies and…
Everything you need to know about the command that brings the outside world into your local repository, explained in plain English with… Continue reading on Med

Medium · DevOps
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Introducing fuse: The Go Config Package I Built After Studying 1,200 Broken Setups
Every Go service I’ve worked on has a config/ directory with a default.toml and a dozen copies of it. Continue reading on Medium »
ZDNet
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Want to be a Linux pro like me? Master these 8 skills first
I've been using Linux since 1997. If you intend to climb the hierarchical ladder of Linux users, then there are things you'll need to learn along the way.

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
How I Turned a Replit Expo Project Into an Installable APK Without the Play Store
Running an Expo app in Replit is not the same thing as having an Android app you can actually install. Continue reading on Medium »

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Understanding Control Flow in JavaScript (Simple Guide) Part 04
If you’re learning JavaScript, you must understand control flow. It decides how your code runs and when something should happen. Continue reading on Medium »

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
The fetch() API in 2026 Is Better Than You Remember — Here’s What You Missed
Request streams, response cloning, AbortController with timeouts, fetchLater() for beacon-style requests, priority hints, and the patterns… Continue reading on
Medium · Data Science
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Kotlin vs Flutter in 2026: I Built the Same App Twice. Here’s the APK Size and Animation Truth.
I built identical apps in Kotlin with Jetpack Compose and Flutter to settle the APK size and animation debate once and for all. Real 2026… Continue reading on M
![Delegates vs Events in C# [Part 3]](https://cdn-images-1.medium.com/max/1536/1*FwvjHaZIAi5CCrSr2s1ndg.png)
Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Delegates vs Events in C# [Part 3]
Part 3: ⚽ Sports Betting Platforms Continue reading on Medium »

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Spring Boot WebClient Connection Pool Tuning
Outbound HTTP calls can become one of the busiest parts of a Spring Boot service. Continue reading on Medium »

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Method-Level Security: @PreAuthorize
Secure Your Business Logic with Spring Security Continue reading on Javarevisited »

Medium · Programming
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Nine Ways to Do Inheritance in Rust, a Language Without Inheritance
For a video version of this article, see this talk to the Seattle Rust User Group on the Rust Videos YouTube channel. See… Continue reading on Medium »

Medium · JavaScript
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Extending Strapi v5: How to Implement Unique Component Selection in Dynamic Zones
Dynamic Zones are one of Strapi’s most powerful features. They give content editors the freedom to build flexible page layouts by stacking… Continue reading on

Medium · Python
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Flask-WTF | EP 8| Handling Radio Button Inputs
Choosing One Option at a Time: Radio Buttons in Flask-WTF Continue reading on Python in Plain English »
DeepCamp AI