My Year in Reading, 2023 Edition

I normally hide Easter eggs or just random comments into my footnotes. And so normally it does not matter if you folk read it or not. But this post was really off the cuff and there are some details that have snuck into the footnotes. So, please do give ’em a peek courtesy, Tom Gauld ...

December 31, 2023 · Mario Jason Braganza

Emacs, Three and a Half Years On

If someone had told me three and a half years ago, that I would: Use Emacs as my primary editor nearly everywhere. Not just as an editor. In fact, I would stop thinking of it as an editor and come to see it for what it really is. A whole computer with an editor bolted on. Use Emacs not just for writing, but also have it serve as the cornerstone for two other extremely important activities in my life, organising my life (with Org Mode) and tending to my commonplace book (with Org Roam) Come so far as to scrape a web page, set it up as a connected node in my Zettelkasten, strip close to fifty superfluous lines, edit the rest to my liking, change the title to title case, and then file it way within minutes, and learn do all this by osmosis and research over the years, just by using it daily and being curious1 Have a kind community support all my crazy attempts to bend Emacs to my will I would have told you, you were off your rocker. But I do, do these things (which, I’m ridiculously pleased with) and have this wonderful community (which, I am earnestly grateful for). Here’s to three and a half decades! ...

December 30, 2023 · Mario Jason Braganza

On How the Kubernetes v1.29 Logo Came About

Kubernetes v1.29 was released a couple of days ago. And just like every other release before it, it has a distinct name and theme (Mandala) as well as its own unique logo. In whose creation, I’m proud to say, I had a part to play! ...

December 15, 2023 · Mario Jason Braganza

Weirdly Placed Emacs Org Branches Are Only Cosmetic

Every evening, after my shutdown ritual, I move my current day’s branch to the bottom of my Org Mode file, so I begin the next day at the same fixed place, at line 36.1 The day is done; moving it to the bottom of the pile ...

November 27, 2023 · Mario Jason Braganza

Getting Emacs Windows to Not Be Shy

Figuring out my webapps problem yesterday made me ask myself if I could somehow repurpose that little xdotool script to solve another niche itch that I had. Spoiler alert: It did. I run Emacs as a daemon, and use EmacsClient to connect to the Emacs process. Makes it really ease to launch, work on, sling around and close lots of Emacs windows.1 Which brings me to the hiccough. I launch EmacsClient and a window (frame) does indeed launch, but it just … stays there in the background. ...

November 18, 2023 · Mario Jason Braganza

On How Emacs Adapts

I love it whenever the Roger Ebert of the Emacs world aka Jon Snader aka irreal, gets his hands on one of my posts and uses it for his insightful annotations. His conclusion is something I totally relate to, because that is exactly what has kept me using Emacs ever since I began using it. It bends to my will. Or as Jon puts it … It’s yet another way that Emacs adapts itself to its users rather than insisting those users adapt themselves to Emacs. ...

November 18, 2023 · Mario Jason Braganza