Emacs has incredible useful machineries for code navigation. ETags with projectile, Imenu mode, helm-git-grep to name a few. Doing some frontend work recently I missed same navigation for stylesheets (CSSes) working consistently across different extensions like Less/SCSS.
Focus is one of those additions which turns Emacs usage into real joy and makes programmer’s life happier.
Maven or gradle? Grunt or gulp? Leiningen or boot…?
It takes a few days for beginner Emacs user to learn what’s the difference between windows and frames. Then usually next question arises: how to switch between multiple windows within same Emacs frame?
This is my initial blog note - first from series I’m going to write about one of the most innovative programming languages we can hear of nowadays - about Clojure. New incarnation of almost forgotten Lisp came back onto scene bending minds of thousands of programmers who suddenly discover again the joy of programming.
Have you ever dreamed about changing the content displayed by your web browser straight from text editor?
Latest Episode 11 at Emacs Rocks discovers how you may speed up your web development with awesome swank-js. Btw. if you still don’t have Emacs Rocks in your RSS reader, I highly recommend adding this source right now. It’s excellent place of tips & tricks especially helpful during daily work with emacs.
I found recently brilliant page, I’d like to share with. TypeRacer is the place where you can measure your typing speed and compare it with other participants.
One word of warning - it’s horribly addicting. Actually, there is one more warning. If you think you’re extremally fast typist, you may end up with litle depression - just like me, with my 54 words per minute.
My God, I was pretty sure I could easily beat this guy but looks like the level of 227 words per minute is a bit to high for me. Well, at least now :)
Emacs isn’t only a best-class editor which offers you productivity boost for free. It’s also all-in-one environment which embeds most frequently used tools like console (eshell), irc (erc), news reader (gnus) and… well known “social” gadgets like gtalk and twitter. Yes, that means, you may communicate with friends and check your tweets not even leaving editor window.
Let me show how to configure both.
Finally, after few attempts I decided to move all my posts from tumblr blog to octopress. There were few reasons behind this decision:
- I like having entire blog under my own control. Octopress keeps whole the stuff under git which gives history of all changes, branches and tags. That’s really awesome for programmer like me.
- Hosting on github. There are not enough words to express how github revolutionized my daily workflow. I use this brilliant application in my everyday work, so why shouldn’t I use it for blogging too.
- Ruby. I love ruby. Octopress is based on ruby, thus I love octopress too :)
- Emacs. I’m org-mode addicted. Having a possibility to blog using org-mode is priceless.
If you consider simmilar transition and you need more reasons, look at Octopress main page. It says why and how you may start your journey with Octopress.