Back to Hub

Raspberry Pi Home Server Setup

Raspberry Pi Home Server Neofetch

Why build this?

I wanted a quick way to compare Pokémon types and base stats to choose a raid counter. A small tool was the perfect playground for data modeling and UI iteration.

Key decisions

  • TypeScript for safety and better editor experience.
  • Lean data structures for type matchups and base stats.
  • Simple UI with fast filtering over heavy animations.

What I’d improve next

Better state management for multi-criteria filtering, and some performance work around precomputing matchup tables.