Uses
The tools I use to build dioni.dev and ship my products.
dioni.dev (web)
This site and blog.
- Next.js 16 + React 19
- App Router, server components
- TypeScript
- End to end
- Tailwind CSS 4
- Semantic design tokens
- Supabase
- Postgres + auth
- Drizzle ORM
- Type-safe queries and migrations
- Vercel Blob
- Image storage
- Arcjet
- Rate limiting and WAF
- Vercel
- Hosting and edge
Hikari (iOS)
Quotes app for iPhone — offline, no tracking.
- React Native + Expo
- App core
- SQLite
- Local-first storage
- WidgetKit + Swift
- Home screen widgets
How I build
The daily drivers.
- Claude Code
- Where most of the code gets written
- pnpm
- Package manager
- Biome
- Lint and format
- vibeline
- My emoji-first Claude Code statusline