Beaucoup de temps passé avec Scala, un peu d’esprit StartUp, mais pas assez de Clojure à mon goût !

L’année 2012 ? Elle a commencé par un changement total de direction : je quitte mon poste de chef de projet SI (MOE) chez GRTGaz avec en tête l’idée de faire plus d’innovation autour du Personnal Information Management. Avant de partir, mon chef m’a dit “Tu sais Jonathan, on finit toujours par retrouver les mêmes personnes dans sa carrière, parce que malgré nous, les choix que l’on fait finissent souvent par nous mener aux mêmes endroits “…. Et quelques jours plus tard je reçevais un appel de M. Girardot : “Tu es libre lundi ?” – “Yep” – “Ben go”, et c’est ainsi que débuta l’aventure avec LT.

Lateral Thoughts/Sauce/Foots” c’est un peu la continuité lointaine de discussions que l’on avait avec Jean-Baptiste chez VIDAL début 2011, avec beaucoup de références à The Future of Management de Garry Hamel, et cette question récurrente “ comment faire demain une SSII permettant l’innovation ?”

J’ai présenté Olivier à JB, mais occupé par une grosse refonte de SI de commercialisation de transport de gaz haute pression… , je n’ai suivi que de loin la création de la boite et surtout le choix de son nom (que j’ai toujours du mal à le prononcer) !

Il s’est passé pas mal de choses avec LT depuis : ils étaient 3 il y a un peu plus d’un an, aujourd’hui nous sommes 6 ! LT m’a permis de travailler de nouveau pour VIDAL (Scala avec SWT, API Rest, API Soap …), de faire un peu de timeoff à Guérande (Datomic, Play2) … :)

Beaucoup de temps passé avec Scala

Pour commencer, j’ai eu de la chance : j’ai repris ma vie de dev avec du Scala au travail !

Ensuite, j’ai fait un détour par Londres pour les Scala Days où j’ai pu y rencontrer la communauté, échanger avec les membres du PSUG présents et apprendre beaucoup sur les futures évolutions du langage.

Tout au long de l’année : PSUG et conférences. J’ai assisté et pas mal appris à certaines, et j’en ai organisé d’autres :

Un peu d’esprit startup

Cette année a été aussi l’occasion d’aller un peu plus vers l’univers des startups :

  • Un peu d’orga Startup Week End Nice avec Geo et Amos.
  • Une partie de l’été avec Henry Story pour voir tous les mondes possibles qui existent avec le web semantique, webId, LDP.
  • Le hackathon du voyage à Nantes, avec une magnifique appli de carte postale !!!!
  • Du Big Data prédictif avec Rand chez Snips.
  • LightningAuth au Angel Hack avec Geo, Mathieu et Fabien.

Pas assez de Clojure à mon goût !

Au final, cette année a été bien diversifiée en expériences et en languages: Java et Scala principalement, un peu de JS, mais pas assez d’Haskell et surtout trop peu de Clojure à mon goût !

Beaucoup d’idées me ramènent systèmatiquement vers Clojure comme l’homoiconicité, la persistance immuable de données avec Datomic, les outils Big Data avec Storm et Pail …

J’ai eu aussi la chance d’aller à la Techmesh et de parler entre autres avec Rich Hickey à propos du langage du système, ce qui m’a conforté pas mal dans mes réflexions ma pratique autour de la gestion de donnée et de la gestion des traitements. La Techmesh a été aussi l’occasion de redécouvrir Erlang, et surtout de comprendre les particularités du “langage de programmation” : Hello Joe - Hello Mike - Hello Robert !

2013 : Plein de perspectives

Tout d’abord il va falloir sortir une v0 de LightningAuth, notre super système d’Identité distribué basé du mobile, puis une v0 du proto hardware de HBrain.net.

Ensuite il y aura potentiellement un investissement important dans le BigData prédictif avec Snips.

En parallèle je devrais présenter assez rapidement à des conf/hands-on :

  • Hands On Scala chez les Duchess en février avec Ludwine,
  • un PSUG autour de la persistance en Scala vers mars/avril,
  • peut-être un EMH (En Mode Hackathon) version Devoxx avec Jean si on passe les sélections.

Et enfin, nous devrions avoir une offre de formation Scala, et des petites présentations spécifiques sur le langage avec LT.

Bloavezh mat !



blog comments powered by Disqus

Published

06 January 2013