Author Archives: jcs

Org Roam From An Outsider’s View

As most of you know, I’m a big fan of the Zettelkasten idea and of its org-roam implementation in Emacs. There are several videos on org-roam, including the System Crafter series, that will help you get started. Matt Williams also … Continue reading →

Posted in General | Tagged , | Leave a comment

Renaming Files With Dired

I’ve written about this many times before but it’s so useful it bears repeating. It’s about a technique I use all the time and one that I’m sure the rest of you will find worthwhile too. This post is inspired … Continue reading →

Posted in General | Tagged | Leave a comment

Red Meat Friday: Real Software Is Not Written with IDEs

Last week’s Red Meat Friday was essentially anodyne so here’s something to get (certain) people’s juices flowing: real software is written in #vim, #nano, or #emacs. if you still use an ide (especially for interpreter languages), go back to high … Continue reading →

Posted in General | Tagged , | Leave a comment

Pointers

One of the hardest things to learn in C—indeed, many say it’s the acid test for a good C programmer—is pointers. Here’s an amusing cartoon (via Karl Voit) that explains it as well as any other explanation I’ve seen. Pointers … Continue reading →

Posted in Programming | Tagged | Leave a comment

Choosing Your Tools

Yann Esposito has an interesting take on choosing tools and the choice between VS Code and Emacs. His post is from a couple of years ago but has aged well. He reminds us of a Microsoft strategy that we all … Continue reading →

Posted in General | Tagged | Leave a comment

Are Multiple Cursors Suboptimal?

Over at EINVAL, Wojciech Siewierski considers multiple cursors (in Emacs) and whether it’s suboptimal. His post is entitled Multiple cursors considered… suboptimal, which seems rather provocative but the post is actually very even handed and concludes, as you’d expect, that … Continue reading →

Posted in General | Tagged | Leave a comment

Another PhD Workflow

I’ve written previously about the PhD workflows of Gilles Castel and Sam Wallace. They’re Emacs based and highly efficient. Now, Tony Zorman has published his own PhD workflow. It’s also Emacs based and has several interesting wrinkles. The most salient … Continue reading →

Posted in General | Tagged | Leave a comment

Book Logging

Jack Baty has a post on how he logs the books he’s read. Logging books you read may be useful information to keep but it’s probably not all that interesting to others. What is interesting, though, is how he uses … Continue reading →

Posted in General | Tagged , | Leave a comment

Airbnb Faces and Adapts to the Future of Work

With the COVID-19 pandemic winding down, many companies have started planing for getting their workers back into the office. They are, if you’ll forgive the hackneyed cliché, like dinosaurs after the meteor hit wondering how to get things back to … Continue reading →

Posted in General | Tagged | Leave a comment

Red Meat Friday: Coffee Confidential

This episode of Red Meat Friday isn’t really red meat so much as an account of a skirmish between two bête noires of yore. The two combatants were Microsoft and IBM. Not very long ago they were the two giants … Continue reading →

Posted in General | Tagged , | Leave a comment