Archive for the 'Programming' Category

EuroSeattle Startup Weekend

Wednesday, January 29th, 2014

Last weekend I attended my first Startup Weekend. The event was very well organized; I had a great time and got to know a lot of good people.

API Prayer

Friday, October 11th, 2013

Our Father in heaven,
hallowed be your OAuth tokens.
Your data come,
your quota will be increased,
in the sandbox, as well as in production.
Give us this day out daily stats,
and forgive us our outdated docs,
as we have also forgiven those whose timestamps lack time zone offsets.
And lead us not into premature standardization,
but deliver us from expired SSL certificates.

OSGi and Eclipse RCP Talk

Thursday, November 17th, 2011

I gave a talk at the Seattle Java User Group this week, where I talk about two technologies I use at work: The OSGi module system, and the Eclipse Rich Client Platform. Giving this talk was a good experience, and the audience was great. You can watch the talk below.

One Year’s Tracklogs

Sunday, December 12th, 2010

Here’s a map that shows every tracklog I recorded this year, driving and hiking around Washington State (mostly).

Hosting Applets in Google Docs

Friday, January 22nd, 2010

Google Docs recently added support for uploading arbitrary files (up to 250MB large). Can this be used to host Java applets?

GTAC 2008

Thursday, October 23rd, 2008

Here are my take-away notes from the first day of the Google Testing and Automation Conference.

Manning Books in Safari Books

Thursday, June 19th, 2008

Over the last few days several books from Manning Publications appear to have been added to Safari Books.

No Fluff Just Stuff

Sunday, April 20th, 2008

Spent this weekend at the Spring 2008 Pacific Northwest Software Symposium. Here are my notes (trimmed down to whatever I felt was new & noteworthy to me) and some general comments about the event.

Using Java to Read Excel Files

Thursday, February 14th, 2008

I recently needed to add support for extracting data from Excel files (which are still ubiquitous in labs) to a Java application.

Some Java Benchmarks

Saturday, September 29th, 2007

During the last two weeks I ran some tests to answer a few questions that had been accumulating:

  1. Should I disable hyper-threading (ht)?
  2. How much does doubling the available memory improve performance?
  3. Mirror, mirror on the wall, who has the fastest JVM of them all?