Profile avatar
loicfaugeron.bsky.social
Test. Code. Refactor. Repeat!
22 posts 14 followers 44 following
Regular Contributor
Conversation Starter

I saw the AFUP Day Lyon 2024 talk by @mtarld.bsky.social one year ago and was amazed by the JsonStreamer, glad to see it released, well done👏 Can't wait to update my stack to test it!

#PHP pipe operator RFC v3 currently under vote 💙 Here's a 🧵 about the history of the RFCs bsky.app/profile/moni...

#PHP on a good way to get a pipe operator with: wiki.php.net/rfc/pipe-ope... A way to chain callable, passing results from left to the first argument on right, like a bash pipe operator. It eases reading code compared to callbacks, and less error-prone than temp vars. See below ⬇️ 1/4

🚀 New in Symfony 7.3: JsonPath Component ➡️ https://symfony.com/blog/new-in-symfony-7-3-jsonpath-component

🚀 New in Symfony 7.3: New and Improved Console Helpers ➡️ https://symfony.com/blog/new-in-symfony-7-3-new-and-improved-console-helpers

Using #Symfony, you can customize error pages. However, if your app can't boot, you'll see the ugly web server error page. To avoid this, use the new error:dump command by @pyrech.bsky.social! 💛 symfony.com/blog/new-in... #oss #opensource #contribution

🚀 New in Symfony 7.3: Extra Runtime Dot Env Files ➡️ https://symfony.com/blog/new-in-symfony-7-3-extra-runtime-dot-env-files

I had to reboot today, which means having to start my #tmux sessions again 😞. I've found a new fancy way to do it though: `_RT_NAME=dotfiles; z $_RT_NAME; tmux new -s $_RT_NAME` I got the idea from @joshmedeski.bsky.social, he's combining zoxide, fzf and tmux to make sessions a breeze 🧵⬇️

We’re about to get array_first() and array_last() in #PHP! Amazing news for hashmaps manipulation 🚀 small addition, but huge #DX impact. Full RFC being approved 👉 wiki.php.net/rfc/array_fi... #rfc #new #backend

So we can get a pretty on PHPUnit by simply adding `--testdox` to the command 😲 vendor/bin/phpunit --testdox www.amitmerchant.com/make-phpunit...

So it's not mandatory to specify a variable name to catch an exception in #PHP? 😮 Feel kind of dumb to find such tiny tips now 😅

🚀 New in Symfony 7.3: Invokable Commands and Input Attributes ➡️ https://symfony.com/blog/new-in-symfony-7-3-invokable-commands-and-input-attributes

I've been using #tmux since Jan and it's been great so far! My workflow is simple: + one session per coding project + 2+ windows per session (eg vim and shell) There are some frictions I'm experiencing with it though... 🧵

Here are the materials used for the Symfony Console Facelift presentation I gave at #SymfonyDay Chicago: speakerdeck.com/chalasr/symf...

What in _British Pound Sterling's_ Heaven? > From 2 April 2025, EU, EEA and Swiss citizens (except Irish citizens) will need an electronic travel authorisation (ETA) to travel to the UK. www.gov.uk/guidance/vis...

Good murning! Just posting this here for future reference (for myself!) -- the run from a 2024 app #phpspec and #PHPunit testsuites: