Moving to Linux: some notes

I thought I landed on Regolith for daily use, but the Cinnamon Desktop keeps dragging me back. It’s just so darn neat. I like how sensible most of the defaults are, how snappy the Software Manager is and that I don’t have to jump through a lot of hoops to be able to install FlatPaks. Linux Mint feels like a proper OS; something that’s just not patched toghether from a disparate code bases from across the internet.

More …

Back to Linux

One day I noticed that my MacBook wouldn’t lay flat on the table. That’s weird. I did some research, and it turned out that my battery was swollen, and I needed to replace my machine ASAP or horrible things would happen.

More …

Querying MS SQL from Babel

I finally managed to hook up org-babel to an MS SQL server, albeit in a roundabout way. The key is to use the dbi engine and let Perl do the heavy lifting. I’m documenting my work here for posterity.

More …

Smooth Emacs

This hack by Ivan Kryukov to add smooth buffer transitions is pretty cool.

Ditching GMail

I remember when GMail was cool. If you managed to snag an invite you got a whooping 1GB of storage, which was amazing for its time, and it pretty much solved the spam problem once and for all. Google was a different company back then, and could seemingly do no wrong.

More …

Working with Java in Emacs (yet again)

There are a couple of legacy Java services at work that I have to do maintenance on every once in a while. I haven’t really kept up with the state Java for the past few years, so my approach goes something like “change as little as possible and pray for minimal breakage”.

More …

Blocked

I sit down to write, I tell myself. I enjoy the creative flow. There is a certain gratification to committing your words to paper. And anyway, I tell myself, today is going to be different.

More …

Node-pokeapi

I built a simple node.js client for fetching Pokémon data from pokeapi.co. You can run it on the server as well as in a browser, although in the latter case you’d need to direct the requests through a proxy on your origin server.

More …