rollcat's website

Posts

The Old Computer Challenge v2: Day 0 Summary

Day 0 of The Old Computer Challenge v2 went well. Even though it’s a Sunday, I’ve had to work a bit - which also meant I had to go online. Such is the life of a startup co-founder, I guess. I didn’t mind though, as it created an opportunity to listen to a live stream of up&coming Opera singers, and as a lover of ALL good music (thank you, Mańka), I couldn’t imagine a better reason.

Read more (2min; ~400 words)

Posted on
How to manage dotfiles, the easy way

I’ve published my dotfiles on Github. The readme discusses some very simple and effective strategies for maintaining dotfiles, without the overhead of any third-party tools.

(Permalink)

Posted on
My StarCraft II hotkeys

I’ve published a gist with my StarCraft II hotkeys. The readme discusses the design and philosophy - mostly focusing on ergonomics, improving at the game, and maintaining good habits.

(Permalink)

Posted on
Disaster Recovery

It’s been quite a while since I’ve had to write a detailed post-mortem, and luckily this time the impact is very minimal - I’ve accidentally nuked the contents of the hard drive of my laptop, which I rarely use for any “serious” work. It’s made me reconsider disaster recovery plans, because mine didn’t quite stand the test.

Read more (5min; ~1000 words)

Posted on
Maintaining linear commit history in git

Merging is one of git’s most powerful abilities, but with great power, comes great responsibility. I use merging very sparingly, as I strongly prefer having linear history in my repositories.

Here’s how (and why).

Read more (4min; ~800 words)

Posted on
mg

I’m recently becoming a fan of the text editor mg(1). It is exactly what the man page advertises it to be: a small, fast, and portable Emacs clone.

Read more (3min; ~500 words)

Posted on
My tech stack (2022)

Small tech stack update.

Read more (1min; ~200 words)

Posted on
This website is (yet again) experiencing technological churn

TL;DR: welcome Hugo and Netlify.

Read more (15min; ~3200 words)

Posted on
UUIDs as invoice numbers - abusing a spec for fun and profit

I’m a big fan of UUIDs. They make life better, wherever I need to organise things - correlating objects between vastly different data sources, storage formats, structures, non-structures, databases, caches, etc. I already use them as PKs in Postgres, filenames in S3, and many more; today I wanted to spread their usage to accounting.

Read more (6min; ~1300 words)

Posted on
My tech stack (2019)

It’s been years since I last updated the page describing my stack, so here’s the new stuff.

Read more (4min; ~800 words)

Posted on