tutorials/build-a-rest-api/01-setting-up-the-project.mdx
node -vnew tutorial · 6-part series
Setting up the project
Initialize a Node.js project, install Express, and get a server responding before writing a single route.
beginner level1 min read6 parts
Start reading →Browse by track
find tutorials by topic
Every tutorial is tagged by the technology it covers, so you can follow one thread at a time.
/tutorials4 lessons
intermediatedocker
standalone
Getting started with Docker for web developers
Containerize a small app, write your first Dockerfile, and stop saying "works on my machine."
2 min readstandalone
beginnerjavascript
standalone
Understanding async/await in JavaScript
Why callbacks and promises fall short, and how async/await cleans up asynchronous code.
2 min readstandalone
beginnerpython
standalone
Python for data analysis: pandas basics
Load, clean, and explore a real dataset using pandas — no prior data experience needed.
2 min readstandalone
/blog2 posts
0102
Why I switched from REST to tRPC on my side projects
End-to-end type safety sounded like a gimmick until I tried it on a real project.
2 min read · Aug 6, 2026
5 VS Code extensions that actually save time
No fluff list — these are the ones still installed after a year of trying dozens.
2 min read · Aug 2, 2026
/newsupdated regularly