Ideas on learning, teaching, and building with AI
Essays and tutorials from the team — plus everything we're learning as we build CodeMine in the open.
Why hints beat answers: the science behind CodeMine's mentor
Decades of education research point the same way — struggle followed by guidance is how skills stick. We break down the pedagogy that shapes every reply your mentor gives you.
Your first Python program, explained line by line
A gentle, jargon-free walkthrough for absolute beginners — no setup required.
How we keep your code private (and why it matters)
Our approach to encryption, data residency in India, and never training on your work.
From zero to first internship in 90 days
A realistic roadmap — what to learn, what to skip, and how to show your work.
New: personalised exercise engine & streak tracking
Everything we shipped this quarter, and what's coming next.
Meet the learners: 4 stories from Punjab to Bengaluru
What motivated people to start coding — and what kept them going.
Designing an AI mentor that refuses to give answers
The guardrails and prompt design that keep our mentor Socratic, not sycophantic.
Get new posts in your inbox
One thoughtful email a month on learning to code. No spam, unsubscribe anytime.