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

We're #2

Posted by joshy on June 28, 2005 at 1:49 PM PDT

I promise I won't shill too much, but Chris just told me that our book was the number 2 seller yesterday according to the list posted by the book store! To our readers we send a heartfelt thanks!

- Josh

JavaOne: Day 0

Posted by joshy on June 26, 2005 at 11:48 PM PDT

Sunday is over and I need to get some sleep, as JavaOne starts for real tomorrow, but I wanted to blog down my thoughts (can blog be a verb now?) before I head off to the land of Nod.

JavaOne: Day -1

Posted by joshy on June 26, 2005 at 11:08 PM PDT

My JavaOne week has actually started two days early on Saturday. Why? Because I'm a co-community lead for's Mac community. What's that? You didn't know that there's a Mac community? Hmm. That's a problem. Well, that's why we have the community leaders weekend event two days before JavaOne.

A picture is worth a thousand words.

Posted by joshy on June 25, 2005 at 3:07 PM PDT

This is a random thought, but where are the pictures. Most projects, even the ones that have some visual user interface (as opposed to a library like Rome), don't have screenshots or diagrams. When I come to a new project I want to quickly know what it's about and if it's quality. A picture really helps with that.

Getting ready for JavaOne: The Day of the Desktop

Posted by joshy on June 24, 2005 at 10:59 PM PDT

Well. Here I am getting ready for my first real JavaOne. Actually, I attended back in 1999 and had the rare fortune to see Douglas Adams speak, but this is the first time I will be speaking as an author and attending as a Sun employee. It's going to be exciting.

technology has warped my brain

Posted by joshy on June 17, 2005 at 3:59 PM PDT

Today I was moving a bunch of files around for a new project. I had to copy several directories worth of code and images from a mounted remote disk to my home directory. Here's what I typed:

Why I haven't been posting

Posted by joshy on June 14, 2005 at 4:58 PM PDT

Joshua talks about what he's been doing, what's coming up, and hands out
some reading material.

The Power of the Desktop Java Stack

Posted by joshy on May 17, 2005 at 8:20 AM PDT

Big Brother, a screenshot client + webservice

The last year or so has seen a lot of growth for Java on the Desktop. The peformance, features, and deployment story is getting a lot better, but to what end? So we have a killer platform that lets you build cool desktop applications. So what? What can you do with it?

The Reponse to Why Don't you Ship Swing Apps

Posted by joshy on May 9, 2005 at 12:42 PM PDT

It's been a while since I posted my original weblog on why
some developers aren't shipping Swing apps
, and it's gotten over a hundred responses! This makes me happy because it means there are a lot of you out there who really care about desktop Java and want to ship good apps.

Mac OS X 10.4 has arrived, with a Hi-Rez secret

Posted by joshy on April 29, 2005 at 5:46 AM PDT

As everyone on this side of the galaxy must know by now, Tiger, version 10.4 of Mac OS X (will they ever hit Mac OS XI?), has finally arrived. If you're a Mac head like me you've been eagerly awaiting it at least since the previews last summer, if not from day 2 of 10.3's release.