Creator of @stunkdotdev

Joined December 2018
481 Photos and videos
Pinned Tweet
22 Mar 2025
I love it when new tools challenge the giants. Sometimes, those repos with fewer stars and less popularity achieve more than the bigger ones. Let's have it... TanStack Start vs. Next For context: I built Stunk–a state management library that is efficient!
3
13
75
5,916
...and VB πŸ˜‚
The code in question, is FORTRAN
57
This one don declare stateOfEmergency. Lool
1
1
1
44
Are companies that use Angular even migrating to the latest version of Angular?
12
I just say make I watch one tom and jerry o. Now, my TL is all tom and jerry πŸ’”
12
I still cannot find a react toast library that beats react-hot-toast Simple Modern Beautiful
1
24
πŸ˜‚πŸ˜‚πŸ˜‚πŸ˜‚
a lot of people underestimate how strong arsenal is, tonight they will shock the world.... here is my prediction for the game. . . #arsenal #ucl #psg #championsleague #uclfinal
20
I bookmarked Arsenal got to the final. I never knew I would one day cook this man!
Arsenal will win both the Champions League and the Premier League. Yes….bookmark this tweet.
2
2
3,211
AbdulAzeez retweeted
I FIND A BETTER WAY DEPLOYING NEXTJS APP ON MY VPS. We were burning CPU, RAM, and ~10GB of disk on our VPS every deploy building a large Next.js app directly on the server. So we changed the model: Build on GitHub Actions β†’ push to GHCR β†’ Dokploy pulls and runs. No more yarn build on production. Deploys went from 15–20 minutes (when they didn’t fail) to seconds. What changed: β†’ Server = run containers, not compile code β†’ Same image from staging (:release) to prod (:production) β†’ Rollbacks = pull a previous tag β†’ Freed ~10GB from old BuildKit cache alone Same app. Cleaner ops. If your VPS is still building Docker images on every push, you might not need a bigger server β€” you might need a different pipeline.
18
17
65
6,462
This is 2026. CSS should support the title-case. I don't wanna use 2 lines of CSS or JavaScript for that simple stuff! text-transform: title-case
30
I suppose make am 70 likes, but I will just quote it.
If I have 200 views, I should have 200 likes. Why y’all acting like liking a post is like me asking you to donate a kidney?
10
It does. DX Is also important.
If it works in production, does the code quality really matter?
3
1
93
AbdulAzeez retweeted
First look at devs – a platform I'm building for developers to showcase live work. As a frontend dev, I’m building this out in the open. The UI is mostly ready, and I'd love your thoughts!
3
1
3
79
AbdulAzeez retweeted
Thank you for getting Avnac.design to 1k GitHub Stars. πŸ’œ
8
15
371
11,058
AbdulAzeez retweeted
Built something for the culture today. KΓ³ YorΓΉbΓ , it’s a Yoruba learning app. I was able to do this within an hour. Still need more improvements tho, but I love where it’s going.
10
10
47
1,824
AbdulAzeez retweeted
They complain about how rotten our ecosystem has become, but they sponsor reality tv shows instead of workshops
87
2,394
7,089
143,769
Golden.
Let me be clear. If you’re learning software development, avoid trying to do everything at once. Pick one path. Backend or frontend. Go deep. Build strong expertise. Understand the other side enough to work with it, not to master it. Depth builds value. Breadth supports it.
1
22
AbdulAzeez retweeted
Train me, I want to learn. I’m not lazy.
13
204
611
12,240
AbdulAzeez retweeted
Replying to @OfficialSamkayz
After the rigorous interview stage I had with interswitch in 2021 & 2022 as a junior DevOps engineer, I went on to work for a Canadian firm in 2022 as a Senior DevOps Consultant. Naija no be real place honestly πŸ˜‚
9
106
1,490
34,830
If he says he can’t find talent in Nigeria, the issue is his hiring process. I know someone rejected by Moniepoint for not being β€œgood enough”. That same person now works as a Senior DevOps Engineer at Amazon.
Lol, they said you people are not employable.
184
2,486
9,939
489,460
A mutation that records a payment needs to refresh 4 different data sources simultaneously. With Stunk I just listed the chunks No query keys. No queryClient.invalidateQueries. No string matching. Just the actual chunks that need refreshing.
1
2
6
146