Skip to main content

Fabrizio Giudici

Fabrizio Giudici is a Senior Java Architect with a long Java experience in the industrial field. He runs Tidalwave, his own consultancy company, and has contributed to Java success stories in a number of fields, including Formula One. Fabrizio often appears as a speaker at international Java conferences such as JavaOne and Devoxx and is member of JUG Milano and the NetBeans Dream Team.

 

Weblogs

Testing for features is not enough: you should always test also for performance. For instance, a test could assert that a given task is executed under a certain time (which is not always easy, and...

As I said in my previous post, a few months ago I've put under my CI a number of projects of mine to...

With the first release ever of a Java VM by Oracle for Mac OS X, a long, long time problem has probably been...

Java is great. But sometimes you get caught in a trap of mud and you don't see it coming.

I think that Maven is a great tool for development. But it can be used for more. For instance, I've just prepared things so that starting from a clean room you can try out my lightweight CMS...

Recently there has been a renewed interest into the Actor programming model. The Actor Model actually comes from the '70s, but as far as I'm...

I might be wrong, but Google just published what appears to be, at least to my knowledge (I could have missed some other in the past) the first interactive Doodle. It's in honor of ...

I might be wrong, but Google just published what appears to be, at least to my knowledge (I could have missed some other in the past) the first interactive Doodle. It's in honor of ...

Monday evening I was back home from Devoxx '11. Excellent conference and excellent people, I'm so happy I was back to it after two years. I'm full...

2011, and I'm back to my favourite conference. In the past two years I attended JavaOne and Jazoon, but for different reasons I wasn't able to go to Antwerpen. A number of things have changed in...

The past summer I announced that I was going to move all my websites to a new CMS, and actually blueBill has been moved since that. Unfortunately...

The last page on the latest issue of IEEE Spectrum attracted my attention since it was about the popularity of programming languages. The page was made of...

I've just left a meeting where the PM congratulated the team because the customer accepted a product release that was made with three weeks in advance of the original plan. First, thank to the...

A number of things are being changed in the infrastructure of Tidalwave projects:

Geertjan Wielenga (Oracle) and Toni Eppleton (NetBeans Dream Team) are going to give a certified training course about the NetBeans Platform. Please...

The past week Markus Eisele notified that on Aug 31 an new release of JDK 1.7.0 was...

I'm an advocate of statically typed language since... the origin of times. You may agree or disagree. But this Tiobe graph clearly speaks to me:

...

My proposal for a Devoxx talk about the powerful Maven Android Plugin, developed by...

I tried my first CMS circa 2004, when I created the first website for the blueMarine project. I remember that at the time I searched for a Java-based...

A few days ago Java 7 has been released and there has been some discussion about a few critical bugs discovered by...

Lombok and AspectJ are two very powerful Java tools, working in a similar way for some respects. In fact, they...

Maven fundamental principle is to translate your esperience and best practices into machine-readable configuration so to enforce your best practices in your build process. As...

I've just started a new series of technical blog posts, about designing applications with a User Interface (all will be covered: desktop, Android, web). They will be published partly here...

I don't recall when I was introduced to TestNG for the first time - for sure, it's a matter of a few years ago.

 Yesterday I've held another round of my DCI (Data, Context and Interaction) talk at JUG Lugano;...

 Yesterday I've held another round of my DCI (Data, Context and Interaction) talk at JUG Lugano;...

Complicated year for me and I've not blogged something with decent technical stuff for a while. This is the n+1 restart that I'm trying... let's see if I can resume with a constant flow of useful...

The CFP for Devoxx 2011 has been opened; more info at http://www.devoxx.com/display/DV11/Home.

Two years ago I was still puzzling about which was the best logging facility for Swing.