Operating System
Linux Mint 🐧
This is my daily driver. It’s lightweight, stable, and works great for development, especially for embedded work.
I use the Cinnamon desktop because it stays out of the way and feels familiar.
Below are the tools, languages, and platforms I use regularly within this environment.
Terminal tools
Zsh, fzf, glow, batcat, and more tools that make the terminal a productive space.
Programming Languages & Tooling
Python, C, Lua, Git, Markdown are languages I work with across platforms.
Python, C, R, Lua, Markdown, Git,
Learning syntax quickly?
learnxinyminutes.com – fast, practical syntax overviews for many programming languages.
Editors
Neovim is my daily editor. I also use VS Code and Typora depending on the task.
Embedded Platforms
Boards and ecosystems I work with regularly.
PlatformIO, Arduino, MicroPython, Raspberry Pi, ESP32, RP2040, CircuitPython
Windows 🪟
I occasionally use Windows for tools like VCarve or when working with students and clients tied to Windows-only software.
I don’t use dual boot, virtualization is enough when needed, but Linux is where I live.