Rok Garbas
Rok Garbas

I build products and help customers understand why they matter.

20+ years DevOps/SRE/Release Engineering. Mozilla, Tweag, Flox. Technical enough to build, human enough to explain.

Engineers are discovering they can solve ten times more problems than before. The tools changed. We're adapting. Here's what that looks like.

Read more →

Technologies explored in 2016: Haskell struggles, Rust progress, Elm adoption at Mozilla, Python functional thinking, and daily Nix work. Year-end reflections.

Read more →

Attending the Reproducible Builds Summit in Berlin with Eelco Dolstra. Defining reproducibility, understanding it as an ongoing goal like security, not a binary state.

Read more →

Automating Nix package updates with Travis CI cron jobs. Learn from Mozilla Release Engineering how to continuously update nix sources without manual work.

Read more →

Summary from SystemD Conference 2016. Deep dive into journald, systemd-nspawn containers, and learning systemd beyond NixOS module writing.

Read more →

pypi2nix is a tool that generates Nix expressions from Python requirements.txt, buildout.cfg, or setup.py files for reproducible Python package management.

Read more →

Report from 3-day NixOS hackathon in Berlin with 17 participants. Beginner workshops, presentations, and collaborative hacking at Mozilla office.

Read more →

Building ACI container images with Nix at systemd.conf 2015. Exploring how Nix's reproducible builds and dependency management can improve CoreOS rkt container workflows.

Read more →

How to create truly reproducible development environments with Nix by pinning nixpkgs versions. Ensure every developer has identical environments with one command.

Read more →

After a year of implementing Nix-based DevOps at RhodeCode, I'm back on the job market. A retrospective on building reliable enterprise software installation with Nix.

Read more →