Tech Skills

Backend Engineering

APIs, authentication, databases, queues, serverless and production backend systems

12,395
lessons
Skills in this topic
View full skill map →
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
All Reads (6,825) Articles (831)Blog Posts (5374)Tutorials (562)Research Papers (2)News (56)
C programmers commit fresh crimes against readability
The Register 🔧 Backend Engineering ⚡ AI Lesson 18h ago
C programmers commit fresh crimes against readability
Prepare to be befuddled and bamboozled – and probably bewitched
ZDNet 🔧 Backend Engineering ⚡ AI Lesson 1w ago
Amazon just dropped the price of this 2TB Samsung SSD to 42% off - and it's seriously fast for PC
Samsung's flagship 990 Pro SSD just got slashed to a near-record low price for Prime Day. Here's what to know.
FreeBSD 15.1 lands, but desktop dabblers still have to draw their own GUI
The Register 🔧 Backend Engineering ⚡ AI Lesson 2w ago
FreeBSD 15.1 lands, but desktop dabblers still have to draw their own GUI
Better laptop sleep and Wi-Fi support make the beastie more portable-friendly, but getting beyond the shell remains a DIY job
Oracle support timelines for Fusion Middleware tighter than expected
The Register 🔧 Backend Engineering ⚡ AI Lesson 2w ago
Oracle support timelines for Fusion Middleware tighter than expected
Big Red drops ominous mention of 'Market Driven Support' beyond 2027 - but there's good news for AIX users
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
ZDNet 🔧 Backend Engineering ⚡ AI Lesson 2w ago
How much RAM does your PC need in 2026? My advice after using Windows and Mac for years
Considering a PC upgrade, but not sure about how much RAM to buy? Here's how I make that decision in the current climate.
Reddit r/artificial 🔧 Backend Engineering ⚡ AI Lesson 2w ago
Mythos vs Fable
For those who've used both, did Mythos feel noticeably more capable than Fable? submitted by /u/TeamAlphaBOLD [link] [comments]
ZDNet 🔧 Backend Engineering ⚡ AI Lesson 3w ago
Alpine Linux is a crazy-fast distro for your desktop - with just one caveat
Known primarily for containers and servers, Alpine Linux isn't always considered for traditional desktop use. I think this lightweight distro could be your dail
ZDNet 🔧 Backend Engineering ⚡ AI Lesson 3w ago
The iPadOS 27 developer beta is here - how to download it
Apple has released the first iPadOS 27 beta, offering early access to an upgraded Siri, new Safari features, and more.
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.
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
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.
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.
TechCabal 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Afolabi Oyebiyi on learning how to code what he cannot see
People feature with Afolabi Oyebiyi, a software engineer at Nigerian software consulting firm Cyclone, on how he navigates the digital world.
ZDNet 🔧 Backend Engineering ⚡ AI Lesson 2mo ago
My 5 favorite open source operating systems that aren't Linux
Looking for non-Linux open-source options? From ghosts of past operating systems to fascinating works in progress, here are my top picks.
Hacker News · artahian 🔧 Backend Engineering ⚡ AI Lesson 10mo ago
Show HN: Modelence – Supabase for MongoDB
Hi all, Aram and Eduard here - authors of Modelence ( https://github.com/modelence/modelence ), an all-in-one backend platform for teams tha
Hacker News · ash 🔧 Backend Engineering ⚡ AI Lesson 1y ago
Next.js and the corrupt middleware: the authorizing artifact
Next.js and the corrupt middleware: the authorizing artifact. 36 comments, 94 points on Hacker News.
Hacker News · nilsbunger 🔧 Backend Engineering ⚡ AI Lesson 1y ago
Authorization Bypass in Next.js Middleware
Authorization Bypass in Next.js Middleware. 2 comments, 25 points on Hacker News.
Hacker News · thunderbong 🔧 Backend Engineering ⚡ AI Lesson 1y ago
Trailbase: Fast, single-file, open-source app server built using Rust and SQLite
Trailbase: Fast, single-file, open-source app server built using Rust and SQLite. 99 comments, 314 points on Hacker News.
Hacker News · ajhit406 🔧 Backend Engineering ⚡ AI Lesson 1y ago
Zero-latency SQLite storage in every Durable Object
Zero-latency SQLite storage in every Durable Object. 103 comments, 285 points on Hacker News.
Hacker News · v_ignatyev 🔧 Backend Engineering ⚡ AI Lesson 1y ago
Ask HN: How to Start as Golang Developer?
Hi everyone, I'm a software developer with decades of experience making web apps and various side gigs (mostly Python, JS, TypeScript, Kotlin, Java). I spe
Hacker News · da_rob 🔧 Backend Engineering ⚡ AI Lesson 2y ago
Show HN: Spot – Simple, cross-platform, reactive desktop GUI toolkit for Go
Hi HN, I’m excited to share Spot, a simple, cross-platform, React-like GUI library for Go. It is just a few days old and has lots of missing features but I&#x27
Hacker News · 0natcer 🔧 Backend Engineering ⚡ AI Lesson 2y ago
Write PHP Code Within Next.js Components
Write PHP Code Within Next.js Components. 101 comments, 112 points on Hacker News.
Hacker News · dondraper36 🔧 Backend Engineering ⚡ AI Lesson 2y ago
Ask HN: Does grinding Leetcode have the highest ROI?
A bit of context: I work remotely for a company with offices in Europe. I get paid pretty well, actually super well compared to my local market average salaries
Hacker News · nateb2022 🔧 Backend Engineering ⚡ AI Lesson 3y ago
Supertokens: Open-Source Alternative to Auth0 / Firebase Auth / AWS Cognito
Supertokens: Open-Source Alternative to Auth0 / Firebase Auth / AWS Cognito. 82 comments, 212 points on Hacker News.
Hacker News · thunderbong 🔧 Backend Engineering ⚡ AI Lesson 3y ago
Atuin replaces your existing shell history with a SQLite database
Atuin replaces your existing shell history with a SQLite database. 194 comments, 551 points on Hacker News.
Hacker News · buggythebug 🔧 Backend Engineering ⚡ AI Lesson 3y ago
What I want to see from a Learn To Code tutorial as a non-techie
My own faults aside, what I dislike about every "Learn to code" website is that they always show you the tools but never show you how to put them toge
Hacker News · lumenwrites 🔧 Backend Engineering ⚡ AI Lesson 4y ago
Ask HN: What do you use to build auth?
How do you build auth for your SaaS apps? Do you use a library like NextAuth? Do you use a provider like Auth0 or Supabase Auth? Do you build your own auth? I&#
Hacker News · matthewmueller 🔧 Backend Engineering ⚡ AI Lesson 4y ago
Show HN: A Full-Stack Web Framework for Go
Hey HN! I want to share my side project with you. It's called Bud and it's a full-stack web framework for Go. I created a short video to show you how
Hacker News · gmgn 🔧 Backend Engineering ⚡ AI Lesson 4y ago
Just(JS) – A JavaScript web framework in the top of the TechEmpower Benchmark
Just(JS) – A JavaScript web framework in the top of the TechEmpower Benchmark. 0 comments, 13 points on Hacker News.
Hacker News · todsacerdoti 🔧 Backend Engineering ⚡ AI Lesson 4y ago
Hacking the Go compiler to add a new keyword
Hacking the Go compiler to add a new keyword. 49 comments, 134 points on Hacker News.
Hacker News · conroy 🔧 Backend Engineering ⚡ AI Lesson 4y ago
How We Went All In on sqlc/pgx for Postgres and Go
How We Went All In on sqlc/pgx for Postgres and Go. 155 comments, 293 points on Hacker News.
Hacker News · vlad_karukes 🔧 Backend Engineering ⚡ AI Lesson 5y ago
Ask HN: Why startups avoid using .NET as their primary back end framework?
I've seen a ton of startups heavily relying on JavaScript and variations of it, some Ruby on Rails but very rare I've seen companies start off with .N
Hacker News · alde 🔧 Backend Engineering ⚡ AI Lesson 6y ago
Show HN: PgTyped – Typesafe SQL in TypeScript and Postgres
Show HN: PgTyped – Typesafe SQL in TypeScript and Postgres. 88 comments, 269 points on Hacker News.
Hacker News · Goldar 🔧 Backend Engineering ⚡ AI Lesson 6y ago
Ask HN: Do you need more than front end and Firebase education to ship product?
Whilst my world is on hiatus for the foreseeable, I've decided to learn enough web development to ship a few product ideas I've had on the back burner
Hacker News · feltarock 🔧 Backend Engineering ⚡ AI Lesson 6y ago
Hacking up your own shell completion
Hacking up your own shell completion. 32 comments, 164 points on Hacker News.
Hacker News · kukadesaurabh 🔧 Backend Engineering ⚡ AI Lesson 6y ago
A short tutorial on decorators and meta-classes in Python
A short tutorial on decorators and meta-classes in Python. 0 comments, 13 points on Hacker News.
Hacker News · dgelks 🔧 Backend Engineering ⚡ AI Lesson 6y ago
600k concurrent websocket connections on AWS using Node.js (2015)
600k concurrent websocket connections on AWS using Node.js (2015). 137 comments, 357 points on Hacker News.
Hacker News · horsecaptin 🔧 Backend Engineering ⚡ AI Lesson 8y ago
Ask HN: How is your JavaScript based backend organized?
I come from a Ruby on Rails background. It is great - working with Rails has had two huge upsides for me. First, the framework means there is a good way to do a
Hacker News · jeditobe 🔧 Backend Engineering ⚡ AI Lesson 8y ago
ReactOS 0.4.7 released
ReactOS 0.4.7 released. 59 comments, 229 points on Hacker News.
Hacker News · cainlevy 🔧 Backend Engineering ⚡ AI Lesson 8y ago
Show HN: Keratin AuthN – Accounts and Auth Microservice in Go
Show HN: Keratin AuthN – Accounts and Auth Microservice in Go. 54 comments, 104 points on Hacker News.
Hacker News · enricofoltran 🔧 Backend Engineering ⚡ AI Lesson 8y ago
Show HN: Two grpc microservices with mutual TLS and token authentication in Go
Show HN: Two grpc microservices with mutual TLS and token authentication in Go. 6 comments, 61 points on Hacker News.
Hacker News · stuartmemo 🔧 Backend Engineering ⚡ AI Lesson 9y ago
If TypeScript is so great, how come all notable ReactJS projects use Babel?
If TypeScript is so great, how come all notable ReactJS projects use Babel?. 235 comments, 373 points on Hacker News.
Hacker News · dlcmh 🔧 Backend Engineering ⚡ AI Lesson 11y ago
Django 1.8 and Python 3: Complex app tutorial, end-to-end
Django 1.8 and Python 3: Complex app tutorial, end-to-end. 29 comments, 185 points on Hacker News.
Hacker News · kid0m4n 🔧 Backend Engineering ⚡ AI Lesson 11y ago
Hacking with Andrew and Brad: an HTTP/2 client in Go [video]
Hacking with Andrew and Brad: an HTTP/2 client in Go [video]. 29 comments, 153 points on Hacker News.
Hacker News · saltcookie 🔧 Backend Engineering ⚡ AI Lesson 11y ago
Ask HN: I hate JavaScript
But i wana make a webapp, how should i go about building a web app without touching javascript, is there any frameworks like gwt for golang, or C++, rust
Hacker News · _g2lm 🔧 Backend Engineering ⚡ AI Lesson 11y ago
Show HN: Baws, a simple Python and JavaScript WebSocket framework
Show HN: Baws, a simple Python and JavaScript WebSocket framework. 3 comments, 11 points on Hacker News.
Hacker News · lhorie 🔧 Backend Engineering ⚡ AI Lesson 12y ago
Show HN: My new JavaScript MVC framework
Show HN: My new JavaScript MVC framework. 159 comments, 304 points on Hacker News.