Gabriel's Blog

Chromium Foundation

December 3, 2021
We need to divorce Chromium from Google The world of browsers is pretty bleak. We essentially have one viable player, Chromium, flanked by the smaller players of Firefox, spiraling in a slow painful self destruction, and Safari, a browser well optimized for Apple products. note: We're specifically discussing browsers, but you can roughly equate the arguments I make later with the browser's respective engines. The current state of browsers is a difficult one.

A Reflection on Operating Systems

November 13, 2021
macOS. Windows. Linux. It's all bad. Clickybaity line aside, it's worth digging into the "Big Three" when it comes to operating systems. Over the years I've used them in various forms and versions, on personal desktops, production servers, work laptops, and so on. I've seen both the good and the bad for most of the operating system choices discussed, but I will in no way claim to be an expert.

From Guix to NixOS

September 29, 2021
it's a matter of compromise I really, really like the idea of a declarative model for things - define a state you want an application to be in, and let the system figure out how to get there. It's what drew me to Terraform (my first real exposure to declarative systems) and what eventually lead me to paying particular attention to Guix. NixOS was on my radar, but having been inducted into the land of lisps I didn't particularly like the configuration language.

Emacs Induction

September 1, 2021
Recently, I decided to pick up Emacs. sidenote: this is my first post using orgmode. so apologies for any weirdness. I've always been fascinated with the culture around text editors. Each one is formed of its own clique of dedicated users, with either a flourishing ecosystem or floundering community (see: Atom). You have the vim users, swearing by the keyboard shortcuts, the VSCode users, pledging allegiance to the flag Microsoft and Node, the Sublime fanatics, with their focused and fast editor, and the emacs nerds, living and breathing (lisp).

On Keyboards

August 19, 2021
My current keyboard is a GMMK Pro But before diving in that keyboard, let’s get into my history with keyboards. My first “proper” mechanical keyboard was a Corsair K70 with Speed Silver switches - a now massive 100% keyboard that was quite pretty. While I liked the speed silver switches for typing, gaming was another question. I tended to rest my hands quite heavily on the keyboard, and would accidentally actuate keys from time to time.