Last update: 26 November 2025.
Here you can find all the software, hardware and services that I regularly use, and a bit of context for each one.
In general I'm not a fan of hardware. I have always been more interested in the software that runs on the hardware.
This is the laptop I use for work and it's provided by the company. For the more curious, it is 13 inches with an M2 chip, 16GB of RAM and 256GB of storage.
These are the default Apple keyboard and mouse that live on my desk at work.
This is the external monitor that I have on my desk at work. The only specification I know (and care about) is that is 23 inches.
This is my personal laptop. It is the laptop I have been using for most of my personal project and experiments for 15+ years and it's still going strong. It has an Intel Core i7, 1GB of RAM and 64GB of SSD storage.
I recently bought this mini-pc to use it as the desktop at home, shared with my wife and it's working great. I'm really amazed at how powerful this mini-pc is.
This is the monitor I bought for the mini-pc and it lives in my living room. The features I care about is that it is 27 inches and that it has audio incorporated.
I'm not a big smartphone user, and this has everything I need.
Most of my reading is with physical books, but the Kindle is still extremely useful when travelling, for digital-only books and for reading in the dark.
These are the software that I use on a daily basis. I use most of them both on my work laptop and on my personal laptop. The workflow is very similar.
This is the operating system I use on my work Macbook. I'm not usually very good at keeping up with the latest software updates, so I may be a few versions behind.
This is the operating system I use on my personal laptop and on the mini-pc. I feel like it's the operating system with the best compromise for reliability, development and maintenability.
I use both of these browsers for different use cases. I have a preference for Safari since it's much more privacy-focused.
This is the window manager that I use on OpenBSD. It's simple and it does everything I need.
This is my terminal of choice on OpenBSD. Like fvwm, it's simple and it works for what I need.
This is my terminal of choice on MacOS. The feature I appreciate the most is the speed of it compared to the alternatives.
I use two different shells. Zsh on MacOS and ksh on OpenBSD. In both cases it's the default choice for each operating system.
This is what I use on both operating system as a terminal multiplexer. Most of my time is spent on a single terminal with tmux.
My editor of choice for (almost) everything. See below.
I use emacs org-mode for everything about writing. Every time I need to write something that is not code (notes, thoughts, etc.) I use emacs in org-mode for that.
For most of my personal email processing.
I use it as a fallback in case someone only send me a HTML emails.
These are the external services that I use to manage most of my personal stuff.
This is the hosting provider I use for this server.
To handle all my domain registration.
Everything I care about is stored in an Hetzner Storage Box. I use rsync to sync it between my computers.
For my personal email I use Fastmail. It's a very good service privacy-focused and it's not too expensive. A very good balance.
When I need a more powerful machine for testing purposes AWS provides what I need.