Making 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 ArticleRead Lisp, Tweak Emacs [Beginner 1/4]: How to try Emacs Lisp
This entry is part 1 of 1 in the series Read Lisp, Tweak Emacs Okay! People have given lots of great feedback on the e-mail course. It’s time to post the course content on my blog so that you can read...
View ArticleWhat could Emacs coaching look like?
I asked people on Twitter how much they might pay for 30-60 minutes of Emacs coaching. Based on replies and e-mails, the general consensus seems to be about $25-35 for 30 minutes and $35-50 for an...
View ArticleRead Lisp Tweak Emacs [Beginner 2/4]: How to understand what Emacs Lisp code...
This entry is part 2 of 3 in the series Read Lisp, Tweak Emacs Some conventions we’ll use: Inline code will be boxed and monospace in the HTML version and generally surrounded by equal signs in plain...
View ArticleSummarizing the last meeting dates in Org Contacts
Steffan Heilmann wanted to be able to quickly see the last time he interacted with someone if he tracked interactions in org-contacts. That is, given something like this: * John Smith ** DONE...
View ArticleRead Lisp Tweak Emacs (Beginner 3/4): How can I make things more convenient?
This entry is part 3 of 3 in the series Read Lisp, Tweak Emacs “How can I customize Emacs to make things more convenient?” After this module, you’ll be able to: define your own keyboard shortcuts so...
View ArticleRead Lisp, Tweak Emacs (Beginner 4/4): “How can I add more features? How do I...
This entry is part 4 of 4 in the series Read Lisp, Tweak EmacsPrevious module: “How can I make things more convenient?” Some conventions we’ll use: Inline code will be boxed and monospace in the HTML...
View ArticleUpgrading from Rails 3 to Rails 4; thank goodness for Emacs and rspec
I spent some time working on upgrading Quantified Awesome from Rails 3 to Rails 4. I was so glad that I had invested the time into writing enough RSpec and Cucumber tests to cover all the code, since...
View ArticleEmacs hangout notes
Prompted by Michael Fogleman’s tweet that he’d like to see a bunch of us Emacs geeks get together in one room for a hackathon, Nic Ferrier and I tried out a casual Emacs hangout. Tinychat didn’t work,...
View ArticlePublishing WordPress thumbnail images using Emacs and Org2Blog
I often include large images in my blog posts since I use sketches as another way to think out loud. I’d gotten used to using the WordPress web interface to drag and drop them into the relevant section...
View ArticleEmacs, coaching, and unknowns: Figuring out what I want to learn
I’ve been playing around with the idea of hiring an Emacs coach, since Steve Purcell, Christopher Wellons, and Bastien Guerry all offer this service. It helps to go in with a clear idea of what I want...
View Article