Hi, I'm Bruno Rocha

Currently I am coding at Red Hat for the Ansible Automation Platform.

I am the creator and maintainer of Dynaconf the Python Settings Library, Book Author, Member of the Python Software Foundation, Rust enthusiast and I use Arch BTW.

Status

  • 🇵🇹 Living in the North of Portugal
  • 👶Parenting
  • 🚴Riding Gravel Bycicle
  • 👷Working on Ansible Galaxy
  • 🔨Maintaining Dynaconf
  • 📐Designing ConfigX
  • 🎞️ Creating on CodeShow
  • 🏫Teaching on LINUXtips
  • 🎵Listening Progressive Metal and some Fado

Reach me on

Programming Languages

  • 🐍 Python
  • 🐚 Bash
  • 💻 C/C++
  • 🦀 Rust
  • 🌕 lua

Tooling

Click to see the tools I use on my computer.

In 2024 I decided to move my whole development environment to KDE, after 25 years working on Linux and open-source and tried multiple distros, DE and WMs. I figured out that KDE Plasma became the platform, framework and desktop experience I always wanted to see on Linux. I started following KDE developers and community and it is really good to see how this community keeps the free-software philosofy so alive and create applications with privacy and freedom as a top level priority. I am interested in getting involved in KDE development looking forward for the Eco goals and very interested in the future of Plasma Mobile.


  • List of applications I am using to build my development environment:

    • Endeavour OS (Arch Linux Distribution)
    • KDE Plasma desktop
    • Kate - KDE Advanced Text Editor
    • Kwrite - Simple Text Editor
    • Helix - Terminal Text Editor
    • Konsole - Terminal
    • Yakuake - Quick Access Terminal
    • Tokodon - Mastodon Client
    • Neochat - Matrix client
    • Kdenlive - Video Editor
    • QownNotes - Note Taking with cloud sync
    • Hoppscoth - API testing Dashboard

rochacbruno

---