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

You vote for your favorite article and I'll write it!

Posted by joshy on September 20, 2007 at 2:56 PM PDT

I'm thinking of working on another article or two over the next few weeks, but I don't know what to write about. Oh sure, I have lots of ideas, but I don't know what's most interesting to you. Ultimately my writing competes with about 4.8 billion other things for your valuable attention, so I only want to write the things that you want to read.

A question about SocketPermissions

Posted by joshy on September 20, 2007 at 10:44 AM PDT

I'm going to abuse my celebrity and world renowned fame today (world renowned means the 5 mile radius around my house, right?). I have a technical question to ask my wonderful audience of readers (who are all beautiful, smart, and above average). I've looked through the Javadocs and some tutorials without understanding a few details, so here goes.

See me speak about JavaFX at the Midwest Java Technology Days

Posted by joshy on September 14, 2007 at 4:22 PM PDT

Every year lots of developers come to San Francisco for JavaOne. More than fifteen thousand I think. But even more don't come to JavaOne; which might be a good thing since there are over four million of us Java developers out there. That would be a big cafeteria! Think of the line for lunch! Fortunately there is an alternative.

JavaFX != JavaFX Script

Posted by joshy on September 10, 2007 at 7:37 AM PDT

I recently gave a presentation at the Portland Java Users Group about Java FX. After talking to some of the fine members of PJUG I realize that there is a lot of confusion about JavaFX and JavaFX script. JavaFX Script is just one part of the larger JavaFX umbrella. In fact, you don't even have to use JavaFX Script to gain many of the benefits of JavaFX!

Nimbus Nears Completion

Posted by joshy on September 8, 2007 at 7:37 AM PDT

My friends back at the Swing ranch have been working very hard on the new Nimbus look and feel for Swing. When I first saw it my only complaint was that I couldn't get my grubby little hands on it right away. Well, it sounds like we shouldn't have to wait too much longer. Jasper's weblog has all of the details.

My new life in JavaFX

Posted by joshy on August 31, 2007 at 8:07 AM PDT

I'm exhausted so I'll just make this a brief lead-in to more blogs coming next week. The short news is that I've switched teams (again :). I'm now on the JavaFX team working on new tools. In fact, I've been in Prague all week meeting my new coworkers, as we hail from around the globe.

NetBeans to become GPL!

Posted by joshy on August 17, 2007 at 7:51 AM PDT

I have been in the open source world for a long time. Pretty much since I first installed Slackware in my sophomore year of college (I'll leave calculating that year and my age as an exercise to the reader). I have always felt that open source and commercial interests, when managed properly, can have a wonderful balance that benefits both the consumer, developers, and companies.

UltraSparc T2 launch: [keanu] Whoa! [/keanu]

Posted by joshy on August 7, 2007 at 10:19 AM PDT

I know this isn't really Java related, but I just got an email that Sun's UltraSparc T2 launched today. Even though I'm not a hardware guy and I've forgotten most of my CompE classes from college, I'm still interested in the changing state of the art chip design.

Want to get paid to work Flying Saucer?

Posted by joshy on August 1, 2007 at 4:31 PM PDT

It's not often that I see offers to pay someone to do a contract job on an open source project, with all of the code contributed back to the project. I know lots of people who work on particular projects full time as part of their job (myself, for example), but rarely do I see a direct offer of payment to have someone implement a particular feature.

Java FX updated, and a visit to the future of client Java

Posted by joshy on July 20, 2007 at 11:55 AM PDT

Open JFX updated

OpenJFX, the open source version of Java FX, was just updated.
It has lots of improvements and demos, but the biggest thing is the first compiler, which will compile Java FX Script directly into bytecode rather than interpreting it.