Back to home
Uses

My Setup

Hardware, software, and tools I use daily to build for the web. Inspired by uses.tech.

Hardware

Laptop
HP Victus 16 — Ryzen 5 5600H, 16GB RAM, GTX 1650. Handles Three.js dev, Docker, and 30+ project containers without breaking a sweat.
Monitor
Dell 24-inch IPS 1080p — external display for split-screen coding.
Keyboard
Keychron K2 (Hot-swappable, Gateron Brown) — mechanical typing for long coding sessions.
Mouse
Logitech G304 — wireless, lightweight, reliable.
Phone
OnePlus 9 Pro — tested all 30+ projects on Chrome for mobile responsiveness.

Editor & Terminal

Editor
VS Code — with JetBrains Mono font, One Dark Pro theme, and 20+ carefully curated extensions.
Terminal
Windows Terminal with Oh My Posh + PowerLevel10k-inspired custom prompt.
Shell
Git Bash on Windows — I've been meaning to switch to WSL2 full-time.
Font
JetBrains Mono — the best coding font ever made. Ligatures, great legibility, perfect character spacing.

Frontend Stack

Framework
Next.js 16 — my go-to for every project. Server components, file-based routing, amazing DX.
Language
TypeScript — strict mode always. I write type-fns, a 36-type utility library, so I'd better use strict TypeScript.
3D Graphics
Three.js + WebGL + GLSL — for interactive 3D, particles, and real-time visualizations.
Styling
Tailwind CSS — I also built css-breeze, a 5KB alternative, but Tailwind wins for productivity.
Animation
Framer Motion — declarative animations that integrate perfectly with React.
State
Zustand — simpler than Redux, more structured than Context.

Backend & Deployment

Runtime
Node.js 22 — all backend work and build tooling.
Database
PostgreSQL — for serious data. SQLite for tiny projects.
Hosting
Self-hosted VPS (Ubuntu) — all 30+ projects run in Docker containers behind nginx.
CI/CD
Manual Docker builds + bash scripts — simple, reliable, full control.
Domain
lucii.xyz via Cloudflare — DNS, CDN, and SSL management.

Productivity & Design

Design
Figma — for mockups, prototypes, and design systems before coding.
Notes
Obsidian — networked notes for project ideas, learnings, and daily logs.
Planning
Notion — project tracking, freelance client management, and school-life balance.
Music
Lo-fi hip hop / synthwave on YouTube — the essential coding soundtrack.

Back to home