Flux
Toutes les catégories

Programmation

1064 articles

La veille de Wittouck - Début avril 2026

La veille de Wittouck - Début avril 2026

En ce début avril, toutes les têtes étaient tournées vers la lune, et la mission Artemis II, mais aussi vers la DINUM, qui a encore une fois capté l’attention avec l’annonce de son OS à base de Nix. Je profite de la découverte du compte Flickr de la NASA (oui Flickr existe encore ahah) pour utiliser une des jolies photos de la mission pour illustrer cet article.

Codeka (Julien Wittouck)
La qualité est une responsabilité collective

La qualité est une responsabilité collective

Dans la plupart des équipes où je suis passé, les responsabilités étaient souvent fortement découpées. Le product owner définit, le développeur code, la Q/A valide. Sur le papier, ça semble fonctionner, chacun à son rôle et ses responsabilités sont bien définies. Ce que l’on constate dans la pratique, c’est exactement l’inverse. Ce billet a été initialement publié sur LinkedIn Voir la publication originale Cette dernière est republiée ici afin de ne pas dépendre entièrement d'une plateforme…

Jérémy Decool
Claude Code m'a déployé une App Symfony sur Kubernetes tout seul 😱 YouTube

Claude Code m'a déployé une App Symfony sur Kubernetes tout seul 😱

Mon Patreon : https://patreon.com/YoanDev Article de blog : https://yoandev.co/symfony-frankenphp-k3s-production Dans cette vidéo, on déploie une app Symfony (FrankenPHP) sur un mono-VPS avec K3s, la distro légère de Kubernetes, CI/CD via GitHub Actions vers GHCR, TLS Let's Encrypt automatique. Et c'est Claude Code qui fait le plus gros du boulot. ---------- 🚀 FORMATIONS 📘 Symfony 7 en 7 Projets 👉 https://formation.yoandev.co/decouvrez-symfony-7-en-7-projets 📦 Créer son premier Bundle…

YoanDev (YouTube)
MVC en Laravel est dépassé ? Découvre ADR 😮 YouTube

MVC en Laravel est dépassé ? Découvre ADR 😮

Dans cette vidéo, je te montre comment dire adieu aux fat controllers en Laravel grâce au pattern ADR (Action Domain Responder). 👉 On part d’un exemple concret en MVC (avec toute la logique dans le controller…) 👉 Puis on refactor étape par étape vers une architecture propre, testable et maintenable Au programme : Pourquoi MVC montre ses limites Comprendre ADR simplement Implémentation complète dans Laravel Découpage Action / Domain / Responder Bonnes pratiques et avantages concrets 💡 Exemple…

Laravel Jutsu (YouTube)
Les calques en CSS YouTube

Les calques en CSS

🔗 Article : https://grafikart.fr/tutoriels/css-layers-2340 Dans ce chapitre, on va revenir sur une notion importante en CSS : la **spécificité**. On va aussi découvrir un nouvel outil très utile pour mieux organiser nos styles : les **calques** . ______________________ Soutenir la chaîne : ⭐ Devenez premium : https://grafikart.fr/premium Retrouvez Grafikart : 🐦 Twitter : https://twitter.com/grafikart_fr 💬 Discord : https://grafikart.fr/tchat

Grafikart (YouTube)
Symfony en prod sur un mono-VPS : FrankenPHP + K3s, staging + TLS en une demi-journée

Symfony en prod sur un mono-VPS : FrankenPHP + K3s, staging + TLS en une demi-journée

Guide pas-à-pas pour mettre une application Symfony en production sur un mono-VPS : deux environnements (staging + prod) containerisés avec FrankenPHP, orchestrés par K3s, déployés automatiquement via GitHub Actions vers GHCR, avec TLS Let's Encrypt. Tous les snippets sont fournis et prêts à copier.

YoanDev
OpenClaw : le guide complet pour bien débuter 💡 YouTube

OpenClaw : le guide complet pour bien débuter 💡

Déploie ton agent IA maintenant : https://www.hostg.xyz/SHJBP Utilise le code PENTIMINAX pour bénéficier de -10% de réduction supplémentaire sur votre hébergement Hostinger ! Marre des chatbots passifs qui ne font que parler ? Passez à la vitesse supérieure avec OpenClaw, l'agent IA qui exécute réellement vos tâches ! Dans ce tutoriel complet, je vous montre comment installer et configurer OpenClaw pour automatiser votre quotidien : gestion de messages Telegram, exécution de scripts, tâches…

Pentiminax (YouTube)
Les animations en CSS YouTube

Les animations en CSS

🔗 Article : https://grafikart.fr/tutoriels/css-animations-2338 Dans ce chapitre, on va découvrir les **transitions** et les **animations** en CSS. Ce sont deux mécanismes proches, mais ils ne répondent pas exactement au même besoin. ______________________ Soutenir la chaîne : ⭐ Devenez premium : https://grafikart.fr/premium Retrouvez Grafikart : 🐦 Twitter : https://twitter.com/grafikart_fr 💬 Discord : https://grafikart.fr/tchat

Grafikart (YouTube)
Moins d'articles, plus de briques : mes nouveaux projets d'impression 3D

Moins d'articles, plus de briques : mes nouveaux projets d'impression 3D

Mais il est passé où, zwindler ? 🏴‍☠️ Vous avez peut-être remarqué que j’ai été (relativement aux mois derniers) un peu plus silencieux ces derniers temps sur le blog. Pas de panique, je ne suis pas (encore) parti ouvrir un foodtruck. Non, la raison est plus prosaïque : je suis retombé à fond dans la conception de modèles 3D. Si vous avez suivi mes aventures avec MicroStack, mon rack modulaire pour mini-PC, vous savez déjà que j’ai un faible pour la modélisation et l’impression 3D. Mais cette…

Zwindler's Reflection
#305.exe - Apprendre en codant: Être ou ne pas être D.E.V. par Antonio Goncalves Podcast

#305.exe - Apprendre en codant: Être ou ne pas être D.E.V. par Antonio Goncalves

Pour l'épisode #305 je recevais Alex Delivet. On en débrief avec Antonio. **MCP://IFTTD** Grande nouvelle, ce podcast t'a rendu meilleur.e dev, tu peux maintenant rendre ton IA meilleure aussi ! Avec le MCP IFTTD, ton Cursor ou Claude Code va enfin pouvoir utiliser toute l'expertise de ce podcast. Va tester sur mcp.ifttd.io et pour les 50 premiers, le code IFTTD3M offre 3 mois gratuits ! 🎙️ Soutenez le podcast If This Then Dev ! 🎙️ Chaque contribution aide à maintenir et améliorer nos…

IFTTD - If This Then Dev
Et si j'hébergeais mon blog sur une infrastructure européenne

Et si j'hébergeais mon blog sur une infrastructure européenne

Lorna Ladril sur Unsplash Quand j’ai décidé d’ouvrir ce blog, je ne voulais pas gérer une infrastructure complexe surtout pour un simple blog. En suivant ma philisophie KISS (Keep it simple and stupid), j’avais opté pour un CMS qui ne nécessite pas une base de données comme wordpress. Un générateur de site statique facilement customizable à l’aide de plugins développés par la communauté est amplement suffisant et permet d’avoir de meilleures performances. C’est pour cela que j’avais opté pour…

David Drugeon-Hamon