The Beta Experiment Programming is Fun.
Remember?

The industry wants you to specialize. They want you to be a React Dev or a Python Dev.

We reject that. In the Garage, we are Generalists. We build compilers on Monday and mobile apps on Friday. It's raw, it's messy, and it's how you actually master Computer Science.

Join the Experiment
"Specialization is for insects. A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly."

— Robert A. Heinlein

PHASE 0: THE FUNDAMENTALS

The Tools of the Trade

Because we jump between technologies constantly, you need a stable environment. Before the fun begins, we master the boring stuff.

Touch Typing (50wpm) Vim / Neovim Git CLI Transistors & Binary

NO SYLLABUS. JUST DIRECTIONS.

We don't have a rigid roadmap. We have a compass. We don't know exactly what we will build next month, and that is the point.

Below are the Archetypes, examples of the complexity we tackle. We might set out to build a Compiler and end up building a Database engine instead. We follow the curiosity of the Batch.

ARCHETYPE: LOW LEVEL [?]

The "From Scratch" Challenge

e.g., Building a C Compiler, a Database Engine, or a Memory Allocator. We strip away the libraries to see how the metal works.

ARCHETYPE: INTELLIGENCE [?]

The Math Heavyweights

e.g., Coding a Neural Net without PyTorch, or writing a Physics Engine. We tackle the algorithms that scare other developers.

ARCHETYPE: CREATIVE [?]

The Visual Arts

e.g., Procedural generation, Sound synthesis, or 3D Shaders. We use code to make something that looks beautiful.

ARCHETYPE: SYSTEMS [?]

The Distributed Scale

e.g., A real-time Chat Server, a Load Balancer, or P2P file sharing. We learn how computers talk to each other.

ARCHETYPE: HARDWARE [?]

The Physical World

e.g., IoT drivers, Raspberry Pi controllers, or custom firmwares. We make code touch the real world.

ARCHETYPE: WILDCARD [?]

The Unknown

Whatever the batch votes for. A crypto miner? A search engine? A retro game emulator? We build what excites us.

QUARTERLY EVENT

The Colosseum

Every quarter, we pause the experiments to compete. Build something wild. Win hardware.

00d : 00h : 00m : 00s
⌨️ Mech Keyboards
🖥️ Single-board Computers
📚 Physical Books

Join the Founding Batch

The Garage is currently in Beta. We are building the plane while flying it.
It's not a polished course, just raw experiments. If you want to hack, get in.

BETA OFFER: 50% OFF
₹25,000 ₹12,500
per year • Inclusive of 18% GST
Secure Beta Seat
● Limited to 50 Seats | Price locks in forever.