Leevi Puntanen

Last updated 2026-06-28

Uses.

What's on the desk, in the editor, and getting the work done.

20 items · 4 categories

01 / 04

Editor & shell

The tools I use to write code, run commands, and ship software.

VS Code Insiders

My primary code editor. I prefer the Insiders build because I like getting new features early, and it's where I spend most of my day building web apps, Python packages, and open-source projects.

macOS Terminal

Nothing fancy — I still use the default Terminal that ships with macOS. It's fast, reliable, and does everything I need.

zsh

My shell of choice. I keep my setup simple and mostly rely on aliases and a clean configuration.

Git

Version control for everything I build. Every project lives on GitHub, from experiments to production applications.

npm

My default package manager for JavaScript and TypeScript projects. Most of my development revolves around the Node.js ecosystem.

02 / 04

Hardware

Everything on the desk — and in the bag.

MacBook Air M4 (16 GB / 512 GB)

My main development machine. It's fast, silent, and easily handles everything from Next.js development to AI tooling.

Dual 27-inch monitors

A dual-monitor setup gives me plenty of space for code, documentation, terminals, and browser windows without constantly switching between apps.

Logitech MX Master 3

The mouse I've been using for years. It's comfortable for long development sessions, and the customizable buttons speed up my workflow.

Apple Magic Keyboard

A clean, minimal keyboard that fits perfectly into my workflow. I prefer its low-profile keys for programming.

AirPods Max & AirPods Pro

The Max are my go-to when working at my desk, while the Pros come with me everywhere else.

iPhone 15 Pro

My daily phone and the primary device I use for testing mobile apps.

03 / 04

Productivity

The apps that keep the day moving without getting in the way.

Apple Calendar

I keep my schedule simple and use Apple Calendar to organize meetings, deadlines, and personal events.

Google Chrome

My primary browser for both development and everyday use.

Spotify

Usually running in the background while I code. Music helps me stay focused during long development sessions.

ChatGPT

I use ChatGPT daily for brainstorming, debugging, architecture discussions, and refining ideas.

OpenCode

Currently my favorite AI coding tool. It's become the first place I go when I'm writing or refactoring code because it fits naturally into my workflow.

04 / 04

AI

The assistants I lean on, in and out of the editor.

OpenCode

My primary AI coding assistant. I use it constantly while developing, from implementing features to debugging complex issues.

ChatGPT

The AI tool I use most outside of the editor. It's great for research, planning, problem-solving, and technical discussions.

GitHub Copilot

Useful for fast inline completions and reducing repetitive typing while coding.

Claude

I mainly use Claude when I want a second opinion or need help reasoning through larger codebases and architectural decisions.