Hammed Oyedele

3.1K posts

Hammed Oyedele

Hammed Oyedele

@devhammed

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 Entrou em Ağustos 2015
536 Seguindo1K Seguidores
Tweet fixado
Hammed Oyedele
Hammed Oyedele@devhammed·
Can I automate browsers with AI??? Can I automate email replies with AI??? Can I sleep at night peacefully, knowing fully well that there is something constantly monitoring the platforms under my care are running through scheduled checks? Can I monitor that particular online store for discounts on products I would love to buy??? I answered YES to these questions and many more with my first personal project! I'm calling it Flowshub for now, but that is still open for changes. Watch this space for the final launch!
Hammed Oyedele@devhammed

The full editor in all its glory. Anything inside {{ }} is a valid JavaScript expression. I can't believe I'm starting 2026 by writing a template engine with its editor. 😅😅😅😅

English
2
2
22
5.2K
Hammed Oyedele retweetou
Vincenzo Petrucci
Vincenzo Petrucci@nahime0·
elephc v0.23.10 is out. Big one: the EIR backend is now the default. PHP now flows from optimized AST to validated IR to native assembly; the old AST backend is frozen for diagnostics only. Less codegen debt, stronger foundations for the next wave of optimizations. Let's go! elephc.dev
English
0
2
14
556
Hammed Oyedele
Hammed Oyedele@devhammed·
I'm still open for new opportunities! I have 8 years of experience working with libraries, tooling and frameworks built with JavaScript and PHP including but not limited to Laravel, WordPress, AdonisJS, Next.js, Nest.js, React, Vue.js, Svelte, jQuery, Tailwind CSS, Inertia.js, etc. linkedin.com/in/devhammed
Hammed Oyedele@devhammed

I'm still open for new opportunities! I have 8 years of experience working with libraries, tooling and frameworks built with JavaScript and PHP including but not limited to Laravel, WordPress, AdonisJS, Next.js, Nest.js, React, Vue.js, Svelte, jQuery, Tailwind CSS, Inertia.js, etc. linkedin.com/in/devhammed

Ibadan, Nigeria 🇳🇬 English
0
4
6
175
Hammed Oyedele retweetou
Marcel Pociot 🧪
Marcel Pociot 🧪@marcelpociot·
After years of trying to make this work in PHP, I finally did it 🤯
English
169
206
1.9K
169.6K
Hammed Oyedele retweetou
Steve Bauman
Steve Bauman@heystevebauman·
Just tagged Cadence v1.1.0 You can now pause model schedules without deleting them, then re-enable them later without rebuilding the schedule Really useful when users pause recurring reports, reminders, notifications, or other scheduled work
Steve Bauman tweet media
English
1
3
36
1.5K
Hammed Oyedele retweetou
Ryan Chandler
Ryan Chandler@ryangjchandler·
Message of the day – if you build something, just publish it to the internet and let people find it naturally. A little while ago I built a silly little API project that wraps a bunch of public data – it's completely free to use, just rate limited (airportsapi.com) Since then I've had 5+ emails thanking me for the project and even a couple of people donating some money as a thank you. You might think it's silly to share it with the world, but you might just be solving somebody else's problem.
English
5
4
63
3.1K
Hammed Oyedele
Hammed Oyedele@devhammed·
@djkellywaves @wendell_adriel Yeah yeah, it is more of a convenience method for when you are building a project that isn't using "Team" in the business logic but, it is also totally okay for you to rename the model and references yourself after setting up.
English
1
0
2
20
Hammed Oyedele retweetou
Wendell Adriel
Wendell Adriel@wendell_adriel·
Another small improvement to the Teams Starter Kits: Now users can leave teams on the Teams page. 🔥 Before, only owners could remove members from teams, but a user couldn't leave a team if they wanted to. We just added this option. Users can't leave their personal team or teams they're owners of, tho.
Wendell Adriel tweet media
English
3
3
27
3.8K
Hammed Oyedele retweetou
Aniket Magadum
Aniket Magadum@magadum_aniket·
Hey Laravel Developers 👩‍💻 Starting with Laravel v13.15.0, we have a new rememberWithState() method available on the Cache facade. This method basically does two things! Firstly, it checks whether the given cache key exists in the store. If it exists, it simply returns the value. Otherwise, if the key does not exist, it executes the callback and stores the value under the corresponding key. This is exactly what the existing remember() method does. But this method also returns a Boolean value (true or false), which determines whether the cache value already existed or was generated just now. A major use case for this method could be sending a custom response header to the client that indicates the cache status. #laravel #php
Aniket Magadum tweet media
English
0
3
60
2K
Hammed Oyedele
Hammed Oyedele@devhammed·
The flexibility that comes with using @shadcn registries is underrated! I usually use diceui.com/docs/component… when working on tables in React, and today, I added visible columns persistence to the useDatable hook that comes with it!
Hammed Oyedele tweet mediaHammed Oyedele tweet mediaHammed Oyedele tweet mediaHammed Oyedele tweet media
English
0
0
3
246
Hammed Oyedele retweetou
Alexandre Daubois
Alexandre Daubois@alexdaubois·
#PHP enum cases aren't created on every fetch. Status::Active is compiled to a FETCH_CLASS_CONSTANT opcode. The engine instantiates the case object ONCE, stashes it in the class entry, and caches the zval in an inline cache slot. Every subsequent Status::Active in your code? Direct read from the cache slot. Same zend_object pointer every time. That's why `Status::Active === Status::Active` is true: it really is the same object in memory! 🧠
Alexandre Daubois tweet media
English
0
4
29
1K
Hammed Oyedele
Hammed Oyedele@devhammed·
I'm still open for new opportunities! I have 8 years of experience working with libraries, tooling and frameworks built with JavaScript and PHP including but not limited to Laravel, WordPress, AdonisJS, Next.js, Nest.js, React, Vue.js, Svelte, jQuery, Tailwind CSS, Inertia.js, etc. linkedin.com/in/devhammed
Hammed Oyedele@devhammed

Day 017 of putting it out there that I'm open for new opportunities! I have 8 years of experience working with libraries, tooling and frameworks built with JavaScript and PHP including but not limited to Laravel, WordPress, AdonisJS, Next.js, Nest.js, React, Vue.js, Svelte, jQuery, Tailwind CSS, Inertia.js, etc. linkedin.com/in/devhammed

Ibadan, Nigeria 🇳🇬 English
0
13
17
983
Hammed Oyedele retweetou
Taylor Otwell
Taylor Otwell@taylorotwell·
Laravel Cloud now automatically scales your HTTP apps based on real-time HTTP request worker pressure. 💪 Instead of only waiting for CPU or memory to rise (lagging indicators), Cloud's ingress layer now also watches active requests and adds replicas as demand increases, then removes them when traffic subsides. CPU and memory thresholds still apply too. Cloud scales on whichever limit is reached first. If you already have autoscaling enabled on Cloud, you’re good to go. cloud.laravel.com
Taylor Otwell tweet media
English
11
29
313
14K
Hammed Oyedele retweetou
Steve Bauman
Steve Bauman@heystevebauman·
Lesson learned: If you're using Laravel Scout you may be reindexing significantly more than you expect by default By default, any $model->save() will *always* issue a reindex on the model, because Scout listens for the Eloquent "Saved" event and doesn't check if the model had any changes For example, if a user saves a Post and makes no changes -- Scout will reindex the model anyway This can turn into *massive* search indexing queue churn at scale across all your searchable models unless you explicitly guard against it by only allowing a reindex when attributes you're indexing are changed:
Steve Bauman tweet media
English
3
15
109
5.3K
Hammed Oyedele retweetou
Caleb Porzio ⚡️
Caleb Porzio ⚡️@calebporzio·
Was really fun writing the "pitch" for the new Livewire site. Forced me to remember why I even built Livewire. I think the most compelling Livewire scenario HAS to be: a button
Caleb Porzio ⚡️ tweet media
English
5
4
157
7K
Hammed Oyedele retweetou
JustSteveKing
JustSteveKing@JustSteveKing·
I'm giving away my book on building Laravel APIs developers actually want to use. Before you download 300 pages, here are the tips worth stealing first: contract-first design, versioning from day one, RFC 9457 errors, idempotency, audit logs. Free read: juststeveking.com/articles/api-t…
JustSteveKing tweet media
English
15
25
146
9.7K