I want you to do better work.
I joke that my hobby is talking people out of going to law school. It’s a joke because it gets a chuckle, but it’s not really a joke because I do actually take every chance I get to talk people out of going to law school.

When I first learned to program I didn’t explore too much. I played it safe. I took things I knew how to do and I applied those to each new problem I found, no matter how well suited the solution actually was to the problem.

I got my start in computing early because my dad was disabled. He had a degenerative nerve disease and at some point, maybe when I was five or six, my clumsy little kid hands got better at wrangling computer parts than his own traitorous hands.

While I was at Thinkful our instructional design and features evolved a lot. At the beginning things were simple. The curriculum was plain text (a Google doc we shared) that curated 3rd-party resources and “explained” (in a way that will make instructional designers cringe) the remaining topics.

Back to primes! So far we’ve been able to get away with being a little greedy with our compute when playing with primes. Now Euler is ratcheting up the difficulty and we’ll have to focus on efficiency.

I’m working to scale one-to-one learning.

In 1984 Benjamin Bloom described the “
Two Sigma Problem", noting that students tutored with one-to-one techniques performed **two standard deviations better** than students in a traditional class.

He also dismissed large-scale one-to-one learning as “**too costly**” and **not “realistic**".

I believe Bloom was right about the effectiveness of one-to-one learning, but wrong about scalability. I’m building tools to prove that **scalable, accessible one-to-one learning is possible today**.