skip to content
Kirill So

Uses

A living document of tools I use daily. Inspired by uses.tech.

Last updated: March 2026

Hardware
MacBook Pro M1 Pro

16GB RAM. Perfect balance of power and portability.

iPhone

Nothing fancy, it just works.

Beats Fit Pro

For calls, travel, and workouts.

Lofree Flow ↗

Low-profile mechanical keyboard. Quiet and portable.

Logitech MX Master 3 ↗

Best mouse for productivity. Horizontal scroll alone is worth it.

Development
Claude Code ↗ NEW

AI-assisted coding in the terminal. Agentic and powerful.

Codex CLI ↗ NEW

OpenAI's terminal coding assistant.

Warp ↗

Modern terminal with AI features.

Dia ↗ NEW

AI-native browser for dev work. Safari for everything else.

Git + GitHub ↗

Version control. Occasionally GitLab for work.

This Website
Astro ↗

Fast, content-focused, perfect for blogs.

Svelte & SvelteKit ↗

Interactive components. Compiler-first approach.

Tailwind CSS ↗

Utility-first, no context switching.

Geist ↗

Vercel's clean sans-serif, self-hosted.

Vercel ↗

Zero-config deployments, great DX.

Pagefind ↗

Static search, no external dependencies.

Productivity
Obsidian ↗

Personal knowledge management. Markdown-based, local-first.

Apple Reminders

Simple todos. Linear for project work.

Google Calendar

Boring but reliable.

Apple Music

Lossless audio and spatial audio support.

Writing
Plain Text

Long-form writing. Markdown everywhere.

Substack ↗

Newsletter distribution.

Design
Figma ↗

UI mockups when needed. Mostly code directly.

CleanShot X ↗

Annotated screenshots.

This page is part of the /uses movement - a collection of developer setups.