Maya Chen
Curriculum director
Shapes learning sequences around practical decisions and approachable explanations.
About Tidecraft Code
Tidecraft Code began with a simple observation: people make better technical progress when explanations respect their attention and practice has a visible purpose.
We brought together working developers and thoughtful educators to create lessons that connect syntax with judgment. Each course is reviewed for clarity, realistic examples, and a useful progression from first principle to finished project.
Help more people approach software with curiosity, discipline, and enough confidence to keep improving.
Every concept is introduced with plain language and a single focused goal before any complexity is added.
Exercises mirror real decisions developers face, so skills transfer directly to production work.
We teach reviewable code, deliberate debugging, and documentation that lasts beyond the course.
Curriculum director
Shapes learning sequences around practical decisions and approachable explanations.
Senior engineering mentor
Turns production experience into examples of maintainable, reviewable code.
Learner experience lead
Keeps every course focused, inclusive, and respectful of different starting points.
Every module passes three rounds of review: technical accuracy, learner testing, and accessibility audit before release.
We publish full source for all projects so students can inspect, fork, and improve code in real repositories.