Been away for a while...
NYSC camp happened π
At first, it was a lot, parades, Man O' War drills, competitions, and meeting people from all over the country.
Ede camp Osun state was fun!!
Back now. Time to build again. π
#NYSC#KeepBuilding
While building user password recovery in backend services, which do you think is safer?
Reset link
or
OTP
I usually go with OTP.
Cause it's direct and secure
Which would you recommend.. and are there others ?
#KeepBuilding#Backend#Python#FastAPI
@jamesadewaradev Yh for a fact, Google's Oauth is a really powerful tool for authentication of users and helps for login, wasn't part of the requirements for this project that's why it wasn't included
Forgot password flows look so simple, until you build one
User enters email β account gets verified β OTP gets sent β OTP validated β password reset allowed
Easy UI
A lot happening underneath.
Testing this flow today during frontend integration
#KeepBuilding#Py#FastAPI
Started this backend project thinking mostly about code.
Finished it thinking more about systems, structure, users, permissions, scale, and real world behavior.
A lot broke.
A lot got rebuilt.
But Iβm glad I stuck with it.
On to the next build.
#KeepBuilding#Python#FastAPI
omo this multi-tenant SaaS changed how I think about users.
A user stopped being just βsomeone who logs in.β
Now the system has to understand their role and what data they should even be allowed to access.
Whatβs the highest number of roles youβve worked with in a system before
While building my backend system, things got complicated the moment I introduced multiple businesses into the same platform.
Thatβs when concepts like RBAC and multi-tenant design stopped feeling theoretical.
Read more..
I had to think about permissions properly:
who the user is, what business they belong to, and what they should be allowed to access.
Different experience entirely when real users are involved.
i modeled the environment in Blender, optimized it for mobile, added a virtual joystick + synthesized audio system.
Seeing people actually play it through images and videos hit different.
try it out and comment your highest score!!
#threejs#gamedev#webdev#javascript
Yesterday, a game I built got played live at the NACOS CS Hackathon FUO 2026β¦ and I wasnβt even there π
My intention was to create a fun and educative web game experience with Three.js for the event, with the aim of giving back to the community.
highest score so far: 6/10.
Turned it into a browser-based CS trivia hunt, which contained an explorable 3d environment.
Users had to explore a 3D park, find hidden RED boxes click on each, answer CS questions and do this all under 10mins.
you can try it out : https://t.co/Dq0DQVVFBq