Sandro Gehri

Sandro Gehri

@sandro.gehri.dev

Father, Husband, Laravel enthusiast and OpenSource Developer. Creator of OpenAI for PHP and TailwindMerge for Laravel.

434 followers239 following48 posts

Looking forward to talk about my experiences upgrading a real-world app to @laravel.com Livewire v4. Come along and hear: πŸ‘ What went well? 🧐 Where I did struggle? πŸš€ How the app improved? See you in #Basel

We’re back! Our first meetup of the year is next Thursday, January 22nd, at Ascent in Basel. We’ll be discussing the newly released Livewire v4 and take a look back at the past year of our meetups. See you there! Please RSVP now. www.meetup.com/laravel-swit...

Sandro Gehri reposted

Sandro Gehri reposted

For all the newcomers, I’ve created a starter pack of just a few of the awesome voices from the #PHP community to get you started here at Bluesky. Don’t stop with these folks, though. There are so many other amazing PHP devs to follow! Check out who these folks follow for more. go.bsky.app/SkXz8C8

🚨 Tomorrow: Laravel Worldwide Meetup Tune in when I talk about improving your test suite with mutation testing in @pestphp.bsky.social And @rissabubbles.bsky.social tells you everything about "Crafting Compelling Laracon Talks" πŸ“† 26. November ⏰ 17:00 UTC meetup.laravel.com

meetup.laravel.comLaravel Worldwide MeetupJoin the official Laravel meetup in the cloud. Learn from familiar faces and new speakers while chatting with fellow Laravel devs.

Sandro Gehri reposted

We've assembled a starter pack of just a few of the awesome voices from the #PHP community here on Bluesky. But don't stop here! Take a look at who these folks follow for more great following ideas. go.bsky.app/SkXz8C8

And I was wondering why my follower count is πŸš€ Thank you @phpc.social

PHP Community@phpc.social

We've assembled a starter pack of just a few of the awesome voices from the #PHP community here on Bluesky. But don't stop here! Take a look at who these folks follow for more great following ideas. go.bsky.app/SkXz8C8

πŸ§™πŸΌ Still very pumped about my talk at Laravel Live UK last week, talking about the upcoming Mutation Testing capability in Pest PHP. Thanks again to the conference organizers, for doing an amazing job. Checkout the plugin beta version: github.com/pestphp/pest...

github.comGitHub - pestphp/pest-plugin-mutate: Mutation Testing for Pest PHPMutation Testing for Pest PHP. Contribute to pestphp/pest-plugin-mutate development by creating an account on GitHub.

The newest feature I've added to the upcoming Pest Mutation Testing plugin, is already one of my favourites: "--retry" 😍 It runs the mutations previously survived first, to have a really fast feedback loop. πŸš€ It behaves like `--retry` in Pest. #php #mutationtesting

πŸ’‘ Pest PHP tip If a helper is only used in a single test file, you can define it as a callable within the beforeEach hook. This avoids the problem of conflicting helper method names between test files. πŸ€

Sandro Gehri reposted

Pest usage in the PHP ecosystem has increased from 6% to 13%. That's more than 2 times the number of users from last year. 🫑

Using the upcoming Pest "Mutation Testing" plugin on the OpenAI PHP client: βœ… Errors fixed: 4 βœ… Code improvements: 6 βœ… Tests fixed: 2 βœ… Tests enhanced: 18 βœ… Tests added: 16 This is going to change my way of creating software 🀩

πŸ“£ OpenAI PHP Client update πŸ“£ Assistants API support has arrived! Creating AI assistants in your PHP / Laravel App has never been easier 🀯 Link and details πŸ‘‡

Heads up, PHP & Laravel wizards! πŸ§™ Support for "Assistants" is coming soon to OpenAI for PHP and Laravel . Keep your eyes peeled – magic is about to happen! ✨

Sandro Gehri reposted

At Laracon AU, I will unveil two new plugins that hardcore test fans will fall in love with. Mutate: a new plugin, by @gehrisandro.bsky.social, focused on mutation testing. Stressless: something fresh, new, and never seen in the PHP landscape. 🌢️

In the PHP ecosystem, Mutation Testing is not widely used so far, mainly because developers don't know about it or it's too hard to start with. My goal with the Mutation Testing plugin for PEST PHP is too change this radically by making it super simple and intuitive . πŸš€

πŸͺ„ Time to reveal πŸͺ„ I am working on Mutation Testing for PEST PHP. As I develop the plugin, I will share updates, insights, and my thoughts on Mutation Testing. The first update will focus on my motivation behind building this Plugin. So stay tuned and keep your eyes open! πŸ‘€

Sandro Gehri reposted

Exactl 10 years ago, the first commit of #flysystem was pushed to @github.com I never would have imagined it becoming an essential package in the PHP ecosystem, but here we are. Hundreds of millions of downloads later. Happy birthday, Flysystem, happy birthday to you πŸŽ‰

Sandro Gehri reposted

I've just released Pest 2.10 β€” it features a "repeat()" method that you may use to repeat a test multiple times for debugging purposes or to ensure that the test is stable. βš—οΈ

Sandro Gehri reposted

A strong indication of a developer's quality is the frequency with which their code changes are accompanied by corresponding tests.

You are up to date.