Blog
I Created the Nerdiest Game Ever
It was in last November that I texted the following to my good friend Sam, a fellow computer nerd: "I think you're a big nerd!" was his answer. So I proceeded to start developing my nerdy game. First I had to pick a tech. I didn't feel like learning how to use a full-fledged game engine for my quite… Read more
The Problem With Frameworks
When it comes to selecting techs that will be used in a software development project, I see mostly two approaches: picking a framework that will take most of the important decisions for you, or handpicking a variety of libraries and tools, each of which will handle a specific aspect of the system… Read more
In French Comment fonctionne le fameux code QR vaccinal?
Depuis que le Gouvernement du Québec a annoncé qu'un passeport vaccinal sera bientôt requis pour pouvoir accéder à certains lieux dans la province, j'ai vu plusieurs personnes sur les médias sociaux exprimer des craintes au sujet du fameux code QR qui est envoyé depuis quelques mois déjà à tous ceux… Read more
In French Ne vous laissez pas culpabiliser parce que vous bloquez les pubs
Il est devenu coutume pour les sites Web, depuis la popularisation des bloqueurs de publicités il y a des années, d'afficher un message aux utilisateurs de ces outils, tantôt pour leur demander gentiment de le désactiver, tantôt pour carrément les culpabiliser: l'utilisateur sans scrupule profite du… Read more
In French Faut-il se méfier du vote par Internet?
Une pétition est présentement en ligne sur le site de l'Assemblée nationale du Québec pour réclamer que le recours au vote par Internet soit rendu possible lors des élections municipales de 2021, ainsi que lors des référendums et des élections provinciales subséquentes. Cette demande est d'abord… Read more
Programming Is Like Driving: Check Your Blind Spots
I am currently both a member of a software development team and a computer science teacher. As a teacher, I recently taught a lesson about REST API concepts in a web development class. While preparing for my class, I realized that I had never really took the time to properly understand the… Read more