Sign in

Clément Baconnier

@cbaconnier.bsky.social
36 followers 55 following 14 posts

Fullstack developer Linux - NixOS - Laravel enthusiast 🇨🇭

PostsRepliesMedia
Clément Baconnier @cbaconnier.bsky.social · 03/10/2026
If you happen to be one of my players, please don't watch. Seriously 🫣 I'm preparing a horror cue for my D&D table. I made a shader plugin that simulates analog glitches on screen, synced with my lights and run from my @elgato.com Stream Deck. Thanks @hiuuugs.com, all your fault.
232
Reposted by Clément Baconnier
Guillaume @lours.me · 18/09/2026
🐳 🐙 Docker Compose Tip #87 depends_on has more than service_healthy: wait for a one-shot with service_completed_successfully, cascade restarts with restart: true, or soften it with required: false. Guide: lours.me/posts/compose-tip-087-advanced-depends-on/ #Docker #Compose #Configuration
lours.me
021
Reposted by Clément Baconnier
Clément De Ruyter 🐈 @clement-dr.bsky.social · 01/08/2026
🥹
2214
Reposted by Clément Baconnier
Liam @ GamingOnLinux @gamingonlinux.com · 28/07/2026
GOG confirm they are working towards GOG Galaxy on Linux #GOG #Linux #PCGaming
gamingonlinux.com
GOG confirm they are working towards GOG Galaxy on Linux
GOG previously said they planned to Linux closer at Linux, and that it was the next major frontier - and they're now working towards GOG Galaxy on Linux.
1024971
Reposted by Clément Baconnier
Armin Ronacher @mitsuhiko.at · 21/07/2026
dark.ronacher.eu/2026/7/21/ne...
dark.ronacher.eu
Never Enough
Comparison is the thief of joy.
512221
Reposted by Clément Baconnier
GrapheneOS @grapheneos.org · 15/07/2026
We solved the recent regression in compatibility with a small subset of banking apps. It was caused by a Zimperium anti-tampering SDK checking the Linux kernel mount ID for /system/framework/framework.jar and banning it being above 900. Our new secure spawning was tripping it.
61039
Reposted by Clément Baconnier
David Crawshaw @crawshaw.io · 06/06/2026
Just discovered that curl has a --json flag. Instead of: curl-X POST -H 'Content-Type: application/json' -d '{...}' ... you can write curl --json '{...}' ...
1127334
Reposted by Clément Baconnier
Léαlinux 🐧 @lea-linux.org · 12/05/2026
github.com/TwilitRealm/... : Defi Dusk. "Dusklight is a reverse-engineered reimplementation of Twilight Princess."
github.com
GitHub - TwilitRealm/dusk: Dusklight brings a classic adventure to PC and mobile platforms with a variety of fixes and improvements.
Dusklight brings a classic adventure to PC and mobile platforms with a variety of fixes and improvements. - TwilitRealm/dusk
241
Reposted by Clément Baconnier
AlmaLinux @almalinux.org · 01/05/2026
Copy Fail (CVE-2026-31431) is severe enough that we created a patch ASAP. Every supported AlmaLinux release is affected. Please read this blog post and help with testing if you can! almalinux.org/blog/2026-05-01-cve-2…
almalinux.org
Copy Fail (CVE-2026-31431) patch ready for testing
The AnnouncementOn April 29, the team at Xint Code disclosed a Linux kernel flaw they have named Copy Fail, tracked as CVE-2026-31431. The bug lives in the kernel’s crypto subsystem — a logic flaw in ...
01211
Reposted by Clément Baconnier
Laravel News @laravelnews.com · 01/04/2026
PHPantom: A Fast PHP Language Server Built in Rust laravel-news.com/phpantom-a-f...
laravel-news.com
PHPantom: A Fast PHP Language Server Built in Rust - Laravel News
PHPantom is a PHP Language Server Protocol implementation written in Rust that starts in under a second and uses 59 MB of RAM, with support for generics, PHPStan annotations, and Laravel Eloquent.
031
Reposted by Clément Baconnier
Jeff Geerling @jeffgeerling.com · 31/03/2026
Another day, another supply chain attack, this time Axios: github.com/axios/axios/... Makes me glad I'm lazy and intentional about dependency updates. But it's a worrying trend. Soon we'll be tracking these things by the hour.
github.com
axios@1.14.1 and axios@0.30.4 are compromised · Issue #10604 · axios/axios
more details: https://www.stepsecurity.io/blog/axios-compromised-on-npm-malicious-versions-drop-remote-access-trojan Most likely, a maintainer's GitHub and npm accounts are compromised as these iss...
1310229
Reposted by Clément Baconnier
Guillaume @lours.me · 23/03/2026
🐳 🐙 Docker Compose Tip #43 Harden containers in one line! read_only: true tmpfs: - /tmp:size=50M Immutable filesystem + writable only where needed. Guide: lours.me/posts/compose-tip-043-read-only-rootfs/ #Docker #Compose #Security #Containers
lours.me
Docker Compose Tip #43: Read-only root filesystems
Harden your containers by making the root filesystem read-only
8106
Reposted by Clément Baconnier
Guillaume @lours.me · 20/03/2026
🐳 🐙 Docker Compose Tip #42 Smart variable substitution! ${TAG:-latest} # default value ${TAG:?required} # fail if missing Flexible configs with safety built in. Guide: lours.me/posts/compose-tip-042-variable-substitution/ #Docker #Compose #Configuration #DevOps
lours.me
Docker Compose Tip #42: Variable substitution and defaults
Use variable substitution with defaults, required values, and error messages in Compose files
1137
Reposted by Clément Baconnier
Léαlinux 🐧 @lea-linux.org · 18/01/2026
Dr. Who plays with Docker How : docker.how
docker.how
Docker Cheat Sheet — The Ultimate CLI Reference
Comprehensive Docker CLI reference with commands for containers, images, volumes, networks, Compose, and Dockerfile.
3449
Reposted by Clément Baconnier
nunomaduro @nunomaduro.com · 14/01/2026
i seriously can't wait for this feature.. it will probably be the biggest PHP feature in the last 10 years, easy..
1161
Reposted by Clément Baconnier
Freek Van der Herten @freek.bsky.social · 14/01/2026
🔗 What gets lost when everything is effortless?
carlbarenbrug.com
What gets lost when everything is effortless?
Not all friction is bad.
111
Reposted by Clément Baconnier
Tuta @tuta.com · 15/11/2025
Swiss surveillance could become worse than US If passed, chat, email & VPN providers from #Switzerland must: 🚨 Log IP addresses 🚨 Ask for ID upon sign up 🚨 Decrypt data upon request Let's fight for #privacy! 👉 tuta.com/blog/switzer...
Title: Switzerland plans surveillance that is worse than US

Broken shield with a Swiss flag on it
68561
Reposted by Clément Baconnier
Dennis Koch @denniskoch.dev · 11/11/2025
Wow, Laramap is really taking off. I never expected so many fellow developers to sign up. Thanks to this amazing community. Additionally, the first companies have reached out to support the project. Huge thanks to @ploi.io and Chief Tools. #Laravel #Laramap
Screenshot of Laramap, a project showcasing over 1200 developers from more than 12 countries on a map.
41810
Reposted by Clément Baconnier
Chris Arter @arter.dev · 04/11/2025
It's just a game.. It's just a game.. scope-creep.xyz
scope-creep.xyz
The Scope Creep
A chilling tale of deliverables, deadlines and doomed decisions
194
Reposted by Clément Baconnier
Swiss Laravel Association @laravel.swiss · 19/09/2025
Learn from @bobbybouwmann.bsky.social on how to master the Laravel queue to build fast and resilient Laravel applications. A super insightful talk that explores how to building scalable, event-driven systems. www.youtube.com/watch?v=nEtB...
youtube.com
High-Performance Laravel: Queues as Your Secret Weapon with Bobby Bouwmann
YouTube video by Swiss Laravel Association
011
Reposted by Clément Baconnier
Kai Sassnowski and 3 others @sassnow.ski · 06/08/2025
I think the @thephpf.bsky.social is the best thing that has happened to PHP in a long time. Big props to everyone involved!
031
Reposted by Clément Baconnier
Kagi HQ @kagi.com · 04/08/2025
Join Kagi! We are looking for a talented and detail-oriented developer to join our marketing team's efforts in creating and maintaining our website, product landing pages, newsletter templates & more. Fully remote. For details & to apply: kagi.peopleforce.io/careers/v/13...
kagi.peopleforce.io
Kagi Inc - Software Developer (Web & Marketing Systems)
About Kagi Kagi is a friendly internet companion, designed to help you find high-quality answers without ads, tracking, or distractions. As an alternative to dominant “free” or ad-driven options, w...
1215
Reposted by Clément Baconnier
Stephen Rees-Carter @valorin.bsky.social · 18/07/2025
⚠️ New CRITICAL vulnerability disclosed in Livewire v3, you need to update ASAP! ⚠️ This is a rather sneaky one that gives an attacker RCE (under the right conditions), and can be done unauthenticated with no user input... hence CRITICAL. 😱 securinglaravel.com/security-not... #Laravel
securinglaravel.com
Laravel Security Notice: Livewire v3 Remote Code Execution Vulnerability!
[Notice #4] Livewire v3 is vulnerable to an RCE (Remote Command Execution) during component property update hydration in specific scenarios. ⚠️ Update your Livewire ASAP! ⚠️
11711
Reposted by Clément Baconnier
Ashley Hindle @ashleyhindle.com · 25/06/2025
I put Chrome in my terminal using PHP - I really must start spending my time on useful things instead 😅
2166
Reposted by Clément Baconnier
Punyapal Shah @mrpunyapal.dev · 14/06/2025
🔒 PHP 8.5 unlocks static function in constant expressions 🎉 ✅ Allowed in: • Default params • Class constants • Static props • Attribute arguments ❌ Not allowed: • use (...) • Arrow functions fn() • $this Const-safe closures are here 💪
1115
Reposted by Clément Baconnier
Brent @stitcher.io · 20/05/2025
Here's my 10-minute overview of the new pipe operator coming to PHP 8.5!!! 🤩 www.youtube.com/watch?v=UG_y... #php
youtube.com
An overview of PHP 8.5's pipe operator
YouTube video by PHP Annotated
011
Reposted by Clément Baconnier
Freek Van der Herten @freek.bsky.social · 19/05/2025
🔗 PHP Benchmarks: 8.4 performance is steady compared to 8.3 and 8.2
tideways.com
PHP Benchmarks: 8.4 performance is steady compared to 8.3 and 8.2
Tests performed by Tideways show that, in general, the performance between 8.2, 8.3 and 8.4 does not move much for a Laravel, Symfony and WordPress demo application.
042
Reposted by Clément Baconnier
Laravel @laravel.com · 22/04/2025
laravel new bluesky
3020742
Reposted by Clément Baconnier
It's FOSS @itsfoss.bsky.social · 20/02/2025
Unlock AWK magic in Linux! 📹 🗔
youtube.com
Learn to Love the Magic of AWK in Linux
Follow Yaroslav Tarasenko on his channel 👉 @TheArtOfTheTerminal We have Yaroslav Tarasenko from The Art of The Terminal YouTube channel sharing some insight...
0132
Reposted by Clément Baconnier
🇺🇦 Anna Filina @afilina.bsky.social · 19/02/2025
Very proud of my teammate Guido Faecke for writing this detailed post on PHP logging best practices. www.zend.com/blog/error-l... #php #zend
zend.com
PHP Logging: Best Practices for PHP Log Analysis | Zend by Perforce
PHP logging is essential for secure and performant web applications - but only when implemented correctly. Our expert breaks down PHP logging best practices for developer teams.
084
Reposted by Clément Baconnier
Laravel News @laravelnews.com · 14/01/2025
Generating Sequential Laravel Collections
buff.ly
Generating Sequential Laravel Collections - Laravel News
Explore Laravel's times method for generating sequential collections and learn to create numbered sequences and calculated datasets, perfect for time slots, pagination, and other ordered data structures.
062
Reposted by Clément Baconnier
Joe Tannenbaum @joe.codes · 16/12/2024
The official Laravel VS Code extension is now available in beta. ✨ Blade syntax highlighting 🖊️ Eloquent autocompletion 🔗 Route, config, & middleware linking 🧠 Smart diagnostics And more... Get it now → marketplace.visualstudio.com/items?itemNa...
1812835
Reposted by Clément Baconnier
Ignace Nyamagana Butera @nyamsprod.com · 17/12/2024
Did you know you could treat a query string a la #php or a la #javascript using #LeagueURI component package
Processing a query string in PHP using PHP or Javascript algorithm
062
Reposted by Clément Baconnier
nixCraft @cyberciti.biz · 11/12/2024
419319
Reposted by Clément Baconnier
Tim MacDonald @tim.macdonald.au · 09/12/2024
🍭 Refactoring a callback to a first-class callable? Heck yea. But also… You might be subtly changing behaviour by implicitly passing additional arguments, especially with collection pipelines.
172
Reposted by Clément Baconnier
Dave Liddament @daveliddament.bsky.social · 04/12/2024
It's day 4 of PHP generics and today we have a quick look at PHPStan... vimeo.com/1036059035
vimeo.com
PHP Generics Day 4 - Introducing PHPStan
Introduction to the PHPStan static analysis tool mentioned in this video. Today's coding challenge. My talk about Advanced Static Analysis at PHP UK.
043
Reposted by Clément Baconnier
Punyapal Shah @mrpunyapal.dev · 21/11/2024
Exciting News for PHP Devs! 🚀 PHP 8.4 will introduces 4 functions: array_find 🕵️‍♂️: Finds the first matching element array_find_key 🔍: Finds the key of the first matching element array_all ✅: Checks if all elements pass a test array_any 🔎: Checks if any element passes a test
0214
Reposted by Clément Baconnier
Punyapal Shah @mrpunyapal.dev · 21/11/2024
🚀 PHP 8.4 introduces `request_parse_body`! This new function parses HTTP request bodies for methods beyond POST such as PUT, DELETE, and PATCH. 🙌
084