Toolkit
Here are a few of the tools I use to build software, manage projects, and stay productive. These are the apps, gadgets, and services that have stood the test of time in my workflow.
Core Setup
Pop!_OS 24.04
Pop!_OS is my operating system of choice for development. It's built on Ubuntu, but with a focus on providing a great experience for developers. I am a huge fan of the new COSMIC desktop environment. You can have a look at my Pop!_OS config in my Dotfiles repo I look foward to customizing it further and sharing my setup in detail.
Development and AI
VS Code
Lately, there has been a surge of new IDEs, Cursor, AntiGravity, Kilo and many more. But I still find myself going back to VS Code for most of my work. The extensions ecosystem is unmatched and it’s incredibly fast and reliable. The only one that comes closer is Zed. You can have a look at my VS Code config in my Dotfiles repo
Opencode CLI, Desktop, and VS Code Extension
Opencode has quickly become my go-to tool for AI-assisted coding. The CLI is great for quick tasks, the desktop app is perfect for more complex projects, and the VS Code extension integrates seamlessly into my workflow. You can have a look at my opencode config in my Dotfiles repo
Ghostty Terminal
Ghostty is a sleek, minimal terminal that keeps me focused on my work. It's fast, customizable, and has a great dark mode that's easy on the eyes during long coding sessions. You can have a look at my ghostty config in my Dotfiles repo.
Design
paper.design
Paper is relatively new, but it;s a platform I see myself using alot more in the future as it matures. I have never beena big fan of Figma, and Paper's approach seems to bridge the gap between code and design in a way that resonates with me.
Productivity
Obsidian
I use obsidian for all my local note taking and knowledge management. You can have a look at my obsidian config in my Dotfiles repo
Grammarly
I use Grammarly to help me catch typos and grammatical errors in my writing. It's a great tool for anyone who wants to improve their writing skills.