Uses
Last updated: April 14, 2026
The tools I reach for every day. Updated annually or when something major changes. Inspired by the usesthis.com convention.
Hardware
- Computer
- Display
- Keyboard
- Pointing device
- Audio
Operating system & shell
- OS
- Linux (Ubuntu-based)
- Shell
- bash
- Terminal
Editor & coding
- Editor
- AI pair
- Claude Code — every line of this site's infra was paired with it.
- Version control
- Git, hosted on GitHub (private).
This site's stack
- Framework
- Astro 6 (static output) with React 19 for interactive islands only.
- Build
- Vite 7 (ships with Astro 6), pnpm 10, Node 22.
- Lint & format
- Biome 2.4.12 — Rust-based, replaces ESLint + Prettier.
- Typechecker
- TypeScript 5.9 +
astro checkfor.astrofiles. - Content
- Astro Content Collections + MDX via
@astrojs/mdx. - CSS
-
Plain CSS, no Tailwind. All tokens and patterns import from the
Observatory Design System at
src/ds/(symlinked tofield-data/dist/current/during development). - Fonts
-
Fraunces (display), Instrument Sans (UI), JetBrains Mono (data) —
self-hosted as woff2 under
public/fonts/. No CDN.
Hosting & infrastructure
- Hosting
- Cloudflare Pages (static output, no adapter needed).
- DNS
- Cloudflare — apex
animeshdesigns.comwith www redirect. - Database
- Cloudflare D1 (SQLite at the edge) for first-party analytics only. Three tables: pageviews, internal_clicks, outbound_clicks. 90-day retention.
- Analytics
- Custom first-party beacon written from scratch. No Google Analytics, no third-party scripts, no cookies. See privacy.
- CI
- GitHub Actions — pre-merge lint/typecheck/build, weekly D1 retention + backup.
- Dependencies
- Dependabot weekly with grouped minor/patch PRs.
- Perf tracking
- Lighthouse baselines committed to
lighthouse/, re-run quarterly.
Design
- Design system
-
Observatory — my own DS, published under
field-data/dist/current/. Tokens,obs-*pattern classes, material treatment (bevels, grain, shadows) baked into surfaces. - Typography
- Three-font system: Fraunces / Instrument Sans / JetBrains Mono. Same three on every Observatory product.
- Design tools