I haven’t wrote anything new for a long time now, part due to spending most of October vacationing in Thailand, part due to the massive work load that landed at my doorstep, when returning from Thailand islands.
Until I’m finished with clearing my desk, so I could get back to write here, I thought I might leave you with some quality Java development babbling, to help drive a way the boredom of the daily commute.
Now, these four dudes must have a lot of free times on their hands, delivering an hour long quality podcast every week. Check the Java posse here.

Now days, technology eager and innovation craving programmers can find abundant amounts of learning material online, served in an easy to swallow and digest form, such as video casts. One of the most prolific sources of technical info is Google, which now posted video sessions from the “google I/O”, may 08, dev gathering.
In this video Josh Bloch (formally at sun) gives an hour long session about his new second edition of the Effective Java book. I found the session to be only somewhat interesting (Enum sets are not my main point of interest), plus the video quality is not ideal for reading through source code.
The discussed book is a well gathered compilation of 78 Java best-practices (although, to be honest, I’ve only read about 20% of it). Another great book of his, that I’ve read and planning to post here about, is Java Puzzlers.
Listed below are other sessions I watched, or plan to watch (sadly, most sessions are about web programming and client side – not my cup of tee).
Google I/O 2008 – Underneath the Covers at Google – GFS, big table, and the parallelism library MapReduce.
I wonder what similar constructs for parallelism IBM have up their sleeve…
Best Practices – Building a Production Quality Application on Google App Engine (Production stuff – I like the news from the front)
Dalvik VM Internals (That’s Google implementation of Java to avoid paying Sun royalties for JME)
How Open Source Projects Survive Poisonous People (programmers intrigues always interesting)
Painless Python for Proficient Programmers (I’m starting to work my way through Python these days)