Live Demos
These are the interactive patterns I build for my own ops and homelab tooling: timelines, topology views, realtime status cards, and URL-synced controls. Each demo is small on purpose, with notes on what it’s showing and how it’s wired.
ReactSolidJSNext.jsThree.jsD3.jsFramer MotionTanStack Query
Pick a demo
If you only click one, start with Cluster Overview for a quick tour of the card + motion system I reuse across the site.
Why Two Frameworks?
I use this portfolio to show the same ideas implemented with two different reactive models. SolidJS powers the high-performance internal dashboard (FlexDeck), while React/Next.js drives this public-facing site where SEO and static generation matter.
Solid
SolidJS - FlexDeck
- • Fine-grained reactivity for 60fps animations
- • Canvas/WebGL visualizations (Three.js, D3)
- • Real-time WebSocket data streams
- • No virtual DOM overhead
React
React - This Site
- • Server components for SEO
- • Static generation for performance
- • Rich ecosystem (TanStack Query, Framer)
- • Familiar to most reviewers