Hammed Oyedele (@devhammed) profile picture

Innovative senior software engineer with 7+ years of experience in developing cutting-edge web and mobile applications. Ask me about JavaScript, PHP & Dart.

Ibadan, Nigeria
Joined August 2015
Photo by Hammed Oyedele (@devhammed)Photo by Hammed Oyedele (@devhammed)Photo by Hammed Oyedele (@devhammed)Photo by Hammed Oyedele (@devhammed)Photo by Hammed Oyedele (@devhammed)Photo by Hammed Oyedele (@devhammed)Photo by Hammed Oyedele (@devhammed)Photo by Hammed Oyedele (@devhammed)Photo by Hammed Oyedele (@devhammed)Photo by Hammed Oyedele (@devhammed)
Hammed Oyedele retweeted
Composer 2.11 is out 🚀 cooldown dependency policies hold back freshly published package versions for an hour or a day, so compromised releases can be flagged before they reach your composer update. blog.packagist.com/composer-… #php #phpc #composerphp #supplychainsecurity
4
45
8
133
9,691
Hammed Oyedele retweeted
The PHP vulnerability wasn't easy to exploit, but please know that it *is* exploitable. Please make sure you patch if you're running your own servers! dreamgroup.com/blog/chained-…
3
6
99
6,665
Hammed Oyedele retweeted
InertiaJS + Laravel = Best way to ship.
22
10
151
7,998
Hammed Oyedele retweeted
Compiling PHP from source is coming along well 😃 So when the next PHP panic hits, we'll be able to deploy security updates within ~24 minutes instead of waiting on upstream dependencies (which took about 4 hours) ⚡️
8
2
95
4,641
Hammed Oyedele retweeted
context menus coming to SuperNative in 4.7 😉
2
5
37
1,287
Hammed Oyedele retweeted
This is the energy I'm alive for. Rig & Die is fully activated. Oh Peter Obi, I wasn't familiar with your game o. @inecnigeria RIG AND DIE. @officialABAT RIG AND DIE. @OfficialAPCNg RIG AND DIE.
297
8,296
202
22,855
354,425
New Laravel package! Quittio/quittio: E-invoicing: ZUGFeRD/Factur-X, XRechnung, UBL and Peppol BIS based on EN 16931 github.com/Quittio/quittio Germany requires e-invoices for B2B from 2027, France/Belgium are rolling out similar rules, so many Laravel apps will need this soon.
1
3
38
3,055
Hammed Oyedele retweeted
First time using MATLAB today. Went in to learn. Ended up helping others figure it out. 😂
9
6
1
37
575
Hammed Oyedele retweeted
Postgres advisory locks are magic until someone calls pg_advisory_lock() instead of pg_try_advisory_lock() inside a high-throughput loop. Now 40 worker threads wait indefinitely in line, the connection pool exhausts, and the DB looks idle while production burns.
4
1
5
536
Hammed Oyedele retweeted
I feel like last week actually raised the wider cultural status of PHP rather than weakening it, feels like everyone and their dog knows how fundamental the language is to running the internet now 😌
12
11
157
5,839
Hammed Oyedele retweeted
The rumors are true.... Today we've released @rector 2.8, that is 30 % faster than 2.7 out of the box. And even 3x faster on PHP 8.3+ thanks to PHPStan Turbo. Huge thanks to @sander_scode who landed this feature in past 2 weeks 🎉🎉🎉
PHPStan Turbo now also makes Rector faster! Rector 2.8 ships with Turbo enabled, taking 50% less time to finish.
2
15
1
71
3,217
Hammed Oyedele retweeted
Working on the demo showcase app for Inertia Table v5. Here's reordering columns.
I'm preparing a new major version of Inertia Table, and it's probably the biggest feature release so far! ✅ Drag-and-drop column reordering ✅ Footer totals/aggregates ✅ More ways to preserve filters: URLs, saved views, and now browser storage ✅ Export-only columns 1/3
4
6
83
4,638
Hammed Oyedele retweeted
Last year my design won the PHP Foundation contest for the PHP 8.5 release page. This year I went further, a full redesign proposal for the php.net homepage and docs, built around PHP 8.6. Just for the love of PHP, and for fun. Preview: nunoguerra.com/dev/php Code: github.com/nunowar/phpnet
57
31
10
410
46,644
Hammed Oyedele retweeted
It's always: "Peter Obi is stingy" "Peter Obi doesn't know how to play the political game" "Peter Obi is too weak to be a president" It's never: "Peter Obi is corrupt". "Peter Obi mismanaged funds". That's a huge flex. Go and get your PVC, you know what to do. ✌🏼
14
383
11
1,271
12,537
Hammed Oyedele retweeted
Postgres on S3?! No, S3 on Postgres. Introducing pgS3. The scalability of a Postgres box. The query power of S3.
38
90
21
1,080
98,352
Hammed Oyedele retweeted
⚠️ Important Security Advisories Inside Along with upgrades for this week's PHP vulnerabilities, we announce 7 security advisories applying to NativePHP Mobile Everything is patched • `composer update` • `php artisan native:install --force` • Recompile and release Full details: nativephp.com/blog/our-first…
2
16
2
76
8,830
I think one less-known Laravel package will become more important with agentic coding. Feature flags with Laravel Pennant. laravel.com/framework/docs/p… More and more devs will just push to production without deeper code review. Feature flags may help to enable certain features only for your user or only for your internal team, before showing it to the world. Yes it's risky and controversial. And yes I know it's not the classic "correct" way with PRs. But the more I see @ampcode with Orbs and similar tools, the more I start believing that this is the future, at least for some less-critical projects. I'm planning to re-review feature flags with Laravel Pennant soon on YouTube.
7
6
50
3,250