Back to whereit all begins.

Learn Programming the hard way by building everything from scratch

"Tell me and I forget. Teach me and I remember. Involve me and I learn."

— Benjamin Franklin

About Us

Hi, I'm Alok and this is where I publicly document my work and learning journey. Every project I build, I break it down into structured checkpoints. You can take these courses and build it from scratch. We also have a developer tools marketplace - a collection of tools I have built, available for you to use in your own projects and workflows.

Our Courses

See all →
01

A compact, text-first course that walks you through building an HTTP server directly on top of TCP sockets. Includes small exercises and reference notes.

2 / 6 checkpoints
Level: Intermediate|Language: Go

Everything is open source

All tools live on GitHub under alokxcode. Read the code, open issues, send PRs.