Sign in

Bertrand Zuchuat

@garfield-fr.bsky.social
39 followers 116 following 53 posts

Développeur Symfony, Angular. Passionné par les nouvelles technologies.

PostsRepliesMedia
Reposted by Bertrand Zuchuat
Simon André @smnandre.dev · 04/04/2026
I've wanted this for so long... Introducing: Symfony CLI Menu Bar for macOS smnandre.github.io/symfony-cli-... #oss #symfony #cli
smnandre.github.io
Symfony CLI Menu Bar - macOS
Native macOS app interface for the Symfony CLI. Manage local servers, view logs, switch PHP versions, and access proxy domains directly from the status bar.
175
Reposted by Bertrand Zuchuat
Alex ❤️🐿🎸🥁💻🐘 @pockystar.bsky.social · 04/03/2026
Super article de @bouchery.fr sur l'IA Gen : www.linkedin.com/posts/bouche...
linkedin.com
LLM : De la probabilité à l’orchestration | Frederic Bouchery
Tourne sept fois la langue dans ta bouche avant de parler ! Votre LLM n'est pas un génie, c'est un moteur probabiliste ... qui apprend enfin à réfléchir. Ceci est mon premier article sur Linkedin. Il ...
024
Reposted by Bertrand Zuchuat
Les-Tilleuls.coop @les-tilleuls.coop · 26/05/2025
[Nouvel article] Découvrez avec @alexdaubois.bsky.social le composant JPath, un nouveau composant Symfony permettant de requêter des documents JSON à l’aide de la syntaxe JSONPath, tout comme on utiliserait XPath pour XML : les-tilleuls.coop/blog/nouveau...
les-tilleuls.coop
Nouveauté Symfony 7.3 : Le Composant JsonPath | Les-Tilleuls.coop
Découvrez avec Alexandre Daubois ce nouveau composant issu de la version 7.3 de Symfony : le composant JsonPath.
052
Bertrand Zuchuat @garfield-fr.bsky.social · 11/05/2025
The perfect guide to understanding flexbox #css #flexbox
css-tricks.com
CSS Flexbox Layout Guide | CSS-Tricks
Our comprehensive guide to CSS flexbox layout. This complete guide explains everything about flexbox, focusing on all the different possible properties for the parent element (the flex container) and ...
000
Bertrand Zuchuat @garfield-fr.bsky.social · 04/05/2025
#php #regex #regularexpression
andycarter.dev
Readable /Reg(ular )?Ex(pressions)?/ in PHP
010
Bertrand Zuchuat @garfield-fr.bsky.social · 28/04/2025
Comment débugger son code PHP avec xdebug et VSCode #php #xdebug #vscode
dev.to
Debugging PHP with VSCode and XDebug: A Step-by-Step Guide
Debugging is an essential part of PHP development, and using Visual Studio Code with XDebug can...
000
Bertrand Zuchuat @garfield-fr.bsky.social · 13/04/2025
Le nouvel outil d'identité électronique suisse disponible courant 2026. #eid #swissid #confederation #identite #electronique #suisse
letemps.ch
Vous voulez tester la future identité électronique? Voici comment faire - Le Temps
La Confédération a lancé sa phase publique de test pour sa future e-ID qui devrait être lancée en 2026. Il est donc désormais possible de découvrir ce nouvel outil qui pourra être utilisé dans de nomb...
000
Bertrand Zuchuat @garfield-fr.bsky.social · 13/04/2025
#nginx #webserver #performance
medium.com
Why is Nginx So Popular? A Deep Dive into Its Key Features
From handling massive traffic to serving static content, understand the key features that make Nginx indispensable.
001
Bertrand Zuchuat @garfield-fr.bsky.social · 17/03/2025
#github #actions #compromise
thehackernews.com
GitHub Action Compromise Puts CI/CD Secrets at Risk in Over 23,000 Repositories
GitHub Action tj-actions/changed-files was compromised, leaking CI/CD secrets. Users must update immediately to prevent unauthorized access.
000
Bertrand Zuchuat @garfield-fr.bsky.social · 16/03/2025
Interview de @fabien.potencier.org sur l'open source #symfony #opensource #php
ifttd.io
IFTTD #313 - Open Source : Mettre le dev en musique avec Fabien Potencier
011
Bertrand Zuchuat @garfield-fr.bsky.social · 16/03/2025
Un très bonne explication des enjeux stratégiques de maintenance de nos applications #symfony #php
blog.netinfluence.ch
La nécessité de migrer vos applications Symfony : un enjeu stratégique pour votre entreprise - Netinfluence Blog
Introduction Dans l'écosystème du développement web, Symfony s'est imposé comme l'un des frameworks PHP les plus robustes et les plus utilisés par les entreprises. Mais comme toute technologie, Symfon...
110
Bertrand Zuchuat @garfield-fr.bsky.social · 05/03/2025
Un reportage très intéressant de France télévision sur le tracking #phone #tracking #data
francetvinfo.fr
ENQUETE. "TrackingFiles" : quand les données de géolocalisation de dizaines de millions de Français se retrouvent en vente
En quelques jours, "L'Œil du 20 heures" a réussi à obtenir ces nombreuses informations personnelles, grâce auxquelles il est ensuite facile de désanonymiser les propriétaires des téléphones. Informée,...
000
Bertrand Zuchuat @garfield-fr.bsky.social · 05/03/2025
#symfony #phpstan #rules #improvement
tomasvotruba.com
Custom PHPStan Rules to Improve Every Symfony project
Using PHPStan is not just about getting to level 8 with less than 100 ignored cases. Yes, there are also [official extensions](https://packagist.org/?query=phpstan%2Fphpstan-) that improve the type su...
010
Bertrand Zuchuat @garfield-fr.bsky.social · 21/02/2025
Don't repeat yourself (DRY). Une très bonne explication. #php #dry #coding
medium.com
Le principe DRY : trouver l’équilibre délicat entre réutilisation et clarté du code
Dans cet article, nous explorons le principe DRY (Don’t Repeat Yourself) et son impact sur la qualité du code. Bien qu’essentiel pour…
120
Bertrand Zuchuat @garfield-fr.bsky.social · 12/02/2025
#php #symfony #strictmode #bestpractice
inspector.dev
Symfony declare(strict_types=1)
Implementing strict types in PHP enhances code quality, reduces bugs, and improves readability in Symfony applications.
011
Bertrand Zuchuat @garfield-fr.bsky.social · 06/02/2025
#orm #performance #php
sarvendev.com
Unlocking ORM Performance - The Essential Role of Read Models
ORMs are useful tools that help us save our objects to the database. However, there are some pitfalls, so it is important to know the tools we use. In this article, I want to focus on the poor perform...
000
Bertrand Zuchuat @garfield-fr.bsky.social · 04/02/2025
TypeScript Cheat Sheet
zerotomastery.io
TypeScript Cheat Sheet + PDF | Zero To Mastery
Learn and remember key information and concepts of TypeScript with this comprehensive reference guide (+ PDF) to the fundamentals of TypeScript.
020
Bertrand Zuchuat @garfield-fr.bsky.social · 03/02/2025
#solid principe
dev.to
SOLID - The Simple Way To Understand
Hi there!!! How have you been doing? Are you all right? I hope so! Today I'm going to talk about a...
010
Bertrand Zuchuat @garfield-fr.bsky.social · 02/02/2025
#php #cleancode
app.daily.dev
Write Cleaner Code with Nullsafe Operator in PHP 8! | daily.dev
PHP 8 introduces the Nullsafe Operator (`?->`) to simplify code by handling `null` checks within object chains in a single line. Using this operator leads to cleaner, more maintainable, and modern PHP...
010
Reposted by Bertrand Zuchuat
GitHub @github.com · 27/01/2025
Git 2.48 is here ✨ github.blog/open-source/...
github.blog
Highlights from Git 2.48
The open source Git project just released Git 2.48. Here is GitHub's look at some of the most interesting features and changes introduced since last time.
1035623
Bertrand Zuchuat @garfield-fr.bsky.social · 27/01/2025
La nouvelle version 4 de #tailwindcss #release #grafikart
youtube.com
TailwindCSS 4, une configuration via du CSS
YouTube video by Grafikart.fr
020
Bertrand Zuchuat @garfield-fr.bsky.social · 17/01/2025
Quelle vérité 😂😂😂 #tedx
youtube.com
L'avenir des incompétents | Clovis Henriot | TEDxPSB
YouTube video by TEDx Talks
000
Reposted by Bertrand Zuchuat
Robin Chalas @chalasr.bsky.social · 10/01/2025
🚀Support for invokable commands will land in #Symfony Console 7.3. No need to extend the base Command class anymore 🎉 Input options/arguments are configured through #PHP Attributes. And there is more to come!
Invokable Symfony Console Command
5359
Reposted by Bertrand Zuchuat
ZAP by Checkmarx @zaproxy.org · 10/01/2025
ZAP by Checkmarx 2.16.0 has just been released. It includes a brand new spider, detachable tabs, policy definitions, and lots more... See www.zaproxy.org/blog/2025-01...
zaproxy.org
ZAP 2.16.0
ZAP 2.16.0 has just been released. It includes a brand new spider, detachable tabs, policy definitions, and lots more…
0198
Bertrand Zuchuat @garfield-fr.bsky.social · 09/01/2025
#docker #performance #macos
paolomainardi.com
Docker on MacOS is still slow?
Info 06/01/2025 Update: Many readers requested the inclusion of OrbStack in the benchmarks. This update introduces OrbStack’s performance data, along with updated insights and comparisons. TLDR Link t...
000
Bertrand Zuchuat @garfield-fr.bsky.social · 22/12/2024
Doctrine ORM Json metadata #doctrine #orm #json
liip.ch
Doctrine ORM Support for Json · Blog · Liip
000
Bertrand Zuchuat @garfield-fr.bsky.social · 21/12/2024
Examples of git commit best practices #git #conventional #commit #cheatsheet
jsdev.space
Conventional Commits Cheat Sheet
Explore the world of JavaScript at our blog, your ultimate resource for guides, tutorials, and articles. Uncover the latest insights, tips, and trends.
000
Bertrand Zuchuat @garfield-fr.bsky.social · 19/12/2024
A Modern Redis Desktop Manager #redis #desktop
redis.tinycraft.cc
Tiny RDM
Modern lightweight Redis GUI desktop manager, intuitive Redis database administration, supports multi-platform Windows, Mac and Linux, easy fast installation, connect local and remote Redis, visualize...
100
Bertrand Zuchuat @garfield-fr.bsky.social · 19/12/2024
Dynamic dot operator support, named arguments in macros, argument unpacking, and universal arrow function usage #twig #php
symfony.com
New in Twig 3.15 (part 2) (Symfony Blog)
Twig 3.15 introduces dynamic dot operator support, named arguments in macros, argument unpacking, and universal arrow function usage.
010
Bertrand Zuchuat @garfield-fr.bsky.social · 18/12/2024
Les patrons de conception (Design patterns) par l'exemple #php #design #pattern
refactoring.guru
Les patrons de conception en PHP
Catalogue d’exemples de code annotés pour tous les patrons de conception écrits en PHP.
010
Bertrand Zuchuat @garfield-fr.bsky.social · 18/12/2024
New #release of #docker
docker.com
Docker Desktop 4.37: AI Catalog and Command-Line Efficiency
Docker Desktop 4.37 streamlines AI-driven development with the new AI Catalog integration, command-line management capabilities, upgraded components, and enhanced stability to empower modern developer...
000
Bertrand Zuchuat @garfield-fr.bsky.social · 18/12/2024
#github #copilot #free #vscode
github.blog
Announcing 150M developers and a new free tier for GitHub Copilot in VS Code
Come and join 150M developers on GitHub that can now code with Copilot for free in VS Code.
000
Bertrand Zuchuat @garfield-fr.bsky.social · 17/12/2024
Inline Comments, enum() Function, xor Logical Operator, Twig Sandbox, Twig Callables at Compilation-Time #twig #php
symfony.com
New in Twig 3.15 (part 1) (Symfony Blog)
Twig 3.15 adds inline comments, the enum() function, the xor operator, improved operator precedence, JSON escaping, the guard tag, and enhanced deprecation handling.
020
Reposted by Bertrand Zuchuat
Fabien Potencier @fabien.potencier.org · 11/12/2024
#Symfony 7.3 comes with a new JSON encoder component that is super efficient (10 times faster than the Serializer component with 2 times less memory). Great way to stream JSON payloads when combined with StreamedResponse. Component: buff.ly/3ZMQEgh Related PRs: buff.ly/3Zu2IBC
buff.ly
GitHub - symfony/json-encoder
Contribute to symfony/json-encoder development by creating an account on GitHub.
28735
Reposted by Bertrand Zuchuat
JoliCode @jolicode.com · 03/12/2024
- 🐘 Comprendre les Lazy Objects de PHP 8.4 ! jolicode.com/blog/a-la-de... Bonne lecture !
jolicode.com
A la découverte des lazy proxy et lazy ghost objets de PHP 8.4
Parmi toutes les nouvelles fonctionnalités de PHP 8.4, nous souhaitions vous faire découvrir les différents usages de la RFC "Lazy Objects". Cette RFC a été conduite par Arnaud Le
031
Reposted by Bertrand Zuchuat
Smaïne @smainedev.bsky.social · 01/12/2024
Nouvel article ✍🏽 10 choses à faire pour améliorer la vitesse de livraison 📦 smaine-milianni.medium.com/10-choses-%C...
smaine-milianni.medium.com
10 choses à faire pour améliorer la vitesse de livraison de fonctionnalités
Livrer des fonctionnalités à un rythme soutenu est crucial pour les entreprises. Cela permet de répondre rapidement aux besoins des…
143
Bertrand Zuchuat @garfield-fr.bsky.social · 30/11/2024
What is a Single Point of Failure? A single point of failure (SPOF) is a part of a system that, when it fails, brings the entire system down.
levelup.gitconnected.com
Single Point of Failure (SPOF) in System Design
Learn what a Single Point of Failure (SPOF) is, why it matters in system design, and how to eliminate it for more reliable systems.
000
Bertrand Zuchuat @garfield-fr.bsky.social · 29/11/2024
The new version is out #symfony #release
symfony.com
Symfony 7.2.0 released (Symfony Blog)
Symfony 7.2.0 has just been released.
000
Bertrand Zuchuat @garfield-fr.bsky.social · 22/11/2024
How to generate a pdf with Symfony #symfony #pdf
medium.com
How to generate a PDF file in a few lines of code with Symfony
Creating dynamic PDF documents, such as invoices or reports, is a common task in modern application development. Whether it’s to meet…
000
Reposted by Bertrand Zuchuat
Grégoire Pineau @lyrixx.bsky.social · 22/11/2024
J'ai écris un petit article qui explique comment simplifier des assertions PHPUnit avec le composant symfony/vardumper 📙 jolicode.com/blog/ecrire-...
jolicode.com
Écrire des assertions PHPUnit plus simples grâce au VarDumper
Les tests unitaires sont une étape cruciale pour garantir la qualité de votre code, mais parfois, les répétitions peuvent devenir lassantes. Avez-vous déjà soupiré en enchaînant des appels à $this-&gt...
193
Bertrand Zuchuat @garfield-fr.bsky.social · 21/11/2024
In the world of web development, the power and flexibility of CSS are becoming more pronounced by the day. #css #properties
kaderbiral26.medium.com
15 Useful CSS Properties You Should Know About 🎨
In the world of web development, the power and flexibility of CSS are becoming more pronounced by the day. However, some CSS properties are…
010
Bertrand Zuchuat @garfield-fr.bsky.social · 21/11/2024
Unlike most DNS resolvers, 1.1.1.1 does not sell user data to advertisers #dns #privacy
developers.cloudflare.com
1.1.1.1 (DNS Resolver) | Cloudflare 1.1.1.1 docs
1.1.1.1 is Cloudflare’s public DNS resolver. It offers a fast and private way to browse the Internet. DNS resolvers ↗ translate domains like cloudflare.com into the IP addresses necessary to reach the...
000
Bertrand Zuchuat @garfield-fr.bsky.social · 21/11/2024
PHP release version 8.4 #php #release
php.net
PHP 8.4 Released
PHP 8.4 is a major update of the PHP language. It contains many new features, such as property hooks, asymmetric visibility, an updated DOM API, performance improvements, bug fixes, and general cleanu...
010
Bertrand Zuchuat @garfield-fr.bsky.social · 20/11/2024
Record HTTP interactions in your tests #php #test #api #phpunit
php-vcr.github.io
PHP-VCR | Record HTTP interactions while testing
000
Reposted by Bertrand Zuchuat
Fabien Potencier @fabien.potencier.org · 19/11/2024
I've just created a starter pack with #Symfony core team members that are on BlueSky go.bsky.app/P5Sp7eR
48734
Reposted by Bertrand Zuchuat
Minko Gechev @mgechev.bsky.social · 19/11/2024
🚀 Meet Angular v19 ‣ Incremental hydration ‣ Server route config ‣ linkedSignal, resource, renderEffect ‣ Auto CSP ‣ Unused import reporting ‣ Standalone by default ‣ Enhanced theming ‣ Time picker ‣ 2D drag & drop ‣ Many codemods to modernize your code Much more! blog.angular.dev/meet-angular...
blog.angular.dev
Meet Angular v19
In the past two years we doubled down on our investment in developer experience and performance — in every single release we’ve been…
1419461
Reposted by Bertrand Zuchuat
Grégoire Pineau @lyrixx.bsky.social · 18/11/2024
Don't forget to add `"bump-after-update": true` in your composer.json when its type is project (not lib!). I'll be faster and save some CPU cycles. Example: github.com/symfony/skel...
github.com
Add 'bump-after-update: true' to the composer.json by lyrixx · Pull Request #216 · symfony/skeleton
see https://getcomposer.org/doc/06-config.md#bump-after-update
1397
Bertrand Zuchuat @garfield-fr.bsky.social · 18/11/2024
OSX (macOS) inside a Docker container #docker #macos
github.com
GitHub - dockur/macos: OSX (macOS) inside a Docker container.
OSX (macOS) inside a Docker container. Contribute to dockur/macos development by creating an account on GitHub.
000
Bertrand Zuchuat @garfield-fr.bsky.social · 18/11/2024
Docker lifecycle hooks New in version 2.30 #docker #hook
docs.docker.com
Use lifecycle hooks
010
Bertrand Zuchuat @garfield-fr.bsky.social · 18/11/2024
Docker image optimization #docker #optimization #size
dev.to
Docker Image Optimization: Reducing Size for Faster Deployments
Introduction A few months ago, while working on a critical deployment for a client, we...
000