Skip to main content

Josh Marinacci

Josh Marinacci first tried Java in 1995 at the request of his favorite TA and never looked back. He is a blogger and co-author of Swing Hacks for O’Reilly. He is currently a Developer Advocate for the webOS at Palm, Inc. He previously worked on JavaFX, Swing, NetBeans, and client lead for the Java Store at Sun Microsystems. Josh lives in Eugene, Oregon and is passionate about open source technology & great user interfaces. He uses a Palm Pre, MacBook Pro, and Nikon D50 SLR to spread understanding of great design in software.


joshy's blog

My Java One Talks

Posted by joshy on March 3, 2007 at 2:39 AM PST

Just a quick post as I'm rushing to be ready for the Java Posse Roundup conference next week.

Netbeans M7 and the amazing new Web Start plugin

Posted by joshy on February 27, 2007 at 7:12 PM PST

Milestone 7

Milestone 7 of NetBeans 6.0 recently came out and I tried it out for the first time today. Now I know what you are thinking: "Don't you work on NetBeans? Don't you work for NetBeans?!" Well yes, I do. But I'm working on a branch that hasn't migrated to the 6.0 codebase yet.

Tricked out maps and a new tile provider.

Posted by joshy on February 22, 2007 at 5:08 PM PST

In previous blogs I introduced the JXMapViewer and JXMapKit, all part of the SwingX-WS project. We're still working on improving these classes and have more good stuff coming.

First release of JSR 296

Posted by joshy on January 30, 2007 at 4:08 PM PST

Hans just announced the first prototype implementation of JSR 296, the Swing Application Framework. I'm very excited about this because it will make Swing applications a lot easier to build and more maintainable. I'm even more excited because we will have top notch support for JSR 296 in NetBeans 6.0.

Free Projects Part 4: an LCD Controller

Posted by joshy on January 19, 2007 at 2:34 PM PST

My sincere apologies. I completely forgot to post the code from the last free project, sketch pad, so here it is. I also forgot that I have one more project to give away, one very different than anything else I've ever done.

Tag! I'm it

Posted by joshy on January 4, 2007 at 10:35 AM PST

Some of you may have seen the five things you don't know about me meme going around. The idea is that someone tags you, you post to your blog five interesting things that people don't know about you, and then you tag five more people who must do the same.

Rockin' 2007

Posted by joshy on January 2, 2007 at 12:33 PM PST

Well, the new year has come and my vacation is over. I the last three weeks I gave a way a bunch of projects, released the JXMapViewerApplet, I had my entire family fly to Oregon from all over the country, and got married to the beautiful Jennifer Greenup.

A Mapping Christmas Present

Posted by joshy on December 22, 2006 at 10:32 AM PST

You may get several Christmas presents this year so I'd like to give you all mine first. Best to be early than late and forgotten. :) You can scroll down to the screenshot and link if you want, but if you prefer some delightful Christmas suspense begin reading here. You might want to grab some egg nog first. In fact, adding a splash of rum might help too. We've got a lot to go through.

Subversion Support in NetBeans 5.5

Posted by joshy on December 18, 2006 at 9:40 AM PST

I've been so busy with NetBeans 6.0 work that I haven't commented at all on NetBeans 5.5. We just went final about a month ago and had a big party in Prague. 5.5 is a big release, though most of the work is under the hood or on the server side and being a client side developer it doesn't affect me much.. The new Visual Web Pack is pretty nice though.

Free Projects Part 3: SketchPad

Posted by joshy on December 4, 2006 at 12:44 PM PST

Last week's project

So far the response to my free projects has been positive. There was a question about why I put the strange requirement of having to create a project to get the code. The simple reason is because I thought it was funny. I have no way to enforce that anyone does anything with the code.