Thoughts & Insights

Writing about AI, inclusive education, web development, and lessons from 20+ years in the industry.

Web Development

Stop Memorizing Code. Seriously.

You don't need to memorize syntax to be a great developer. You need logic, references, and the ability to think. Here's why the industry's obsession with memorization is broken.

Web Development

5 Lessons from 20+ Years of Full-Stack Development

From ActionScript and Flash games to AI-powered apps — two decades of building taught me things no tutorial ever could.

AI & Education

Why I'm Researching AI for Neurodivergent Learners

After 20+ years in industry, I started a PhD exploring how AI can detect engagement and focus in autistic university students. Here's why.

Career & PhD

Why I Started a PhD After 20 Years in Industry

After two decades building software, I went back to academia. Not for a career change — but because my daughter showed me a problem nobody was solving.

UX & Design

Designing for Emotion: Affective UX in Education

What happens when we design learning interfaces that respond to how students feel? A look at the intersection of UX, affective computing, and neurodivergent learners.