Skip to main content

Tim Boudreau

Tim Boudreau had his first startup when he was 13, and has been hooked since, with brief departures to play rock and roll, write and play music and do graphics and photography. He is the coauthor of NetBeans, the Definitive Guide from O'Reilly and Associates. Tim was part of the team that open sourced NetBeans, Sun Microsystems' Java(tm) development environment, and currently work as a developer on that project. Originally from Massachusetts, he lives in his adopted home city, Prague, Czech Republic.


timboudreau's blog

Egads! An actual Swing Tree-Table!

Posted by timboudreau on June 3, 2008 at 3:36 AM PDT

Four years ago, I went on a hunt for best practices for doing tree table components in Swing.

What technology evangelists really do for a living

Posted by timboudreau on April 11, 2008 at 8:21 AM PDT

We shot some video on our recent whirlwind tour of South America. This fun video shows one of our adventures. What do technology evangelists really do for a living?

See Java code the way javac sees it

Posted by timboudreau on February 28, 2008 at 3:50 PM PST

I wrote a small Swing app to browse javac's abstract syntax trees (ASTs) of source code. If you've ever wanted to write a tool that analyzes Java source code, it is a big help for understanding the Javac tree API.

Class visualization module for NetBeans

Posted by timboudreau on February 28, 2008 at 2:13 PM PST

Last week I wrote a little module that uses the NetBeans Visual Library and the Javac Tree API to create a graph of the contents of a Java file, showing dependencies between class members.

What if we built Java code with...Java?

Posted by timboudreau on January 30, 2008 at 1:36 PM PST

My friend Jon had an interesting insight: Both Ant and Maven rely on lots of XML. XML is good for describing data and terrible for describing behavior. A build is mostly behavior.

NetBeans Editor Demo video

Posted by timboudreau on December 21, 2007 at 4:24 PM PST

Someone who attended my talk in Florianopolis, Brazil put this video on YouTube.

A Little Persistence Framework for Wicket

Posted by timboudreau on November 29, 2007 at 11:13 AM PST

I've contributed a little persistence framework to WicketStuff.

Basically, over the summer I needed to write a couple of web applications.

The NetBeans South American Tour Wraps Up

Posted by timboudreau on November 24, 2007 at 4:04 AM PST

After 11 cities in three weeks, we finished up the NetBeans/OpenSolaris South American University Tour last week in Natal, Brazil.

On Saturday, after our five hours of NetBeans talks, I was scheduled to do a talk at Natal Java Day, at 9:40AM. I awoke to blazing sunlight coming through the window of my hotel room.

The NetBeans Latin American Tour - Starting Week Three

Posted by timboudreau on November 12, 2007 at 12:19 PM PST

It's been a wild week of travel, to Buenos Aires and Cordoba, Argentina and now Santiago, Chile. We've had some adventures along the way.

In Buenos Aires, 90% of the airline pilots were grounded for not having had sufficient vacation to comply with safety regulations. So our flight to Cordoba was cancelled.

The next option was to take an overnight bus.

The NetBeans South America Tour, week 1.5

Posted by timboudreau on November 7, 2007 at 10:46 PM PST

It has been a whirlwind trip so far in South America. Last week we did one city a day for four days - lots of arriving in airports at 3AM, sleeping for four hours and then presenting for five, then talking with JUG members and professors into the night, then getting on another plane. But it's been a blast.