WRITING
Writing
Thoughts on AI, education, and building things that matter.
AI + EDUCATION
Why ChatGPT Makes a Bad Programming Tutor — and What Good AI Tutoring Looks Like
The difference between generating answers and developing understanding. What cognitive science tells us about effective AI tutoring.
Coming soonINFRASTRUCTURE
Running a Local AI Server for Research: What I Learned
A practical guide to setting up local LLM infrastructure for academic research — hardware choices, model selection, and lessons learned.
Coming soonCOGNITIVE SCIENCE
Cognitive Load Theory Meets LLMs: Are We Teaching Programming Wrong?
How Cognitive Load Theory challenges common assumptions about using AI assistants in introductory programming courses.
Coming soonArticles are coming soon. In the meantime, feel free to reach out if you'd like to discuss any of these topics.