Skip to content

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.

Neovim, VS Code, Typora


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.