Author Archives: jcs

Bending Emacs 9: Time-zones

I’ve written before about Álvaro Ramírez’s time-zones app. It’s sort of like the builtin Emacs app world-clock but easier to configure and you can move the times forward and backward, which is useful for setting up remote meetings in several … Continue reading

Posted in General | Tagged | Leave a comment

Twenty One Lessons From Google

Addy Osmani has been working at Google for about 14 years. During that time, he’s learned a few—basically non-technical—lessons about life as a software engineer. His post, 21 Lessons From 14 Years at Google, lists some of the things he … Continue reading

Posted in General | Tagged | Leave a comment

A Paean To Dumb Jump

I’m a long term user of Dumb Jump. According to this Irreal post, I’ve been a devoted fan since 2017. As I’ve said many times in my several posts about Dumb Jump—search for “dumb jump” on Irreal if you’re interested—I’ve … Continue reading

Posted in General | Tagged | Leave a comment

How We Know C++ Is Too Complicated

Although I am a huge fan of C and have written thousands—maybe millions—of lines of C code, I’ve never warmed up to C++. Every time I’ve had to write in it, I’ve ended up muttering things like, “this is a … Continue reading

Posted in General, Programming | Tagged | Leave a comment

Fixing My Feed From Sacha

I’ve been following Sacha Chua for a long time. I think I started while she was still at University but it was certainly shortly afterwards at the latest. She’s been at it for about 25 years so it’s hard for … Continue reading

Posted in General | Tagged , | Leave a comment

🥩 Red Meat Friday: Reclaiming The Em-Dash

Irreal is, of course, an em-dash friendly site. We’ve extolled the mighty em-dash and our love for it many times. Recently, an odious meme has arisen claiming that “real” people don’t use the em-dash and that its use is a … Continue reading

Posted in General | Tagged , | Leave a comment

Blogging Platforms

Jack Baty has a New Year’s resolution: Don’t change blogging platforms more than once a quarter. Say what? I don’t know about the rest of you but changing blogging platforms regularly seems to me like getting divorced and remarried regularly. … Continue reading

Posted in Blogging, General | Tagged , | Leave a comment

Engineering Rules

I wrote what was supposed to be today’s post last night but in the light of day I decided I didn’t like it and had to start over. Fortunately, I found this set of slides on Akin’s Laws of Spacecraft … Continue reading

Posted in General | Tagged | Leave a comment

Never Try Emacs

A couple of weeks ago, I wrote about Tsoding’s video on the annoying usefulness of Emacs. His conclusion was that you should stay away from Emacs because once you try it, you will never be able to break free. Now … Continue reading

Posted in General | Tagged | Leave a comment

Emacs Lisp Elements

Some time ago, Protesilaos Stavrou published a nice book on Emacs Lisp. The idea is to bring a “big picture approach” to Elisp so that every Emacs user can experience the joy of fine tuning Emacs to meet their exact … Continue reading

Posted in General | Tagged , | Leave a comment