Blog
Teaching an AI tutor to withhold the answer
General AI assistants are built to solve the problem for you. For learning, that is exactly the wrong behavior. Here is how to prompt a course chatbot that guides students to their own solutions instead.
Splitting References Across Multiple Reveal.js Slides
A Python post-render script for Quarto that splits long bibliographies across multiple Reveal.js slides — useful when you need to print your lecture slides.
Hello World
Welcome to my new personal blog. I'll ocasionally will write about optimization, simulation, programming, and teaching.