I’m a software engineer working since the 2010s, started with embedded development for 8- and 32-bit microcontrollers in C and C++, moved through mobile development, and now work mostly with Ruby, Rails, and data engineering.

This blog collects short, practical notes on programming — mostly Ruby, plus the occasional detour into Rust, C/C++, software design, and debugging.

Projects

  • OmniPackage — build native Linux packages (RPM, DEB, pacman) for multiple distros and host your own repository.
  • mpz — a cross-platform music player for large local collections that uses your folder structure as the library (C++/Qt).