Inspiré par l’article de blog de fogus, j’ai décidé de faire un petit sommaire de mon année.

Livres techniques lus

  • Code simplicity (Max Kanat-Alexander)
  • Refactoring (Martin Fowler) - converti un des exemples en C# pour mes étudiants
  • Functional Programming in Scala - en cours
  • SICP - surtout lu les premières pages en attendant de recevoir le livre précédent

Je n’ai probablement pas tout noté…

Livres non-techniques lus

  • Why I am an Atheist Who Believes in God: How to give love, create beauty and find peace (Frank Schaeffer)
  • How Learning Works (Susan Ambrose et al.)
  • Le Pharmachien : distinguer le vrai du n’importe quoi en santé (Olivier Bernard)

Certainement plus de livres que ça, mais j’ai pas tout noté non plus…

Conférences auxquelles j’ai participé

Formations/Cours donnés

  • Google App Engine codelab (GDG Montréal) - diaporama
  • Cours : Commerce électronique (à la session d’hiver) - voir projets
  • Cours : Implantation d’un système informatique (à la session d’automne) - projets : 1 2 3 4
  • Formation individualisée d’une semaine intensive (40 heures) sur GWTP - pour un client d’ArcBees
  • Formation d’un nouvel employé chez ArcBees
  • De multiples supervisions de stage d’étudiants Québécois et Français

Événements organisés

Formation continue

  • Terminer ma Maîtrise en informatique (Avril 2014)
  • Formation d’instructeur pour Software Carpentry (Automne 2014)
  • Dart Flight School
  • Atelier de TDD en Python (organisé par Québec-Python et donné par Gregory F. Sanderson)

Projets Open Source auxquels j’ai contribué

Sites web auxquels j’ai contribué

Projets fermés (pour l’instant) auxquels j’ai contribué

MISE À JOUR : l’application web de RV204 est maintenant open source et GAE-Studio est lui aussi open source.

Nouveaux langages (exploration)

Dart, Scala, Scheme, Java 8, Python 3

Nombre d’articles de blog écrits

1

Plans pour 2015

  • Compléter un cours de Udacity (HTML5 Game Programming, probablement)
  • Avoir un premier prototype du projet RV204
  • Créer une newsletter
  • Être impliqué de façon significative dans un projet open source
  • Finir le livre Functional Programming in Scala
  • Écrire (au moins) 12 articles de blog dans l’année

Dans le volet plus exploration :

  • Lire des papiers scientifiques/techniques en informatique
  • Programmer un browser engine jouet
  • Mieux comprendre Shadow DOM / Web Components / Polymer, etc.
  • Lire JavaScript : The Good Parts