Emacs Chat: Tom Marble
Emacs Chat: Tom Marble – Invoicing with Org and LaTeX; Clojure Guest: Tom Marble Tom Marble’s doing this pretty nifty thing with Org Mode, time tracking, LaTeX, and invoice generation. Also, Clojure +...
View ArticleEmacs beginner resources
Sometimes it’s hard to remember what it’s like to be a beginner, so I’m experimenting with asking other people to help me with this. =) I asked one of my assistants to look for beginner tutorials for...
View ArticleEmacs ABCs: A is for Apropos
Sometimes one gets the strangest ideas. I’ve had this kicking around in my brain for a few weeks. Since you read and re-read books to kids endless times anyway, why not learn more yourself along the...
View ArticleEmacs Chat: Jānis Mancēvičs
Chatting with Jānis Mancēvičs about literate programming, Unity game development, and code folding. Want just the audio? Get it from archive.org: MP3 Check out Emacs Chat for more interviews like this....
View ArticleReinvesting time and money into Emacs
I received a wonderful token of appreciation from someone who found my Emacs posts useful. It got me thinking: what would it be like if I made Emacs a large part of my life’s work, and how can I invest...
View ArticleHow Org Mode helps me deal with an ever-growing backlog
2014-04-27: Fixed typo in keybinding – thanks, Sujith Abraham! If you’re like me, you probably have a to-do list several miles long. I like thinking of this as the backlog from agile programming. It’s...
View ArticleReflecting on 10 episodes of Emacs Chats
I’ve posted ten Emacs Chat episodes so far, and the transcripts for the most recent ones are coming soon. These are hour-long conversations with Emacs geeks about how they got started with Emacs, why...
View ArticleThinking about my TODO keywords
It’s been twelve years since David Allen published Getting Things Done, with its geek-friendly flowcharts and processes for handling tasks in an interrupt-driven life. The way I manage my tasks is...
View ArticleGetting R and ggplot2 to work in Emacs Org Mode Babel blocks; also, tracking...
I started tracking the number of tasks I had in Org Mode so that I could find out if my TODO list tended to shrink or grow. It was easy to write a function in Emacs Lisp to count the number of tasks in...
View Article2048 in Emacs, and colours too
While browsing through M-x list-packages, I noticed that there was a new MELPA package that implemented the 2048 game in Emacs. I wrote the following code to colorize it. Haven’t tested the higher...
View ArticleMaking my Emacs-related blog posts available for offline reading
Deepak Tripathi wanted to know how to download all of my Emacs-related posts for offline reading. It makes sense to put together something like that. Xah Lee even charges for an organized ZIP copy of...
View ArticleEmacs Chat: Phil Hagelberg
Phil Hagelberg talks about custom keyboards, pair-programming with syme.herokuapp.com , Clojure REPLs, starter kits and better defaults, packages, helping his kids learn to think systematically, and...
View ArticleHow to update the Org 7 that comes with Emacs to Org 8 (more configuration!...
Update 2014-05-12: Simplified thanks to Sebastian’s note that Org 8 is available in the built-in package repository, yay! The Org Mode included in Emacs 24 is version 7. Version 8 has lots of new...
View ArticlePlanning an e-mail-based course for Emacs Lisp
I’ve been working on an Emacs Lisp beginner’s course, something focused on helping people become more comfortable configuring Emacs. The web-based guide is taking shape quite nicely, but it’s still a...
View ArticleEmacs Chat: Bozhidar Batsov
Bozhidar Batsov (emacsredux.com) shares how he got into Emacs and Emacs Lisp. He also demonstrates cool features from Prelude and Projectile, which are great if you do a lot of programming. Check it...
View ArticleCobbling together a semi-auto-responder using Emacs, Gnus, and org-contacts
It turns out that lots of people are interested in an e-mail-based course for learning Emacs Lisp. Yay! =) Maybe it’s the idea of bite-size chunks. Maybe it’s the ease of asking questions. Maybe it’s...
View ArticlePlaying around with Clojure, Cider, and 4Clojure
4Clojure has a lovely series of exercises to help you practice Clojure. I don’t know much Clojure yet. I’ve basically been taking what I know of Emacs Lisp and trying to cram it into Clojure syntax....
View ArticleEmacs Chat: Oh no, my chat with Bodil Stokke didn’t get recorded!
Camtasia said it was recording the whole thing, and then when I went to edit it, I found that I only had the first 9 minutes. Extracting the .camrec didn’t get me any additional data....
View ArticleEmacs Chat: Christopher Wellons
Christopher Wellons (nullprogram.com , github.com/skeeto/) started using Emacs nine years ago and has built all sorts of nifty customizations since, including something that plays Tetris for you. He...
View ArticleEmacs: beginner, intermediate, advanced
In a recent Emacs Chat, Bozhidar Batsov mentioned the need for more intermediate to advanced resources, not just tutorials covering the same introductory ground. It got me thinking about different...
View Article