guru-mode
Getting started with Emacs is hard. That’s a fact of life and you shouldn’t believe anyone telling you otherwise. One of the harder parts of the journey to Emacs mastery is remembering all those k...
Getting started with Emacs is hard. That’s a fact of life and you shouldn’t believe anyone telling you otherwise. One of the harder parts of the journey to Emacs mastery is remembering all those k...
I’m mostly a Ruby on Rails developer these days and as such I’m pretty fond of the Slim template language. I’ve always hated HTML + ERB, since that evil duo encourages all sorts of evil practices a...
It’s been quite a while since my last blog post. There hasn’t been much action on the open-source projects I happen to maintain either. The reason for this is quite simple - recently I’ve joined th...
Here’s one true Emacs Knight (courtesy of my friend Gergana Stancheva). It was originally created to serve as the avatar of my @emacs_knight Twitter account, but it’s way too cool to be confined...
A few weeks ago I wrote an article about the state of package management in Emacs. In that article I pointed out that on the side of package.el too much was riding on the poorly maintained Marmalad...
I’d like to apologize to everyone insulted by my previous posts. Contrary to popular belief I acknowledge EmacsWiki’s contribution to the Emacs community. Obviously many people are too fond of its ...
Prelude Yesterday I wrote a highly controversial article about the state of the EmacsWiki and suggested a few things we can do to make things better. I got the usual batch of hate mail and some re...
Prelude Emacs is slowly, but firmly moving in the right direction with Emacs 24. A lot of new important features are coming, the release date is nearing, but there is something worrisome on the ot...
When I program in Java I usually leave the comfort of Emacs and use IntelliJ IDEA instead (for various reasons that are irrelevant to this post). IDEA has one particularly nice feature - “auto-save...
Many people are having trouble remembering all the rake tasks defined in a particular project’s Rakefile (especially if they hadn’t authored it). This is quite normal given the fact that Rails’s Ra...