Sign in

Loïck Piera

@pyrech.bsky.social
32 followers 9 following 4 posts

French web developer @JoliCode, PHP / Symfony addict. Loving IoT, 3D printer & drone. Mastodon: pyrech@mastodon.social Twitter: pyrech

PostsRepliesMedia
Reposted by Loïck Piera
JoliCode @jolicode.com · 22/09/2026
Castor 1.8 is out! 🎉 - Static Windows binary with PHP 8.5 bundled in - Built-in self-update (finally!) - Verifiable binaries with GitHub attestations Discover the many new features since version 1.0 in our dedicated post: jolicode.com/blog/castor... 🦫 👋
jolicode.com
Castor 1.8: Windows, self-update, and binaries you can verify
The last time we talked about Castor on this blog was to announce the 1.0 release, in October 2025. Since then, our favorite rodent has settled into a monthly rhythm: a minor version every four
032
Reposted by Loïck Piera
JoliCode @jolicode.com · 23/07/2026
Une modification CSS qui casse la mise en page trois pages plus loin ? @pyrech.bsky.social vous explique comment nous avons mis en place des tests visuels avec toHaveScreenshot(), Docker, et l'affichage des diffs directement dans les PR 💡 jolicode.com/blog/detect...
jolicode.com
Détecter les régressions visuelles dans la CI avec Playwright et Docker
Sur un gros site public, le front bouge tout le temps : une migration Tailwind par-ci, un composant React par-là, un bloc CMS qui change de gabarit. Et comme toujours avec le CSS, la modification
144
Reposted by Loïck Piera
JoliCode @jolicode.com · 27/08/2026
Migrer de Webpack Encore vers Vite avec Reprise ⚡ 75 secondes de build → 15 secondes 🚀 583 packages npm supprimés 🎉 Hot reload enfin fonctionnel 💪 Mais attention aux webpackismes cachés ! Retour d'expérience de notre migration sur un gros projet : jolicode.com/blog/migrer...
jolicode.com
Migrer de Webpack Encore vers Vite avec Reprise
Nous maintenons, pour un de nos clients, un projet à fort trafic : 5 sites servis par une même application Symfony, 800 templates Twig, et un front React + Tailwind buildé depuis des années
131
Loïck Piera @pyrech.bsky.social · 30/03/2026
I just published a blogpost about how I reverse-engineered an Android app to fetch and inject its data (water consumption) into Home Assistant loickpiera.com/en/blog/int... (🇫🇷 french version available) #mitm #android #homeassistant #watermeter
loickpiera.com
Integrating Data from an Android Application into Home Assistant
In this article, I'll walk you through the different steps that allowed me to create my Home Assistant integration homewizard_cloud_watermeter homewizard_cloud_watermeter.
010
Reposted by Loïck Piera
JoliCode @jolicode.com · 26/03/2026
Dans ce second article, @pyrech.bsky.social vous présente l'automatisation et le déploiement SaaS/On-Premise avec #Castor 🦫, de la construction des images Docker au pilotage de l'infrastructure via un seul exécutable 🤩 Autonomie totale sur site ou en production : jolicode.com/blog/deploi...
jolicode.com
Déploiement On-Premise - Partie 2 - Castor à la rescousse
Dans le précédent article, nous avons vu toutes les étapes nécessaires pour préparer les images Docker qui seront utilisées en production. Mais nous allons maintenant aller plus loin pour automatiser
043
Reposted by Loïck Piera
JoliCode @jolicode.com · 25/03/2026
Grâce à Docker et Castor 🦫, nous avons mis en place un déploiement hybride (SaaS/On-Premise) dans le cadre de fouilles archéologiques 🪏 sans réseau. @pyrech.bsky.social détaille la partie Docker ici : jolicode.com/blog/deploi... #docker #castor
jolicode.com
Déploiement On-Premise - Partie 1 - Le socle Docker
Dans cet article, nous vous expliquons notre approche de déploiement hybride pour une application Symfony conteneurisée avec Docker. Ce système permet un déploiement à la fois sur des serveurs
053
Reposted by Loïck Piera
Mathieu @welcomattic.com · 24/02/2025
Be careful if you use nunomaduro/phpinsights, it's no longer actively maintained. Once again, a wrapper/aggregator of tools with discutable added value, made popular with shiny screenshots turns out to be abandoned. Chose your tools wisely 🙏
041