Caleb White (@_calebdw) 's Twitter Profile
Caleb White

@_calebdw

Engineer & OSS Contributor • Husband & Father • ✝️ Psalms 1

You can't build fast if you don’t break often.

ID: 1915767512840478722

linkhttps://github.com/calebdw calendar_today25-04-2025 13:59:27

260 Tweet

224 Followers

117 Following

Alexandre Daubois (@alexdaubois) 's Twitter Profile Photo

📣 This JUST got merged in #PHP a few minutes ago! It is currently challenging to deal with recursion in anonymous functions. Not anymore in PHP 8.5: the "Closure::getCurrent()" method fetches the current closure you're in 🚀 PR: github.com/php/php-src/pu… #phptips

📣 This JUST got merged in #PHP a few minutes ago!

It is currently challenging to deal with recursion in anonymous functions. Not anymore in PHP 8.5: the "Closure::getCurrent()" method fetches the current closure you're in 🚀

PR: github.com/php/php-src/pu…

#phptips
dax (@thdxr) 's Twitter Profile Photo

in opencode v0.3.128 you can write plugins in ts/js these let you hook into what's going on and add your own custom logic quick video on how it works - docs in reply

Caleb White (@_calebdw) 's Twitter Profile Photo

Create a custom Eloquent Builder and stop placing scopes on the models. Better static analysis, IDE autocompletion, and LSP integration

Caleb White (@_calebdw) 's Twitter Profile Photo

I just recently installed and configured Rector after knowing about it for years---I'm kicking myself for not installing it sooner, this would have saved SO much time! This should be a MANDATORY install on any PHP project, stop nitpicking conventions and let the tool

Yaz Jallad 🥷 (@ninjaparade) 's Twitter Profile Photo

Well, I finally got all the community photos, the ones I took of the crowd, and attendees at Laracon US uploaded, edited and ready to share! Check it out here! app.50sq.com/g/01k2jrbnjk6v…

John Koster (@johnmkoster) 's Twitter Profile Photo

Pest, Pint, Rector, and PHPStan are a ridiculously overpowered combo. Shaved ~7 seconds off a test suite just by getting to PHPStan level 4, and the rest make sure it looks the way I want, and still functions correctly 🥳

Geni Jaho (@genijaho) 's Twitter Profile Photo

We recently tagged two new releases of Rector for Laravel 🚀 A massive thank you to Caleb White and contributors for all the new rules & features 🔥

We recently tagged two new releases of <a href="/rectorphp/">Rector</a> for Laravel 🚀

A massive thank you to <a href="/_calebdw/">Caleb White</a> and contributors for all the new rules &amp; features 🔥
Caleb White (@_calebdw) 's Twitter Profile Photo

Make sure you're not reaching for the PHPStan baseline too early, especially on lower levels! I've slowly worked my way from level 0 to 4 and now almost 5 without using the baseline. Why? Because often times (especially on lower levels) there's core abstractions in your code