63 private links
A reminder that if there's too much complexity in your configuration the syntax used to represent it probably won't save you from issues.
Interesting use of make to manage your dotfiles. I have a tiny Python script for that, but this looks even more portable.
Looks like we got a new and interesting language for configuration. Might become a nice alternative to yaml and its traps.
Cool tip showing what can be done with got bare repositories.
Very interesting case full of lessons. Of course, increasing the complexity of the system overall can lead to such hard to find issues. It's also a tale into how seemingly innocuous settings can interact in unexpected ways. I also like the lessons learn pointing to the fact that you can and should debug even the systems you use through abstractions, diving into the code is almost always a good thing (even if in this particular case it wasn't strictly necessary in the end). And last but not least it shows the tension between mastery and automation... the more you automate the least you master the system, and at the same time this automation is necessary for building resilience in the system.
Oh, that looks very interesting. I'd definitely have use for this. I tend to manage several aws or ssh configs per customers and it's not always easy to deal with. This could lead to a nice separation.