Qu'apprend-on de millions de fichiers dans Github, version BreizhCamp

La semaine prochaine s'ouvre la conférence BreizhCamp ! Bien que cette année, mes sujets n'aient pas été retenus (snif !), l'année passée, j'avais parlé des millions de fichiers que l'on trouve sur Github, et comment les analyser avec BigQuery. Je n'avais pas eu l'occasion de mentionner la vidéo qui avait été mise en ligne, alors la voici !

Vous pourrez retrouver les slides ici également :

Keynote: IT Holy Wars, in English and French

A few months ago, I had some fun doing the keynote of Voxxed Days Singapore and JUG Summer Camp, and I realized I didn't get a chance to share my deck. Furthermore, the videos of both events are actually available online: one in English, one in French!

I spoke about the so-called IT Holy Wars, you know, like Vi vs Emacs, Tabs & Spaces, or other funny things of that kind. How developers circle from client-side to server-side, how we are polarized across strong positions on certain frameworks or practices, on clean vs ugly code, on tooling (build, front, back), dark / light background themes for your IDE, how do you format dates, and more.

I had lots of fun preparing and delivering this talk, both in English and French.

Let's start with English deck & video:
<script async class="speakerdeck-embed" data-id="d3cac7c15adb45e8bf10233754b04de9" data-ratio="1.33333333333333" src="//speakerdeck.com/assets/embed.js"></script>
And now "en français dans le texte" : 
<script async class="speakerdeck-embed" data-id="f15e5f8b54544fd29408ca72dfd29885" data-ratio="1.33333333333333" src="//speakerdeck.com/assets/embed.js"></script>
Thanks a lot to both the organizers of Voxxed Days Singapore and JUG Summer Camp!

Build apps for voice, chat, web and mobile

ServerlessConf Paris is in full swing this week, and I had the chance yesterday to participate in a workshop with my colleagues Bret and Frank, to cover building apps for voice, chat, web and mobile, using Google's serverless solutions. In particular, for voice & chat, I spoke about Dialogflow and Google Assistant / Actions on Google, using Cloud Functions for my business logic, while in the afternoon we covered Firebase un more depth.

If you want to have a quick look at the deck, here are the slides that I presented:

I'm a Java Champion!

The Java Champions recently nominated me to become a Java Champion!

There's also a post on the Java Champions' blog, and InfoQ also echoed the new nominees recently.

I'm super happy and proud of this nomination, and I'm looking forward to continuing being involved in the Java ecosystem, present at Java-friendly conferences, contribute to Open Source projects using Java and Apache Groovy, and write articles here and there using my favorite languages.

Pre-trained Machine Learning APIs presentation and video

Last month, for the first time, I visited Riga (Latvia), for the DevTernity conference. I really enjoyed my time there, and wish to come back with other topics next time. The organizers took very well care of the speakers, and the presentations were very interesting.

I had the pleasure to talk about the pre-trained machine learning APIs provided by Google Cloud Platform, and say a few words as well about TensorFlow and Cloud ML Engine.

The talk was recorded, and I wanted to share with you the video and the slides of the presentation.

And here is the deck:
© 2012 Guillaume Laforge | The views and opinions expressed here are mine and don't reflect the ones from my employer.