Tools I use and things I recommend.
A curated list of the software, gadgets, and services I rely on for building applications, staying productive, and exploring new ideas. Everything here is essential to my workflow.
Workstation
Apple Studio M2 Ultra, 64GB RAM (2023)
This is my new workstation. The performance is incredible, and it have made running local LLMs easy and fast.
16” MacBook Pro, M1 Pro, 16GB RAM (2021)
I was using an Intel-based 15” 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 I put it through with our various launch simulations.
Development tools
JetBrains PyCharm
I’m a big fan of JetBrains’ IDEs. I use PyCharm for my Python, React, and Rust projects.
RustRover
I use RustRover for all my Rust projects. It’s a great way to navigate and understand large Rust codebases.
Zed
I’m really amazed by the speed and simplicity of Zed. Zed is a next-generation code editor designed for high-performance collaboration with humans and AI.
GitHub Copilot
My AI pairing buddy. It’s fantastic to get the code suggestions that are context relevant. Love it.
Rancher Desktop
I think this is the easiest way to do Kubernetes on your Desktop.
Design
Tailwind UI
With the exception of a few things I’ve built myself, I’ve used Tailwind UI for every design I’ve done in the last year. It’s a great way to get started quickly and it’s a great way to get started quickly. And Tailwind CSS is a great way to to style things quickly.
Tremor
I like to use Tremor for to build charts and dashboards in React apps.
Educational platforms
O´Reilly Safari
I love to have access to books, videos, and lab environments all in one place. Safari is the best way to do that.
DataCamp
I really like the gamified approach to practice and learn data science. The hosted notebooks are great when you don’t want to install or setup anything on your local machine.
Maven
I have participated in a few courses on Maven and I have found them to be of high quality. In early summer of 2024 the course Mastering LLMs For Developers & Data Scientists included so many guest lectures that is became a conference in itself.
Brilliant
I have found it to be a great resource for learning about math and science during commute.
Productivity
Gemini Pro
I use Gemini Pro for brainstorming, writing, and coding. It’s incredibly useful for generating ideas, writing content, and debugging code. I use it in the browser, but also in the JetBrains IDEs.
Jules
This AI agent is a great way to get help with coding tasks. I have used it to help me write features and tests and it works great where it pushes changes to GitHub.
