All Writing
2025-07-19
Starting Learning App Projects With Building a Toy?
Applying Gordon Brander's Mental Model to Educational Software
2025-07-17
Useful Mental Models For Learning and Teaching From 📖 Accelerated Learning
Summary of 📖 Accelerated Expertise: Training for High Proficiency in a Complex World (Part 1)
2025-07-15
Should software reduce choices or allow as many choices as possible?
Balancing choice fatigue and user agency
2025-07-14
Quickly styling very simple websites
If you have a basic webpage that should look nice, use these tools & tricks
2025-07-13
Understanding Situational vs. Individual Interest
If you want to build great learning experiences, learn to differentiate these types of interest
2025-06-30
Thoughts on Running Multiple Side Projects That Are Similar but Not Quite the Same
GitHub Templates, Feature Flags and Web Components
2024-05-27
When building a learning game, you only control part of the problem space
Algebrawl, and math being mean
2024-03-21
The Unique Dynamics of a Rapid Spaced Repetition, Binary-Choice, Perceptual Learning App
Building a Bird-Watch Trainer — Pre-Preliminary Findings
2024-03-16
Self-experimentation with using the Picture Superiority Effect for vocabulary study — Part 1
Building tooling and running tests with image-based Egyptian word practice
2023-11-07
Disconnected thoughts on why my concordances tool is not fun to use
Thoughts about game loops based on the corpus-based, data-driven learning game I'm building