Code and economics,
from scratch.
Dawn is an independent teaching platform for people who want to genuinely understand programming and economics, not just follow tutorials.
Why Dawn
From zero
Every concept is explained from first principles. No prior knowledge assumed. You will understand why, not just how.
Two disciplines
Programming and economics in one place, taught with equal rigor. They share more than you think — both are about systems and trade-offs.
Written, not recorded
Text-first lessons. Faster to read, easier to reference, works offline, and no subscription required to access the core content.
About the author
A note from the author
“I write the lessons I wish someone had handed me on day one - slow, honest, and free of jargon that hides more than it explains.”
Dawn started as notes kept while learning things the hard way - re-reading documentation, tracing through code line by line, working out why a formula actually holds instead of memorizing it. Turning those notes into lessons is a way of making that path shorter for the next person.
Programming and economics might look unrelated, but both come down to the same question: how does this system actually behave, and what are you trading off by using it. That's the lens every lesson here is written through.
New lessons go up regularly, written for a reader, not an algorithm.
Work with us
Need this built, not just explained?
Dawn is free for anyone learning on their own. If you'd rather hand the problem to someone who does this professionally, here's what we take on outside of it.
Web development
End-to-end web apps and APIs, from database schema to production deployment. Whatever your stack is - or if you need help picking one - that's covered.
AI & LLM integration
Wiring LLMs into your existing systems and data, including private, on-premise setups for teams who'd rather keep their data in-house.
1-on-1 tutoring & mentorship
The same thing Dawn is about, just personalized: whatever language, framework, or topic you're working with, paced to where you actually are.
DevOps & cloud infrastructure
CI/CD pipelines, containerization, and cloud deployment set up so shipping a change is routine, not an event.
Technical consulting & architecture review
A second opinion on a system before it's built, or an honest audit of one that already is: what's solid, what's fragile, and what to fix first.
