Weapons of Choice

I do Java for a living. Apart from a two-year hiatus back in 2003-05 I’ve been a Java guy ever since I left university in 1997 (Man, sixteen years now! I didn’t realize.).

More …

Raspberry Pi

The main focus at the JFokus conference last week seemed to be the Raspberry Pi. Sure, Oracle was pushing Java 8, JEE 7 and whatnot, but everybody was talking about the Little PC That Could. There were raffles where you could win them, and according to rumors they were given away to the audience at the embedded systems keynote.

More …

Asadmin shell completion

I’ve been juggling glassfish servers a lot lately, and found the asadmin CLI admin tool pretty nice. There was one thing lacking though: ZSH tab completion. So, being a hacker, I thought to myself: “How hard can it be?”

More …

Let's write an emacs mode for Inform 7!

So, my love affair with Inform continues. Whatever love I housed for the in-built editor however, has withered and died. The keybindings all felt wrong, I kept accidentally narrowing the scope of the code, and had to use the mouse way too much for it to be a pleasant writing experience. So I thought, Hey, why not write an emacs mode for Inform? I’ve been meaning to learn about major modes and syntax highlighting anyway, and this is as good an excuse as any. After a bit of research, it turned out that creating a new major mode was pretty straightforward.

More …

JFokus 2012

Last week was JFokus, and a great time was had by all. This was the third time for me, and I’m really glad they moved the location to Stockholm Waterfront. Last time I went, we were crammed into a cinema complex with far too little floorspace, no wifi and very limited toilet facilities. This year though, the location was great and the surprisingly good coffee kept flowing all throughout the three days.

More …

The Ballad of Emacs-Eclim

I’ve been using emacs-eclim for java development fulltime for well over two years now, and I’ve been a co-maintainer for a couple of months, but I’ve never really written anything about it. I guess part of it is because I’m way too lazy to do a big write-up explaining all the moving parts and how it relates to eclim and eclipse. You know, a proper blog post.

More …

Nine Months of Working Remote

After a routine software update yesterday, my work laptop suddenly refused to boot. That was a bit scary, and left me stressed out. You see, I’m working remote, and the rest of our IT department is located about 1000 km away. Which pretty much meant “You’re on your own, kid. If you can’t solve this yourself, then you won’t have a workstation for a few days.”

More …