2024-05-06
Hey friends,
The end-of-school madness is upon us. This time of spring is a fever-dream of ALL the events happening at once combined with everyone trying to tie a bow on the last academic year. Stay strong, friends.

Several years ago, before we had bus tracking apps, I'd find myself waiting at the bus stop with my eager, elementary-school age daughters, sometimes up to 45 minutes. To prevent boredom we started playing 'story games', basically TTRPGs. I hastily cobbled together a simple set of rules and a dice-rolling app so we could play with nothing but our imagination and a phone.
My daughters are older now and we don't have that same kind of trapped time in the morning, but I recently was able to revisit and refactor that dice-rolling app as a way to experiment with Vue 3, Typescript, and CSS theming.
The goals were relatively simple:
Some stretch goals were:
localStorage.)We have fond memories of those stories we told together, and hopefully we'll be able to build even more! You can check out the updated version here:
👇👇👇
https://nathan-long.com/hero-dice/
👆👆👆
Don't miss what's next. Subscribe to Net Noodlings with Nathan: