Software I use, gadgets I love, and other things I recommend.
I often get asked about the tools and setup I use to build software and stay productive. Here's a comprehensive list of the hardware, software, and tools that power my daily workflow.
Workstation
15” MacBook Pro, M4 Pro, 48GB RAM
I was using an Intel-based MacBook Pro prior to this and the difference is night and day. I’ve never heard the fans turn on a single time, even under the incredibly heavy loads.
Apple Studio Display (Standard Glass)
A fantastic HiDPI display that pairs perfectly with the MacBook. The color accuracy and build quality make it ideal for both development and design work.
Apple Magic Keyboard (Touch ID)
Clean, minimal design that doesn't take up much desk space. Touch ID integration makes authentication seamless throughout the day.
Apple Magic Trackpad
Precise gestures and smooth scrolling make navigation effortless. Perfect for multitasking and switching between workspaces quickly.
Development tools
Zed
I don't care if it's missing all of the fancy IDE features everyone else relies on. I like it because it's a minimal code editor with a focus on speed and simplicity.
zed.devWarp
A modern terminal that brings IDE-like features to the command line. The built-in AI assistance and command suggestions speed up my workflow significantly.
warp.devHTTPie
A clean and intuitive desktop application for API testing and debugging. The streamlined interface makes it easy to build, test, and document API requests without unnecessary complexity.
httpie.ioTablePlus
Great software for working with databases. The modern, intuitive interface makes it easy to explore and manage data visually across multiple database systems.
tableplus.com
Design
Figma
Essential for designing interfaces and collaborating with teams. The prototyping features help bridge the gap between design and implementation.
figma.com
Productivity
Raycast
A powerful productivity tool that goes far beyond application launching. Extensions, clipboard history, and window management make it indispensable for my daily workflow.
raycast.comBear
Simple, distraction-free note-taking with a clean and intuitive UI. Perfect for jotting down quick ideas, meeting notes, and technical documentation.
bear.appProton Suite
Privacy-focused email, calendar, and storage solution. Strong encryption and Swiss data protection laws ensure secure handling of sensitive communications.
proton.me
