I joined Advogato more than 10 years ago(!), and my last
entries here are
from ages ago. I am planning to do some more posting here;
main reason for
that is that I just installed the advogato.el
for emacs, which
hopefully allows for painless publishing from within emacs,
something which
unfortunately cannot be said for the interaction with e.g.
Blogger.
In the last ten years, I've written a lot of software, both for money and for fun, using C++, Perl, Python, Ruby, Emacs-Lisp, and good-old C. For some reason, most of the code has involved C and Emacs, I am somehow drawn to projects where that particular knowledge is useful.
All those things
that were once a bit mysterious, such as autotools, parsers,
Lisp and all
those obscure tools like objdump
,
strace
,
procmail
,… have entered my comfort zone.
Editor-wise, I am
still using GNU/Emacs, as I've been done since the mid-90s,
with maybe a month
or so somewhere in 2000 where I went cold-turkey to vim. That
did not last; I
do like vim, but I am much more productive with emacs, and
it's taking over
more and more of my computing universe.
I went as far as starting a blog with emacs tips at the end of 2008: Emacs-Fu, where I try to share useful thing about the One True Editor. There are many little gems, but some of them are well hidden, such that I still often find some nifty trick that has been in emacs for twenty years, and I never discovered. My emacs-lisp is still a bit embryonic; good enough to glue things together, but not really fluent. I am brushing up my skills in this area though, and re-reading SICP.
I
am also still a
happy Gnome-user. I have learned a lot from reading the code
from so many
talented hackers. I think Gnome 3 offers some great
opportunities, and I just
got my first patch accepted into gnome-shell
(it fixes the
12h/24h clock bug). But it must be said that with my
workflow revolving around
emacs, the desktop environment is less important.