Clément Baconnier
banner
cbaconnier.bsky.social
Clément Baconnier
@cbaconnier.bsky.social
Fullstack developer
Linux - NixOS - Laravel enthusiast
🇨🇭
Reposted by Clément Baconnier
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...
November 15, 2025 at 3:43 PM
Reposted by Clément Baconnier
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
November 11, 2025 at 5:41 PM
Reposted by Clément Baconnier
It's just a game..
It's just a game..

scope-creep.xyz
The Scope Creep
A chilling tale of deliverables, deadlines and doomed decisions
scope-creep.xyz
November 4, 2025 at 2:35 PM
Reposted by Clément Baconnier
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...
High-Performance Laravel: Queues as Your Secret Weapon with Bobby Bouwmann
YouTube video by Swiss Laravel Association
www.youtube.com
September 19, 2025 at 8:27 AM
Reposted by Clément Baconnier
I think the @thephpf.bsky.social is the best thing that has happened to PHP in a long time. Big props to everyone involved!
August 6, 2025 at 5:47 AM
Reposted by Clément Baconnier
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 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...
kagi.peopleforce.io
August 4, 2025 at 5:59 PM
Reposted by Clément Baconnier
⚠️ 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
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! ⚠️
securinglaravel.com
July 18, 2025 at 1:23 PM
Reposted by Clément Baconnier
I put Chrome in my terminal using PHP - I really must start spending my time on useful things instead 😅
June 25, 2025 at 9:27 AM
Reposted by Clément Baconnier
🔒 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 💪
June 14, 2025 at 6:34 PM
Reposted by Clément Baconnier
Here's my 10-minute overview of the new pipe operator coming to PHP 8.5!!! 🤩

www.youtube.com/watch?v=UG_y...

#php
An overview of PHP 8.5's pipe operator
YouTube video by PHP Annotated
www.youtube.com
May 20, 2025 at 6:20 AM
Reposted by Clément Baconnier
🔗 PHP Benchmarks: 8.4 performance is steady compared to 8.3 and 8.2
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.
tideways.com
May 19, 2025 at 1:29 PM
Reposted by Clément Baconnier
laravel new bluesky
April 21, 2025 at 11:29 PM
Reposted by Clément Baconnier
Unlock AWK magic in Linux! 📹 🗔
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...
www.youtube.com
February 20, 2025 at 6:41 AM
Reposted by Clément Baconnier
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
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.
www.zend.com
February 19, 2025 at 1:40 AM
Reposted by Clément Baconnier
Reposted by Clément Baconnier
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...
December 16, 2024 at 5:35 PM
Reposted by Clément Baconnier
Did you know you could treat a query string a la #php or a la #javascript using #LeagueURI component package
December 17, 2024 at 9:30 PM
Reposted by Clément Baconnier
December 11, 2024 at 11:39 PM
Reposted by Clément Baconnier
🍭 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.
December 9, 2024 at 10:36 PM
Reposted by Clément Baconnier
It's day 4 of PHP generics and today we have a quick look at PHPStan...

vimeo.com/1036059035
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.
vimeo.com
December 4, 2024 at 6:49 PM
Reposted by Clément Baconnier
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
November 21, 2024 at 4:13 PM
Reposted by Clément Baconnier
🚀 PHP 8.4 introduces `request_parse_body`!

This new function parses HTTP request bodies for methods beyond POST such as PUT, DELETE, and PATCH. 🙌
November 21, 2024 at 4:12 PM