Results for tag "conference"

Five Ways to Not Suck at Being a Java Freelancer at Geecon – Kraków 2014

posted by Roberto Cortez on

As promised, here is the video about my session at Geecon – Kraków 2014 about Five Ways to Not Suck at Being a Java Freelancer.

I think you can tell that I’m very nervous during the first few minutes, but I was able to calm down a bit afterwards. I do hate to hear me speak, since the voice I hear does not sound like mine. In fact, no one sounds like they hear and where is why. Anyway, I should stop with so many “eeehhhmm” and “so”. I have to improve that.

Here are the slides as well:

And my latest article about freelance: FAQ for Freelancers

Share with others!
  • Twitter
  • Facebook
  • LinkedIn
  • Google Plus
  • Reddit
  • Add to favorites
  • Email
  • RSS

My Sessions at JavaOne 2014


Last week, JavaOne 2014 published the sessions schedules plus the Schedule Builder for attendees to enrol in the sessions. I’m going to be speaking in the following sessions:

If you’re going, please sign-up for these sessions. I’m going to do my best to make sure that your time is well spent there. Check my previous post with some additional information about the sessions: Speaking at JavaOne 2014.

Share with others!
  • Twitter
  • Facebook
  • LinkedIn
  • Google Plus
  • Reddit
  • Add to favorites
  • Email
  • RSS

Devoxx UK 2014 – One does Like to Code

posted by Roberto Cortez on

Devoxx UK

I was in London between 12 and 13 June to attend the second edition of Devoxx UK. The conference was first scheduled to take place in April, but was later moved on to June. I guess it was a good call, since it was so close in dates to Devoxx Paris (that was also held in April) and they would probably overlap. I submitted a few sessions for Devoxx UK, but unfortunately they were not selected. I have to confess that since I was not selected I was not planning to go, but I’m getting conference addicted and the next conference I have scheduled is JavaOne 2014 in late September (where I’m going to speak). I realised that I couldn’t stay so much time without attending something, so I decided to signup just a few days before the conference started.

Venue

The Business Design CentreThe Business Design Centre is a venue which houses exhibitions and consumer fairs and was also the place for Devoxx UK. The conference was only occupying a small fraction of the total venue capacity. We did not have the cinema like rooms from Devoxx BE, but the rooms were nice, the Exhibition Hall was well designed and there was also another floor for the community activities: Hackergartens, BOF sessions and hands-on-labs. Unfortunately, both the Exhibition Hall and the Community Hall were very warm in my opinion, good only to be on a beach or pool with a cold drink on the side.

Exhibition Hall

Sessions

The program was interesting enough, a lot of diverse subjects and you had four options to attend on each scheduling bracket. I was not always into sessions, since I also wanted to spend some time in the Exhibition and Community Halls. Not a problem, because all the sessions were recorded and are going to be available on Parleys, which is cool. Devoxx UK kicked-off with a very inspirational keynote by Dan North about building a career and the interactions that impact you and the ones around you. I advice you to check it out when the video is available. These are my top 3 sessions (from the ones I have attended):

There a couple of other sessions that I’m pretty sure that were awesome, but I have actually seen them before at other conferences so I skipped them. Have a look into Programming with Lambda Expressions in Java by Venkat Subramaniam and How To Do Kick-Ass Software Development by Sven Peters

Unfortunately, there were also a couple of negative things. One of the sessions that I really wanted to attend the speaker didn’t show up, and in another the speaker arrived really late. I even considered jumping in and replace the missing speaker, but I didn’t have my laptop and I was not sure if the organization or the other attendees would enjoy the idea 😀 .

Food

Call me weird, but I really need hot meals for lunch and dinner. The Devoxx food, and not only in the UK (it was the same in BE, I don’t know about FR), it’s bad for my taste, so I ended up going outside for some food. Idea: There is no need to have something fancy, just get some chicken and charcoal and you can have a pretty tasty roasted barbecued chicken. I can even do it myself!

Community

The Community was awesome as always! This is now starting to be one of the mains reasons that make me want to attend more and more conferences. Once again a contributed a few little bits of code for the Java EE 7 Samples in the Hackergarten with Heather VanCura, Arun Gupta, Peter Pilgrim and Andres Almiray.

Devoxx Community

I was also able to bring a few goodies to offer in the next Coimbra JUG Meeting. Thanks to Kaazing and JCP.org for the books they offered and Atlassian for the t-shirts.

It was great to meet again a few guys (and girls) from others events (in no particular order):

And many others…

And a special thanks for Peter Pilgrim for giving me a signed copy of his Java EE 7 Developer Handbook. Congratulations Peter, for the huge job that is to write a book!

Peter and Roberto

Next Devoxx UK

Devoxx UK is returning again in 2015, and now with 3 days instead of 2 (running from 17 to 20 June of 2015). I’m submitting again for 2015 and I’m positive that I will have something selected next year!

Share with others!
  • Twitter
  • Facebook
  • LinkedIn
  • Google Plus
  • Reddit
  • Add to favorites
  • Email
  • RSS

Speaking at JavaOne 2014


Yesteday I got really great news. I was selected to present 3 out of 4 sessions that I have submitted to JavaOne 2014! After attending the first JavaOne in 2012, and going again in 2013, this was my first time submitting something for JavaOne.

I have to confess that I had high hopes of being selected, but I was not expecting to have 3 sessions right in the first year of submissions, since there are a lot of submissions and it’s really hard to get selected. A special thanks to Reza Rahman for helping me out during the submission process and for providing valuable tips. Thanks Reza! I would also like to thank you Ivan Ivanov and Simon Maple my co-speakers in two of the sessions.

Have a look below into the sessions abstracts and videos. I don’t have the schedules yet, but look for them in the JavaOne Schedule Builder (when available) and signup :)

What am I going to speak about?

CON2818 – Java EE 7 Batch Processing in the Real World

with Ivan Ivanov

Abstract
This talk will explore one of the newest API for Java EE 7, the JSR 352, Batch Applications for the Java Platform. Batch processing is found in nearly every industry when you need to execute a non-interactive, bulk-oriented and long running operation task. A few examples are: financial transactions, billing, inventory management, report generation and so on. The JSR 352 specifies a common set of requirements that every batch application usually needs like: checkpointing, parallelization, splitting and logging. It also provides you with a job specification language and several interfaces that allow you to implement your business logic and interact with the batch container. We are going to live code a real life example batch application, starting with a simple task and then evolve it using the advanced API’s until we have a full parallel and checkpointing reader-processor-writer batch. By the end of the session, attendees should be able to understand the use cases of the JSR 352, when to apply it and how to develop a full Java EE Batch Application.

BOF4223 – Development Horror Stories

with Simon Maple

Abstract
We all enjoy to hear a good success story, but in the software development industry the life of a developer is also made up of disasters, disappointments and frustrations. Have you ever deleted all the data in production? Or maybe you just run out of disk space and your software failed miserably! How about crashing your server with a bug that you introduced in the latest release? We can learn with each others with the mistakes we made. Come to this BOF and share with us your most horrific development story and what did you do to fix it.

CON4255 – The 5 people in your organization that grow legacy code

 
Abstract
Have you ever looked at a random piece of code and wanted to rewrite it so badly? It’s natural to have legacy code in your application at some point. It’s something that you need to accept and learn to live with. So is this a lost cause? Should we just throw in the towel and give up? Hell no! Over the years, I learned to identify 5 main creators/enablers of legacy code on the engineering side, which I’m sharing here with you using real development stories (with a little humour in the mix). Learn to keep them in line and your code will live longer!

Share with others!
  • Twitter
  • Facebook
  • LinkedIn
  • Google Plus
  • Reddit
  • Add to favorites
  • Email
  • RSS

Geecon Kraków 2014 – My first International Speaking Session

posted by Roberto Cortez on

Geecon

During last week, the 6th edition of GeeCon took place in Kraków – Poland between 14 and 16 May of 2014. This was the first time that I have submitted proposals for speaking sessions and I was lucky enough to be accepted in one of my submissions! More about that later. Unfortunately, I only attended half of the conference, since I couldn’t join for day 1 and for the morning of day 2 which may turn this report a little inaccurate. Anyway here are my thoughts on some aspects of Geecon:

Venue

The Venue is a Movie Theatre with several rooms where all the sessions are held. This style of venue is awesome, since speakers have a big screen and attendees are confortably seated with a perfect view to the screen and the presenter. On a down side, the common halls and the corridors were small for so many people and the sponsors booths.

Geecon Venue

Sessions

As I said before, Geecon gave me the chance to speak for the first time outside Portugal, so a big thanks for the organisation for picking up one of my sessions. I had a lightning session (15 minutes), named “Five ways to Not Suck at Being a Java Freelancer”, based on my article with the same name that I wrote a couple of months ago. This was by far the best session of the conference (just kidding)! Anyway, I had a good attendance, probably half of the room. I was a little bit nervous, but after I started all of that went away and I think I was able to deliver a good presentation. Attendees seemed to be really into it, and a lot of question were asked at the end. The feedback that I had was overwhelming! A cool thing is that the session was taped, so I will be able to review it and share it when it’s released. For the moment, only the slides are available.

Geecon Freelancer Session

Since I have missed the first half of the conference, I’m unable to comment on any session scheduled during that period, but I was able to attend a very good session by Sandro Mancuso about Crafted Design and how to organize the code in a different way. I recommend to check it out.

Community

The community was great! It was awesome to hang out with some familiar faces from the past, but also to hang out with new friends. A special thanks again for the Geecon organisation, specially to Adrian Nowak for taking me and a few other guys to a city tour around Kraków.

In no particular order, a special thanks for the following people that made my conference well worth it:

And many others…

Final words

This was my first time at Geecon and I would definitely like to return next year. I’m not sure if that is possible, since there are so many conference during the year that I would like to attend and is not possible for me to go for all of them. Anyway, I recommend to try Geecon!

Share with others!
  • Twitter
  • Facebook
  • LinkedIn
  • Google Plus
  • Reddit
  • Add to favorites
  • Email
  • RSS