/uses · tools and setup

Tools, setup and working notes.

A selection of tools I regularly use for my development work and to maintain this site.

MacBook Pro M5

  • Editors · Doom Emacs · Zed · QtCreator
  • Terminal · Bash · Zsh · Ghostty
  • Notes · Org-mode
  • Debug · GDB · logs

A perfectly ordinary desk

  • Boards · ESP32 dev kits · custom HMI reference panels
  • Display · Reference hardware for HMI and embedded displays
  • Useful tools · CAN dongle · Wireshark · BLE sniffer
  • Audio · Sennheiser HD 560S

Build: CMake, Ninja, Gradle, PlatformIO

  • Toolchain · GCC · Conan · ESP-IDF · Android SDK
  • Test · Doctest · Catch2
  • VCS · Git · GitHub · GitHub Actions
  • RTOS · FreeRTOS · ESP-IDF

Site and deploy

  • This site · SvelteKit · adapter-static
  • Content · Markdown · Org-mode · Zod
  • Hosting · GitHub Pages · DNS