A script is more like sheet music than a novel.
Introduction to the "Frontend" and "Backend"From server to browser—understand the basics of the full stack to create a clear learning path.
A Balanced Learning Plan: Lessons, Exercises, and ProjectsGo beyond the tutorial with a balanced approach to learning programming.
Mindful Code ExercisesExperiments for practicing mindfulness while writing code.
What to do After the Developer BootcampNavigating the next step in your development career.
The Four Layers of Programming SkillsLearn about the four layers of programming skills: syntax, programmatic thinking, creativity, and interdisciplinary skills.
Introduction to Text Editors and the Command LineHere's the post that I wish existed when I started learning web development
Tutorial Writing: Clarify Your PrerequisitesWriting accessible and learner-friendly tutorials.
How to Debug a ScriptStrategies and mindset for untangling code.
A Web Development Reading ListCollecting a reading list of important and influential writing for web development students.
Writing Code from ScratchWhat to do when you have to come up with your own answers.
It’s midnight. You’re huddled in the restricted section of the library, eyes glued to powerful tomes—Creating Killer Websites! Resilient Web Design! The Pragmatic Programmer! You get a missive from your co-conspirators in the Late Night Code Club—another night of adventurous learning is about to begin.
If you enjoy these posts and want to read more, I’d like to invite you to join the Late Night Code Club by signing up for the newsletter—it’s all about learning and teaching programming. We’re exploring the metaskills that hide between the tutorials, programming as part of a creative practice, and uncovering the secrets that make the web magical. In each newsletter you’ll receive updates about new posts as well as other resources and ideas all about learning programming! It’ll be short, interesting, and encouraging for learners and teachers. See you there!