Pinned Tweet
Today my school project actually saved me.
Someone sent me a link that looked normal at first glance, but something felt off.
Instead of ignoring it, I ran it through the phishing detection system I built.
The system flagged the URL for suspicious patterns, mismatched domains, abnormal redirect behavior, and phishing-like structure. That moment made me realize.
I didn’t build this just to pass a course. I built something that works in real life. I think it’s time to launch it.
At first, I just wanted to build something cool for school.
Then I realized how many people still fall for phishing scams every single day.
So I built a Phishing Detection and Prevention System powered by Generative Adversarial Networks (GANs) that learn how fake pages behave and detect them in real time.
It wasn’t easy. I dealt with messy data, stubborn bugs, and sleepless nights. But the moment my model successfully blocked its first phishing URL, I knew it was worth it.
Now I’m thinking of hosting it online so anyone can test URLs safely.
Should I go ahead and make it live?
A developer who can't write code without AI isn't automatically a bad developer.
But if you can't explain, debug or secure the code AI wrote for you, you're not the engineer. You're the delivery guy
The hardest part of building a startup might not be building the product.
It's continuing to believe the idea is worth building when nobody cares yet.
A company rejected my friend because he had no degree.
The person they hired couldn't explain what an API was.
But his CV had the right university name. 😂
My friend once got a job offer, resigned from his current job and started celebrating.
Three days later, HR called to tell him the offer was sent by mistake.
Apparently, they had two candidates with the same name.
He didn't just lose the job. He lost the job he already had
My friend launched a marketplace and celebrated his first 100 users.
Then two users started a transaction.
The buyer paid, the seller got the money, the buyer got refunded, and the platform paid both of them
The celebration ended that afternoon
My friend deployed to production on Friday and went to sleep.
By Saturday morning, his app had made ₦4.2m.
He was excited until he checked the transactions and realized he had been PAYING users instead of charging them. 😭
Building Frevia is teaching me that making an app work and making it secure are two completely different things.
Sometimes, the hardest part isn't writing more code. It's realizing what you got wrong.
Found a nasty database performance trap.
You can have the right index and still get a slow query if you're wrapping the indexed column in a function.
The index exists.
The database just can't use it the way you think.
I’m honestly thinking of rebuilding Frevia again before launch.
I used to think JWT, access tokens and input validation were enough to make my app secure.
I’m just realizing how wrong I was.
The more I learn about backend security, the more I find things I can improve






