François-Michel L'Heureux
fmlheureux.bsky.social
François-Michel L'Heureux
@fmlheureux.bsky.social
⌨️ Développeur Logiciel Passionné / Passionate Software Developer
Français / Anglais
Jamais certain en quelle langue publier / Never sure into which language to post.
🤣
@pythonbytes.fm Sharing in case it's news worthy, but as far as python code formatters go, it seems like autopep8 development ceased ~6 months ago, and YAPF ~9 months ago. Black is still being worked on, despite the last release dating back to January.
July 30, 2025 at 1:53 AM
Be careful with Postgres index! They may seem identical, it does not mean they will match at query time.

blog.frank-mich.com/postgres-arr...
May 26, 2025 at 1:31 PM
@infomantv.bsky.social Idée de compromis pour la CAQ. On fait le 3è lien, mais on bâti un hôpital dedans.
On y met un poste de payage qui devra financer les deux.
May 2, 2025 at 1:45 PM
Here is my most recent article: True sqlalchemy unit testing.
#python #pytest #sqlalchemy 🐍

It does work, but is it actually a good technique? Do you have a better one?
True sqlalchemy unit testing
tl;dr; Let’s mock the sqlalchemy calls and look at the generated SQL statements. I’ve read a couple of articles about testing when sqlalchemy is involved. None of them really did unit t…
blog.frank-mich.com
March 28, 2025 at 2:43 AM
Reposted by François-Michel L'Heureux
Local Logic embauche!

Nous avons deux postes de Senior Full-Stack Dev d'ouverts. Venez contribuer au succès d'une entreprise Montréalaise!

#embauche #recrutement
Senior Full-Stack Developer/Développeur Senior Full-Stack - Local Logic - Career Page
Apply to Senior Full-Stack Developer/Développeur Senior Full-Stack at Local Logic in Montreal, QC, Canada.
locallogic.applytojob.com
March 17, 2025 at 3:48 PM
Local Logic is hiring!

We have two opened Senior Full-Stack positions. Come contribute to the success of our Montreal based organization!
Senior Full-Stack Developer/Développeur Senior Full-Stack - Local Logic - Career Page
Apply to Senior Full-Stack Developer/Développeur Senior Full-Stack at Local Logic in Montreal, QC, Canada.
locallogic.applytojob.com
March 17, 2025 at 3:47 PM
I'm hiring, and got this. I suspect a lot of answers I get to be AI generated. This one is the most honest I've seen thus far. 🤪
March 17, 2025 at 2:56 PM
J'aime beaucoup la perspective que ça apporte. Je me dis souvent qu'on a rompu avec nos ambitions, quand je regarde ce qui se passe avec le système de santé, d'éducation et de CPE.
Là, je vois, qu'en fait, nous avons été trop ambitieux en créant plus de programmes que nous ne pouvons en supporter.
February 15, 2025 at 1:01 PM
@mcgilles.bsky.social À quand le retour de Va Chercher Le Fusil ou de capsules du terroir, question de consommer de la musique bien d'ici? 🙂
February 11, 2025 at 1:43 AM
Reposted by François-Michel L'Heureux
Donald Trump? Trouvons du positif

www.lenouvelliste.ca/chroniques/m...
February 10, 2025 at 1:01 PM
Reposted by François-Michel L'Heureux
Chronique | Sa capacité de nuisance est toujours massive, mais on découvre que Trump est un colosse aux pieds d’argile.
Le rêve brisé de mégalotrump
www.ledevoir.com
February 5, 2025 at 12:01 AM
Reposted by François-Michel L'Heureux
Leur perspective sur l’industrie alimentaire, les produits ultra transformés est pertinente selon moi.
February 1, 2025 at 4:52 PM
My favorite REST API Status Codes guide
The Complete Guide to Status Codes for Meaningful ReST APIs - Let's start!
Photo by Joanna Kosinska on Unsplash For more than 10 years we've been working with HTTP and APIs fo...
dev.to
January 8, 2025 at 1:54 PM
Local Logic est toujours à la recherche d'Ingénieur(e) de Données Senior
locallogic.applytojob.com/apply/g56vim...
Senior Data Engineer/Ingénieur(e) de Données Senior - Local Logic - Career Page
Apply to Senior Data Engineer/Ingénieur(e) de Données Senior at Local Logic in Montreal, QC, Canada.
locallogic.applytojob.com
January 7, 2025 at 8:04 PM
Reposted by François-Michel L'Heureux
How to be automatically rejected when applying for a job: Demonstrating an inability to understand a question and answering it adequately.
December 16, 2024 at 7:12 PM