Principles · 7 min read
Principles · Discipline · Motivation.
The 10 rules of the Lab.
You will lose motivation — everyone does. These ten rules are what we fall back on when motivation is gone. Read them on the days you don't feel like learning.
The 10 rules
- 1Show up daily. Even 10 minutes counts.The streak is more important than the duration. 10 minutes × 90 days > 5 hours × 5 days.
- 2Practice on the keyboard, not just in your head.You don't learn Go by watching Go videos. You learn it by typing, breaking, fixing. Code, don't consume.
- 3One project at a time. Finish it.Half-finished projects are debt, not learning. A complete tiny project beats five half-done massive ones.
- 4Write every bug down — and the fix.Keep a bug-log file. Every bug you solve makes you 0.1% smarter. After 100 bugs, you're 10% better than yesterday-you.
- 5Read the error message before Googling.Half the answers are in the message itself. Treat error messages like clues, not enemies.
- 6Quit anything that's not paying you to grow.Vikash quit a stable ₹25k bench job because he was forgetting his skills. Same logic applies to courses, friend groups, bad habits.
- 7Spend less than you earn — always.A developer with savings can say “no” to bad clients. A developer in debt says “yes” to everything.
- 8Help someone smaller than you every week.Answer a beginner's question on the forum. Teaching back is the fastest way to lock-in your own learning.
- 9Ship something public every month.A repo, a tweet thread, a Loom video, a blog post — anything. Public work attracts opportunity. Private work doesn't.
- 10Your story is your edge.Don't hide where you started. Founders hire people who've survived something. Use the scars.
When motivation is gone — the 5-minute trick
Sit at your laptop. Open VS Code. Set a 5-minute timer. Promise yourself: “After 5 minutes, I can quit guilt-free.” 9 times out of 10, the inertia breaks and you keep going for 90 minutes. The 10th time, you actually quit — and that's still 5 minutes you didn't spend scrolling. Either way, you win.
The weekly cadence we recommend
Mon – Fri · 60–90 mins of focused practice (1 module section + 1 mini exercise)
Sat & Sun · Attend live class · finish the weekly project · post in the forum
Sunday night · 15 mins of reflection — what worked, what didn't, what's the focus next week
The non-negotiables
- • No comparing yourself to bootcamp influencers on Instagram. Their highlight reel is not your day.
- • No skipping the “boring” modules (Linux, Git, Internet basics). Those are the ones that make you employable.
- • No staying silent in the forum for 4 weeks. Ask a stupid question every week. We don't judge.
- • No coding while drained. 6 hours of sleep first. Then code.
Bookmark this page.
Come back to it on the days you feel like quitting. We all have them.