Hammed Oyedele

2.9K 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 Katılım Ağustos 2015
513 Takip Edilen1K Takipçiler
Sabitlenmiş Tweet
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
18
4.9K
Hammed Oyedele retweetledi
Taylor Otwell
Taylor Otwell@taylorotwell·
We've made it super easy to enable HTTP Basic authentication on any Laravel Cloud environment. Really great for preview environments or sharing something with a friend you're not quite ready to share with the world.
Taylor Otwell tweet media
English
7
11
192
11.6K
Hammed Oyedele retweetledi
PhpStorm, a JetBrains IDE
Hey @laravel developers! Now you can manage and troubleshoot your Laravel Cloud deployments, including with AI assistance, in PhpStorm’s new Laravel tool window. Anything missing? We’d love to hear your feedback! 👂
PhpStorm, a JetBrains IDE tweet media
English
6
12
61
7.3K
Hammed Oyedele retweetledi
Vanilagy
Vanilagy@vanilagy·
Mediabunny v1.45.0 now works basically everywhere 🚀 With the new @mediabunny/server extension, you get access to super-fast, hardware-accelerated media decoding and encoding on the server. Inspect, process and transform media on the server without ever leaving TypeScript.
Vanilagy tweet media
Vanilagy@vanilagy

The upcoming @mediabunny/server is able to transcode 1080p videos at around ~9.5x real-time speed on my machine (M4). The best thing: the majority of the work is done in other threads, meaning the main thread basically sits close to idle at all times!

English
5
12
108
7.1K
Hammed Oyedele
Hammed Oyedele@devhammed·
A window function performs calculations across a set of rows related to the current row without collapsing the result into a single row, unlike `GROUP BY`. SELECT name, department, salary, RANK() OVER ( PARTITION BY department ORDER BY salary DESC ) AS salary_rank FROM employees; This ranks employees by salary within each department.
English
1
1
1
20
Hammed Oyedele retweetledi
Povilas Korop | Laravel Courses Creator & Youtuber
My first ever Android App built with @NativePHP is *approved* and LIVE on Google Play Store! Meet Checklisty: for to-do lists you need to *repeat often*. Clear the checklist with one click, to start again. play.google.com/store/apps/det… Built it for myself. Apps like Todoist felt too "bloated" for this. My use-cases for such recurring checklists: - Video publishing (scenario / demo / shooting / title / thumbnail / tweet / etc) - LLM testing process (list of which models to test with which agents) - What recurring invoices to pay in the beginning of each month - etc. Took a month from finishing the code to get it actually published. With three rounds of required testing: internal / closed / open. Whew, what a ride. Might shoot a video on YouTube, but actually the hardest part was not the code at all. NativePHP was great for this simple small app. The approval process was long and unclear, as a first-timer.
Povilas Korop | Laravel Courses Creator & Youtuber tweet mediaPovilas Korop | Laravel Courses Creator & Youtuber tweet mediaPovilas Korop | Laravel Courses Creator & Youtuber tweet media
English
12
2
65
3.8K
Hammed Oyedele
Hammed Oyedele@devhammed·
.@laravelphp API Resources are so underrated! I cannot imagine the amount of gymnastics you will have to do in order to achieve this level of serialisation in other ecosystems! Big kudos to @adonisframework Transformers too. This can be achieved with the same level of ease.
Hammed Oyedele tweet mediaHammed Oyedele tweet mediaHammed Oyedele tweet media
English
3
0
30
3.3K
Hammed Oyedele
Hammed Oyedele@devhammed·
Laravel Tip: You can switch from `sha1` to `sha256` or another hashing algorithm for the email verification route's "hash" parameter by overriding the `sendEmailVerificationNotification` method on the User model and extending the `EmailVerificationRequest` form request, then override the `authorize` method too!
Hammed Oyedele tweet mediaHammed Oyedele tweet media
English
0
1
2
194
Hammed Oyedele retweetledi
Alexandre Daubois
Alexandre Daubois@alexdaubois·
New #PHP RFC dropped: Bound-Erased Generic Types, by Seifeddine Gmati (@azjezz). And everybody's talking about it! Generics in PHP, for real this time? Sort of. Let's look at what it actually proposes, and what it deliberately doesn't. 🧵
Alexandre Daubois tweet media
English
2
10
52
3.4K
chinedu🦀
chinedu🦀@chinedu_10·
I wrote an article about how I handled multitenancy on @smartfarmai, the different patterns of handling multitenancy. You should read it. You'd come to understand that the 3 different patterns have their tradeoffs. It's left for you to optimize for your use case. therustguy.com/building-produ…
chinedu🦀 tweet media
Dipl. Ing MkenyaDaima | Bongani | Mamba |@MkenyaMzi

That is the madness I takk about when I see someone handling multitenancy with separate schemas , like yooooh are you okay

English
5
9
55
4.7K
Hammed Oyedele
Hammed Oyedele@devhammed·
@Gadang77 @jayhemz Something like this happened to me last week! The manager stopped me before I finished explaining what I was asked and said "I get it already, stop trying to act smart". 😅😅😅
English
1
0
1
32
Moses
Moses@Gadang77·
@jayhemz and all.” Omo, I felt really bad that day. In the end, I didn’t even get the job, just wasted my money on flights only to be told I was trying to impress them. Crazy honestly, because at this point I genuinely don’t know what these people want.
English
1
0
0
98
Johnmark Obiefuna
Johnmark Obiefuna@jayhemz·
I love one advice. It goes "do what works for you." Awon, "I know a friend that did x or y", there are always exceptions to the rule. But generally speaking, don't add your CGPAs if not you'll invite unnecessary pressure and 'beef' to yourself in Nigeria especially if you have a very high CGPA. But sure, continue adding it thinking it is impressing someone who will strike down your CV at first sight.
English
8
8
61
3.2K
Hammed Oyedele retweetledi
Aaron Francis
Aaron Francis@aarondfrancis·
With this many processes open / streaming, I consider this a great victory (at great personal cost 😂) Still more we can do though!
Aaron Francis tweet media
English
4
1
48
5K
Hammed Oyedele retweetledi
Dries Vints
Dries Vints@driesvints·
This week, I'll be shipping @moneytreesapp finally! If you still want to be part of the initial batch to receive a coupon at launch time then make sure to subscribe to the newsletter: moneytrees.app So excited for this! 🥹
English
1
2
21
2.1K
Hammed Oyedele retweetledi
Ashley Hindle
Ashley Hindle@ashleyhindle·
Laravel developers now get websockets setup in ~40 seconds, for free, using vask.dev and the new composer package 🔥 artisan vask:install will auth with vask.dev, give you a websocket app, and set those details in your .env file so you're ready to go 💪 Coming soon: your agent will register for you, no OAuth needed 😅
English
9
16
153
40.5K
Hammed Oyedele retweetledi
Adam Wathan
Adam Wathan@adamwathan·
✨ Shipped Tailwind CSS v4.3! 📜 New scrollbar utilities 🔍 New zoom utilities ⇥ New tab-size utilities ...plus a bunch of other little stuff 🎁 tailwindcss.com/blog/tailwindc…
English
39
129
1.8K
75.2K
Hammed Oyedele retweetledi
Taylor Otwell
Taylor Otwell@taylorotwell·
Ruby on Rails was and is a huge inspiration for Laravel. Pumped to finally be on stage with @dhh at a Laravel event. 🎉
Laravel Live Denmark@laravellivedk

We are honored to announce David Heinemeier Hansson aka @dhh 🇩🇰, creator of Ruby on Rails, on stage at Laravel Live Denmark 2026. A Dane whose framework inspired a generation of developers comes home to Copenhagen this August. Different framework, same craft.

English
16
42
794
34.7K
Hammed Oyedele
Hammed Oyedele@devhammed·
@PovilasKorop I always use the `->dump()` / `->dumpRawSql()` methods instead so the queries can still run as they should.
English
0
0
1
70
Povilas Korop | Laravel Courses Creator & Youtuber
Laravel tip on SQL query debugging. Did you know you can append `->dd()` to any Eloquent query instead of `->get()`? Or, even better: did you know about `->ddRawSql()` method? Screenshots from Artisan Tinker.
Povilas Korop | Laravel Courses Creator & Youtuber tweet media
English
4
10
49
2.2K