Study
I've always been curious about how things work. From tinkering with RC cars and radios as a kid, to now following the endless corination of the next king of JavaScript frameworks. Here are some of things I'm currently studying:
CSS Battle
A daily challenge from cssbattle.dev: recreate a target graphic using as little HTML and CSS as possible. I rebuild each one, then add a bit of animation on top.
See the animationsChess
Every chance I get I'm playing a quick game of bullet or blitz, to mixed success. Its a great way to keep my mind my fresh between coding tasks, even if I play too quickly and fail miserably. Here are my results so far:
See my chess profilesSide projects
- Fantasy Draft Simulator
Guessing the results of the NFL draft.
- kickstart.nvim
My ever-changing Neovim config.
- Phone Security Checklist
Quick tips I made for family members.
- Demographic Map
A demographic mapper built on Census data.
- Tornado Tracker
Tracking tornadoes using SPC data.
- Colorblind Checker
A colorblindness checker built with CSS filters.
- Flood Visualizer
Mapping FEMA flood hazard zones across Illinois.
- SunZone
A multiview for everyone in my NCAA football league.
- Scorigami
An interactive novel scoring tracker for the NFL, heavily inspired by Secret Base.
Currently learning
Nuxt 4
The new directory structure and features this site is built on.
Vuetify's new headless component framework.
Flutter
Cross-platform app development.
Firebase
Auth, Firestore, and hosting for app backends.
Drupal 11
The latest major release and its module ecosystem.
WordPress 7
The latest major release and its current plugin ecosystem.
Cloudflare Pages & Workers
Deploying static sites and small services outside the usual hosts.
Vercel
Git-connected hosting for my Nuxt side projects.
Google Maps Platform
JS API and marker clustering for client map features, alongside Leaflet.
Accessibility auditing
Pa11y and Playwright scripts to catch WCAG issues on client sites.
Digital Ocean
Proper resource usage - load balancing, droplets, managed databases, and the like.
Pantheon
Proper usage and management of the platform.