Programming Languages

Like Aang has to master all four elements to save the world, I want to master all aspects of computer science. This is usually achieved by mastering tools that help you reach your goal. And this right here is my tool belt.
Programming Languages
=====================
Java        ⭐⭐⭐⭐⭐  Accounting Software, Ticketing Software
Dart        ⭐⭐⭐⭐⭐  Self-learning Agents for UTTT, Rubik's Cube Solver, async programming
Bash        ⭐⭐⭐⭐⭐  Tons of utilities
Rust        ⭐⭐⭐⭐    Graphics programming, CLI Tools, Web servers (this website among others)
Nix         ⭐⭐⭐⭐    Configurations for every computer/server I own
C           ⭐⭐⭐      OS components, memory management, Sudoku solver
JavaScript  ⭐⭐⭐      Mandelbrot rendering engine (with workers), toy websites
Python      ⭐⭐⭐      Scientific computing, simulations
Ruby        ⭐⭐⭐      Provisioning of a couple of thousand ticketing machines
C++         ⭐⭐⭐      Scientific computing
Haskell     ⭐⭐⭐      Custom Parsers, Toy projects and huge fan of VIS Event Drunk Haskell

Tools & Technologies

Linux      Ubuntu    Jenkins
  NixOS                Docker    MQTT
Chef Infra    Neovim     Tailscale
    Tmux             WireGuard
  Zsh    Nginx     opencode
Big love

Why so many though?

Well, this website alone uses Linux, Ubuntu, NixOS, Docker, Nginx, Bash, Rust and the holy trinity HTML/CSS/JavaScript just for running—served as a Neo plugin from the homeserver next to rubiks. Creating it used a lot of additional tools too; all of them have to be mastered.

To see these skills in action, explore my projects. For how I apply them in work, check experience. My educational foundation is in education.