skip to content
Kirill So

Uses

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

Last updated: December 2024

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 is a game changer.

Development
Claude Code

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

Codex CLI

OpenAI's terminal coding assistant.

Warp

Modern terminal with AI features.

Dia

AI-native browser. Safari for general browsing.

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 I just code directly.

CleanShot X

Annotated screenshots.

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