Inklings: a tumblelog

Gaeltacht Ghaibhnigh Arís

“Reforging of the Gaeltacht”

Tenebra

Tenebra is an atmospheric puzzle game with rogue-like aesthetics. Guide the hapless protagonist to the exit. Poor guy is afraid of darkness and refuses to walk in the dark areas.

This is great wee game. I have the Spectrum copy on my TheSpectrum, and it’s available for quite a few platforms. It’s an ideal candidate for something like the Jupiter Ace too, but there’s no version for it.

"Sealed Secrets" for Kubernetes

A Kubernetes controller and tool for one-way encrypted Secrets.

I have to take a look into how it works on the backend, but it at least looks promising as an alternative to using Vault and the likes.

From Linux to NetBSD, with SSH only

Perses

It looks to be a less sucky alternative to Grafana.

Architectural Decision Record

Also see Documenting Architecture Decisions from a few days back.

Web Components

Web Components is a suite of different technologies allowing you to create reusable custom elements — with their functionality encapsulated away from the rest of your code — and utilize them in your web apps.

Mergiraf

Mergiraf can solve a wide range of Git merge conflicts. That’s because it’s aware of the trees in your files! Thanks to its understanding of your language, it can often reconcile the needs of both sides.

You can teach Mergiraf a new language in a completely declarative way. It’s a nonviolent animal, so it prefers that over imperatives.

Where I think this would be useful is for some issues we hit at $DAYJOB merging configuration files, JSON in particular.

spr: stacked pull requests on Github

Easily manage stacks of pull requests on GitHub. git spr is a client side tool that achieves a simple streamlined stacked diff workflow using github pull requests and branches. git spr manages your pull request stacks for you, so you don’t have to.

With git spr each commit becomes a pull request, and each branch becomes a stack of pull requests. This allows for multiple commits to be stacked on top of each other in a single branch, avoiding the overhead of starting a new branch for every new change or feature. Small changes and pull requests are easy and fast to achieve. One doesn’t have to worry about stacked branches on top of each other and managing complicated pull request stacks. The end result is a more streamlined faster software development cycle.

This is maybe just a little bit too much like the way Gerrit works for my personal taste, but it’s at least an interesting tool.

How Jane Street Does Code Review

Apparently they have their own code review tool called iron (that repo is now empty) that comes from a very different set of basic principles from those the various forges use for their code review tools.