A Tour of Nix Flakes

monkey island tour

For a while now I’ve been wondering about Nix Flakes, what they are and how they are going to change how we use Nix.

My productivity systems

3 headed monkey

Continuing on the trend of things that I can talk your ear off about… Productivity tools and systems!

Getting started with Meditation

3 headed monkey

How do you know someone is a meditator? Don’t worry they’ll tell you. OK, that was not the original joke but you get the idea.

Notes on leading projects as a software engineer

trials

A successful software project has many parts and many people contributing to it. What I want to focus on here is the role that a software engineer can play when they are leading the tech function.

At PN we call this role “solutions engineer”, it is sometimes called “project lead” or “lead engineer”.

My goal is to clarify my own thinking on this topic as well as giving insipiration to others that are holding a similar role or are interested in taking it.

Tutorial: Getting started with Home Manager for Nix

Monkey Island governor mansion

My opinion is that Home Manager provides a radically better way to manage a user’s environment for both packages and dotfiles, effectively allowing you to take a configuration as code approach.

The goal of this post is to show you how to get started with Home Manager from scratch, install packages, port over some existing configuration and explore more advanced features.

A Client-Server development environment

real moment

I’ve been setting up my development environment like described in this post since when I started working from home 6 years ago. It’s been great for me and many on my team and I’ve been recommending this to friends for quite a while but I’ve never formalized it.

So, tell me about Nix

Loom

Nix has been around the block for a while but recently, both from outside and from within the Nix community, I’ve seen several efforts to make Nix more beginner friendly.

A 100 days of meditation

3 headed monkey

This is a personal post about my relationship with meditation and my life journey so far with respect to this practice. I’m not sure if it will be helpful to anyone else, but I wanted to push myself to reflect a bit on this subject so here we are.