Build a better math game.

September 26, 2020

… and maybe a couple people will show up at my door.

~ Ralph Waldo Emerson

The math game I made seven years ago has seen better days. I haven't added any features in years. The hard-coded problem set won't scale with my little brother Trevor's ability. And it's not online because I accidentally rm -rf'd my bluehost home directory.

I can just fix it, right?

Buuut, it's written in PHP. I'd need to relearn it to fix the app for the current PHP version on bluehost. And I'd be really slow with the language as I start adding features again. I'd rather spend my time with languages that are relevant to my career right now.

An excuse to rewrite!

This is perfect since I really like Go APIs and I can learn some React for this too. Seven years stagnant is a decent argument for a rewrite, so maybe I didn't need an excuse?

These are the feature improvements I'm thinking of right now:

  • Built for lots of people to use, not just for Trevor.
  • Generated problems.
  • Word problems with money math.

I'll keep writing as I continue planning and building this!