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 soon
INFRASTRUCTURE

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 soon
COGNITIVE 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 soon

Articles are coming soon. In the meantime, feel free to reach out if you'd like to discuss any of these topics.