Talks I Gave at Conferences and Meetups

Here is the list of talks I gave at conferences and meetups (and I try to keep this list up to date): 2018-04 – Baking A Microservice PI(e) (with Roberto Cortez) – Devoxx UK (London, UK) 2017-11 – Baking A Microservice PI(e) (with Roberto Cortez) – Devoxx (Antwerp, Belgium) 2017-05 – The PluraSight Experience (with Koffi Sessi) – Devoxx UK (London, UK) 2017-04 […]

Read More →

CDI and Forge Talks in Europe and Morocco

Are you going to JavaOne? Well I’m not! But instead I’ll be doing some talks in October and November in Europe and Morocco. Four years ago I toured central Europe giving CDI talks. Next week I’ll start another tour with CDI and Forge talks. Here is my schedule : Tuesday 20th of October – JUG Frankfurt (Map) : Talk on JBoss Forge […]

Read More →

Speaking at JavaOne 2013

Last time I was at JavaOne, the conference was organized by a company called Sun Microsystems, at a unique location (Moscone Center) and most of my friends were wearing a blue t-shirt. I was very excited, it was my first JavaOne and I was giving a few talks about the JCP. I met dozens of people (Stephen Colebourne, Michael Nascimento […]

Read More →

To inject or not to inject: CDI is the question

Two weeks ago I did a little tour around several JUGs and conferences to talk about dependency injections with CDI. The final goal of this road movie was to end up at GeeCon in Krakow. It was my second time at GeeCon and I have to say that this conference is like good wine : getting better with age. This community based conference is on its third edition and attracts people through out central and eastern Europe. Plenty of good speakers, nice location, skilled attendees... and a lot of fun (GeeCon organizers are party addicts). So make sure you mark this conference into your agenda for next year....

Read More →

A week in central Europe… with CDI

I haven't talked much lately at conferences or JUGs. The last one was Devoxx in November 2010 and I have been quite ever since (working on some other plans ;o) But it's time to do a bit of touring again. This time it will be Central Europe and the topic with injection in CDI. The presentation of the talk is To inject or not to inject: CDI is the question and the description roughly is :

After a quick introduction of CDI (Contexts and Dependency Injection) I will concentrate on dependency injection and the type-safe approach on injection in CDI. If you are fed up of using String based configuration, come to this talk and have a type-safe journey on CDI.

How come I am touring again ? Everything started with an invitation from my friends at GeeCon. I discovered GeeCon in 2009. It was the first edition of this conference in Cracow (Poland) created by the local user group.

Read More →

A busy week at Devoxx

If you don’t already know it, next week is Devoxx : the biggest European Java conference. It’s my 4th time there and this year I’ll be doing 2 conferences, 1 BOF and 1 book signing session. Tuesday, from 9:30 to 12:30 : University talk The Java EE 6 Platform.  I’ll be doing a 3 hours talk with Alexis Moussine-Pouchkine with plenty of demos. We will gradually develop a web application using most of the EE specifications (Managed Bean 1.0, JPA 2.0, Servlet 3.0, EJB 3.1, JSF 2.0, Bean Validation 1.0 and JAX-RS 1.1) Tuesday, from 7pm to 8pm : BOF Why Should I Care About Java EE 6 ?. If you’ve attended the university talk or if you just want to talk about Java EE 6, come to this BOF. With Alexis we will be sharing this BOF with Paul Sandoz, Roberto Chinnici, Ludovic Champenois and Emmanuel Bernard. Wednesday, from 3:10 to 4:10 : Conference talk What’s new in Java EE 6 ?. This one hour talk is for people who already know Java EE 5 and want to discover what’s new in EE 6. I’m proud to say that I’ll be talking in room number 8 (the biggest) just after James Gosling. Cool ! Wednesday, from 4:10 to 4:40 : Book signing session. If you want to know more about Java EE 6 and get a copy of your book signed, let’s meet in the ground floor at the […]

Read More →

Java EE 6 book at JavaOne

Hurrah !!! My book physically exists. It was printed last week and is available at JavaOne. So guys, look for the book shop in the Moscone center, and ask for the already best-seller Java EE 6 book. You can’t miss it. It has been published by Apress (it’s black and yellow) and, as you can see on the photo, it’s […]

Read More →

GeeCon is over, long live GeeCon

As I mentioned a few weeks ago, I’ve been invited to GeeCon to talk about Java EE 6. This very first edition of GeeCon took place in the city of Crakow and was aimed at Eastern European Java developers. The Polish JUG was created a few years ago as a local Java event user group. This year they decided to […]

Read More →

Java EE 6 at the GeeCon conference

I’m proud to announce that I’ll be talking at the GeeCON conference about Java EE 6. Proud because this conference is the first edition and has been created by the Polish JUG. A few months ago, Grzegorz Duda asked me if I was interested in speaking there. I’m always ready when it comes to talk for JUGs. GeeCON is a […]

Read More →

Looking for Java EE 6 expert members to organize a BOF at Jazoon

Jazoon, the international conference on Java technology, will be held in Zurich from the 22nd to the 25th of June. For four days you will have the chance to go to many technical presentations, with good speakers and also plenty of BOFs. I‘ve sumitted a talk on Java EE 6 and I‘ve also submitted a BOF on the same topic. The BOF is called Why should I care about Java EE 6 ? The idea is to meet informally with expert members or spec leads around Java EE 6 (EJB, JPA, JAX-RS, JAX-WS…). Developer, architects, project leaders who wantsto know more about Java EE 6 could come and share their questions and comments with Java EE 6 experts. To hold this BOF, I‘m looking for other expert members or spec leads who will be at Jazoon. If you are interested, drop me an email so we can try to make this BOF happen.

Read More →

A virus at JavaOne

Today I only attended two presentations and had to leave the conference for some rest. I wonder if I‘m just exhausted about too much JavaOne, or if I‘ve got a virus. This is the email that we received this morning : URGENT PUBLIC HEALTH ADVISORY FROM JAVAONE TEAM The JavaOne conference team has been notified by the San Francisco Department of Public Health about an identified outbreak of a virus in the San Francisco area. Testing is still underway to identify the specific virus in question, but they believe it to be the Norovirus, a common cause of the stomach flu, which can cause temporary flu-like symptoms for up to 48 hours. Part of the San Francisco area impacted includes the Moscone Center, the site of the JavaOne conference which is being held this week. We are working with the appropriate San Francisco Department of Public Health and Moscone representatives to mitigate the impact this will have on the conference and steps are being taken overnight to disinfect the facility. We have not received any indication that the show should end early, so will have the full schedule of events on Friday as planned. We hope to see you then.

Read More →

JavaOne : a nostalgic portuguese touch

It is my first JavaOne, so I can‘t really compare. But something tells me that 5 years ago JavaOne was about… Java. Today, it feels different. There are plenty of technical sessions about other languages and on the top selling books at JavaOne, three are about other languages (Groovy and JavaFX). Even James Gosling talked about Scala . And I […]

Read More →

JavaOne : Opening up the JCP

Today was an interesting day at JavaOne. I first started meeting a giant Duke in the busy corridors of the Moscone Center Then I met Aaron Houston (the Sun guy who helps the JUGs around the world) who gave the Paris JUG a Sun Spot . The idea is to use the spot in a collaborative way so the JUG […]

Read More →

JavaOne : My Top 3 Issues

Today it was JavaOne‘s kick off. It started with a keynote with Rich Green. It was concentrated in mobile devices (Amazon presented its Kindle eBook) and, of course, JavaFX took a big place. I‘m still a bit sceptical about JavaFX but Rich Green said that really soon it will be running everywhere, in all kind of mobile devices. And then […]

Read More →

Community One

Today was the Community One. Not exactly JavaOne yet, free of charge, and mostly based on communities. The idea is to bring different communities on board such as JUGs, GlassFish, Open Solaris, Linux, NetBeans and so on. Community One is also based at the Moscone Center and feels sometimes like a warm up for JavaOne. You see geeks everywhere playing […]

Read More →

Speaking at JavaOne

As a young JUG Leader I’ve been invited by Sun to JavaOne (thanks to Aaron Houston). It‘s my first time at JavaOne so I‘m very excited to attend conferences, BOFs and plenty of organized diners or unconferences. It‘s going to be a busy week, but I‘m ready (I arrived yesterday in San Francisco and already had a good night sleep to recover the 12 hours flight and 9 hours difference with Paris). I came here to grab as much information as I can (on Java and JUGs) and take it back home. But, surprisingly, I‘ve just been asked by Corina Ulescu (JCP PMO) to talk about the JCP. I bit like what I did at the QCon back in March. I am going to participate at a round table moderated by Patrick Curran (Chair of the JCP). I will share the table with Stephen Colebourne, Michael Nascimento Santos, Alex Buckley, Kay Glahn, Rod Johnson and Dalibor Topic. We will be asked the following questions : Do we need standards at all in an open-source world? Why not just build systems on top of open-source implementations? How can the JCP call itself an open standards organization when it‘s dominated by the big corporate players and it conducts its business behind closed doors? Should the JCP adopt open-source processes for developing specifications, reference implementations, and conformance test suites (TCKs)? What role can non-corporate members (individuals, user-groups, open-source projects) play in the JCP? […]

Read More →

Back from QCon

Second conference in London in less that 6 months (Grails Exchange in October). It‘s always good to be back in London (where I lived for 2 years) except for public transport (Circle Line wasn‘t working on Thursday… again). The conference is held at the Queen Elisabeth just facing the Westminster Abbey. Very nice to look at during the breaks. I‘ve […]

Read More →

Talking at QCon in London

Thursday the 13th of March I‘ll be talking at the QCon in London. The title of this BoF is Insider’s tips for developing a successful API for Java. I’ll be around the table with Werner Keil (Spec lead of JSR 275 – Units Specification), Rod Johnson (the father of Spring) and Patrick Curran (Chair of the JCP). We all have in common to be part of the JCP (Chair, Spec Leads or Expert Group members). This BOF will discuss what it takes to develop a successful API for Java with the JCP in mind. The idea is also to answer questions about the JCP, its structure, how do you join, how to define a JSR without clashing with an existing API ? I will share my experience of being an individual expert member on JSR-316 (Java EE 6), JSR-317 (JPA 2.0) and JSR-318 (EJB 3.1). Hope to see you at QCon.

Read More →

First evening at JavaPolis

The first very good news of JavaPolis is that since the 9th of december, the Thalys train (from Paris to Antwerp) stops at the central train station, in the heart of the city. Before, the station was quite far from the city. I arrived with David at 5:30pm, we quickly ran to the hotel to checkin, and then we took a taxi to JavaPolis. There we met the JUG Leaders and off we went to a brewery in the town center. The idea of this diner was to have JUG leaders (and speakers) in the same room to exchange. And that‘s what I did. I talked to a lot of people (some I don‘t even know their names, sorry) about running a Java User Group. Bruno Bussola from JUG Torino gave me some good tips on how to get some sponsors. Paris Apostolopoulos, from the Java Hellenic User Group in Athens, is quite a character. He is full of energy and told us how he always kept faithful in creating his JUG, even when the times were tough (meetings with only a few friends…). Later, Stephan Janssen (BeJUG) came to me and said “I‘m tryin to get James Gosling coming to Europe. I‘ve sent the Italians and Greeks to convice him to come, go, talk to him, and tell him to come”. So I did. I spent 10 minutes on a one on one talking to James Gosling (hope someone […]

Read More →

Why is JavaPolis so cheap (or why are IT conferences so expensive)

I‘ve been playing a bit with Groovy and I‘ve attended a Grails presentation done by Guillaume Laforge back in January. I thought it was really good and when he mentioned the Grails conference in London I thought “Let’s go! The conference is in May, just during my birthday, I love London, I have plenty of friends there, it would be a good oportunity to know a bit more about Grails, meet people at the conference and have some English and Irish beer” . Recently the registration opened and to my surprise I saw that the first International Grails eXchange 2007 conference is at 1000 euros (700£). I compared the price with the conferences in the near future and this is what you can get for a 3 days conference: 1350 euros ($1795) to go to TheServerSide Java Symposium-Europe in Barcelona, 1694 euros to JAOO, 1742 euros to QCon or 1350 euros ($1795) to Java One. Plus travel and hotel costs obviously. I can’t believe JavaPolis was only 200 euros for such a good conference. Is there a reason why JavaPolis, a huge Java conference (2800 participants in December), was at 200 and the first Grails conference is at 1000 ? I know London is an expensive place, the Barbican center must charge quite a bit, but why are IT conferences so expensive in general? Stephan Janssen, can you tell us your secret?

Read More →

JavaPolis 2006 – Back Home

Well, how to say that in a simple way: JavaPolis 2006 was great. Here are more details. Organisation First of all, the organisation was amazing. JavaPolis is not organised by Sun, BEA, IBM, Oracle… but by the BeJUG (Belgium Java User Group). Guys like you and me who decided 5 years ago to create such an event that became international […]

Read More →