Tools from my digital workbench — software, gadgets, and everything in between.
As a software carpenter, I get asked a lot about the tools I rely on — the ones that help me build, the ones that keep me (mostly) productive, and the shiny toys I buy to trick myself into thinking I’m getting stuff done. Here’s my full toolbox — no gatekeeping, just my honest favorites.
Workstation
Apple MacBook Air M2 2022, 8GB, 15.3”, 256 GB SSD
The Apple MacBook Air M2 2022 has transformed my workflow. Its lightweight design and robust performance make it ideal for my mobile lifestyle. With impressive speed and efficiency, it handles all my tasks seamlessly, and the exceptional battery life ensures I stay productive throughout the day without needing to recharge frequently.
Lenovo ThinkPad P15v Gen 1, Intel Core i7-11850H, 32GB, 1TB
The ThinkPad P15v Gen 1 is a powerhouse for my development needs. It offers a high-performance processor and ample RAM, making it perfect for resource-intensive tasks like software development and data analysis. The robust build quality and excellent keyboard enhance my productivity, while the vibrant display provides a great visual experience for coding and multitasking.
Samsung M5 LS27BM500EUXUF 27' FHD 60Hz 4 MS Smart Monitor, Black
A fantastic monitor that offers Full HD resolution and a 60Hz refresh rate. Its smart features make it perfect for both work and entertainment, providing a seamless experience for all your needs.
Apple Magic Keyboard (A1644)
The first-generation Magic Keyboard offers a sleek design and a great typing experience. It's lightweight and perfect for my on-the-go lifestyle, enhancing my productivity significantly.
Logitech K850
The Logitech K850 provides a comfortable layout and excellent battery life. It's a reliable choice for long hours of work, ensuring I can type efficiently without interruptions.
Logitech Lift Vertical Mouse
The Logitech Lift vertical mouse provides an ergonomic design that reduces wrist strain. Its comfortable grip and precise tracking make it an essential tool for long coding sessions.
IKEA MILLBERGET Chair
If I’m going to slouch in the worst ergonomic position imaginable all day, I might as well do it in a comfortable chair.
Development Tools
Warp Terminal
A modern terminal that enhances productivity with features like command palette and collaborative editing.
Raycast
A powerful application launcher that enhances productivity with its fast performance and extensive features, making it a top choice for users looking to streamline their workflow.
Zed
A collaborative code editor that allows real-time editing and sharing, making teamwork seamless.
Cursor
A tool designed for pair programming, enabling developers to work together in real-time with ease.
Windsurf
A powerful tool for managing and deploying serverless applications, simplifying the development process.
VS Code & VS Code Insiders
The most popular code editor with a vast ecosystem of extensions, perfect for any development task.
Trae
A tool for managing and deploying APIs, streamlining the development workflow for backend services.
GitKraken
A visually appealing Git client that simplifies version control and collaboration on projects.
TablePlus
Great software for working with databases. Has saved me from building about a thousand admin interfaces for my various projects over the years.
Generative AI
Claude
A powerful generative AI model that can handle complex tasks and provide helpful insights.
Gemini
A versatile generative AI model that can perform a wide range of tasks, from coding to content creation.
ChatGPT
A versatile generative AI model that can perform a wide range of tasks, from coding to content creation.
Perplexity
An advanced AI model designed for generating human-like text and answering complex queries.
Mistral AI
A cutting-edge generative AI that excels in natural language understanding and generation.
ElevenLabs
A powerful AI tool focused on voice synthesis and audio generation, enabling realistic speech.
Replit
An online coding platform that allows for collaborative coding and instant deployment of applications.
Bolt.new
A tool that simplifies the process of building and deploying web applications quickly and efficiently.
Lovable
An AI-driven platform that enhances user engagement through personalized interactions and content.
Midjourney
A generative AI model that specializes in creating stunning visuals and artwork from textual descriptions.
fal.ai
An innovative AI tool that focuses on automating workflows and enhancing productivity through intelligent suggestions.
Grok(x.ai)
A generative AI model that provides insights and solutions across various domains, from business to creative tasks.