I'm Paul, a former teacher turned developer. I write, build tools, and share my journey learning software.
Reflecting on Ethan Mollick’s Against Brain Damage, I explore how AI can erode critical thinking through “answer creep” and the Anchoring Effect, and why well-crafted prompts—and treating AI as a facilitator, not a crutch—are key to keeping our own thinking sharp.
Preparing a lesson is a lot like building the backend of an app—hidden work, structure, and logic that make everything run. Delivering that lesson is like the frontend—design, clarity, and interaction that shape the user experience. Both teaching and coding remind us that success takes balance: strong foundations behind the scenes and thoughtful presentation up front.
AI is transforming both education and coding. In classrooms, it offers personalization and efficiency but risks over-reliance and loss of human connection. In coding, it speeds development and aids learning yet raises concerns about quality and job security. The key is balance—using AI to enhance, not replace, human skill.
The mundane and routine bring us closer to what matters
Reflections on inspiration
Rambling thoughts
Reflections on the similarities between teaching and coding.
Being Patient: It has its rewards