Pinned Tweet
The Masonry Layout has been a long-awaited feature in CSS, and those who couldn't wait have had to settle for JS alternatives.
Dr Prime just released an article exploring the current state and future of the Masonry Layout in CSS.
smashingmagazine.com/2025/05…
Read 📚, Like 👍, Share
Dr Prime retweeted
🧩 Replacing JavaScript with a modern CSS feature can simplify a piece of code while making the wider application harder to reason about. @theDocWhoCodes explores what happens when logic is split between CSS and JavaScript, sharing practical guidance to help you keep complexity in check during migration: smashingmagazine.com/2026/11…
Dr Prime retweeted
I will elaborate
Every time something arrives in Africa either free or priced way below what it costs elsewhere, ask what’s being extracted in place of money. It’s rarely charity, it’s a different currency.
Facebook’s Free Basics is the cleanest tech example. Launched as “free internet” across more than 30 African countries, it was actually a curated slice of the web with Facebook at the center.
India banned it in 2016 over net neutrality concerns. Researchers in Ghana found the app harvested browsing behavior and phone numbers while offering little locally relevant content (aljazeera.com/opinions/2017/…).
You weren’t getting internet access, you were becoming a data source for a company that sells attention to advertisers.
Healthcare has its own version, and it’s often worse because the stakes are life and death.
In 1996, Pfizer ran a trial of an unapproved antibiotic, Trovan, on children during a meningitis outbreak in Kano, Nigeria, instead of the proven treatment being used next door by Doctors Without Borders.
Eleven children died, others were left blind, paralyzed, or deaf. Pfizer denied wrongdoing but settled with Kano State for 75 million dollars in 2009 (brookings.edu/articles/what-…).
It’s a textbook case of a population treated as a testing ground because informed consent and price were both cheaper there.
More broadly, the WHO has found that a large share of the world’s reported substandard and falsified medicines end up in Africa, roughly 42 percent of reported cases, driving anti-microbial resistance and an estimated 116,000 extra malaria deaths a year in sub-Saharan Africa alone from fake or weak antimalarials (qz.com/africa/1140890/one-in…).
The “cheap medicine” isn’t cheap, it’s just failing quietly, in bodies that have less recourse.
Same pattern with the “affordable” smartphones flooding African markets. Brands undercutting global prices by huge margins have been found shipping devices with preinstalled adware and malware baked in before the box is even opened, generating ad revenue from users who never agreed to it and can’t remove it.
Same pattern with pay-as-you-go solar kits like M-KOPA. The hardware looks affordable upfront, but it’s locked with firmware that disables the unit if you miss a payment. You don’t own the panel, you’re renting it indefinitely, and the company holds the kill switch.
Same pattern with digital lending apps like OKash, Branch, and Tala, which offer instant loans with almost no paperwork. The catch is in the permissions, contacts, SMS, sometimes location, harvested and in documented cases used to pressure or shame borrowers into repayment.
Same pattern with secondhand clothing exports. What looks like a cheap deal is often unsellable Western overstock, offloaded in volumes now overwhelming landfills and waterways in places like Ghana’s Kantamanto market.
None of this means every affordable product is a trap. It means the question is always worth asking, if the price doesn’t match the cost of making the thing, something else is covering the gap. Sometimes it’s your data, sometimes it’s your health, sometimes it’s your autonomy. Find out which one before you assume you got a good deal.
Thank you @DavidHundeyin
Dr Prime retweeted
1/10
Today we’re launching Grantline on X Layer (@XLayerOfficial).
Grantline is the programmable financial authority for AI agents. It lets an agent propose actions without giving it unrestricted control of a wallet.
AI proposes. Grantline authorises.
Dr Prime retweeted
Since October 2025, residents of Bille Kingdom in Rivers State have been living through what can only be described as an environmental and public health disaster.
It began with fishermen reporting bubbling water and a strong sulphurous smell in rivers and mangrove swamps. Within days, similar leaks appeared across the community, including inside the town itself. Today, methane continues to bubble from rivers, swamps and drinking wells, contaminating water sources and putting thousands of lives at risk.
In December 2025, the National Oil Spill Detection and Response Agency (NOSDRA) conducted air-quality tests. According to Amnesty International, one test recorded methane concentrations approximately 10,000 times higher than normal background levels. Yet months later, the full findings have not been publicly released, and residents say the leaks remain unresolved.
This is not happening in isolation. Bille sits in the heart of the Niger Delta, surrounded by decades-old oil and gas infrastructure. The community has already spent years dealing with oil pollution, destroyed mangroves, contaminated waterways and declining livelihoods. Now, an active methane leak has compounded an already devastating environmental crisis.
The human cost is enormous. Residents report contaminated drinking water, illness, respiratory concerns, vomiting among children, disrupted schooling, and the collapse of fishing, the primary source of income for many families. These are not abstract environmental statistics; they are daily realities for thousands of Nigerians.
Access to clean water, health, and a safe environment are fundamental rights. The people of Bille deserve more than investigations without answers. They deserve immediate containment of the leak, transparent publication of all findings, independent scientific assessments, safe drinking water, medical support, and full environmental remediation.
We cannot continue to treat environmental disasters in the Niger Delta as normal. Bille deserves urgency. Bille deserves justice. Nigeria cannot afford to look away.
#SaveBilleKingdom #EnvironmentalJustice #NigerDelta #ClimateJustice
Dr Prime retweeted
I’m giving away 2 free spots in my training academy to 2 people who really want to learn Product Management and get hired right after. I’ll share more details by 8pm, so turn on post notifications.
In the meantime, these companies are looking to hire product managers right now.
Please RT for any product managers currently job hunting
Product Manager at Mintyn Bank: docs.google.com/forms/d/e/1F…
Product Manager at Welocalize: weworkremotely.com/remote-jo…
Product Manager - IT Startup (onsite - Lekki, Lagos)
Requirements:
• 5–8 years PM experience (tech/IT preferred)
• Agile & product lifecycle expertise
Send CV to: [email protected]
Subject: Product Manager
Method Grid is hiring: weworkremotely.com/remote-jo…
Senior Technical Product Manager at Piggyvest: piggytech.seamlesshiring.com…
Safebox Solutions is hiring product managers (Onsite, Benin): app.dover.com/jobs/safeboxso…
Product Manager needed at CreditChek: lnkd.in/dQP3x3NB
Product Manager (Fintech/Payments, ₦500K–₦600K net/month, Hybrid): Send your cv to [email protected] . Subject: Product Manager.
Kuda Bank is hiring for product management (remote): jobmeter.app/jobs/product-ma…
Product manager needed at Web3/Fintech company (Remote | Global) : artofblockchain.club/job/pro…
Dr Prime retweeted
I just saw a product manager role with an 80k salary and I’m livid.
Nigeria is such a shitty place to be. A lot of software companies don’t value product managers, that’s why they can confidently pay 50-100k as salary.
If you’re just starting out as a product manager, don’t listen to anyone who tells you “you have to pay dues”. You’ve overpaid your dues just being born as a Nigerian.
This is how to set yourself apart so you don’t get underpaid:
1. First, you have to see the value in your role. PMs are not just there to give orders. I’ll post a more detailed breakdown of what PMs do but primarily - you decide if a product lives or dies. You have to deeply understand your customers, decide what features to build and prioritize, be the glue between all the teams, launch and improve the product, and so much more. Look out for my post that breaks this all down.
2. Have mad confidence to a delusional level. This has gotten me gigs that even I know I wasn’t qualified for at the time. Don’t stutter in interviews - this one takes practice tbh. Like I say - have the audacity of a Nigerian man when talking in interviews. They respect that.
3. Show you’re adaptable - A lot of you just think “if i do my job, that’s fine”. No! You have to know how to collaborate outside your team, show impact outside your JD. I’m not saying be a slave. Just show that you’re someone people can count on.
4. Know your responsibilities like the back of your palm: If interviewers are the ones listing your job description for you, and you can’t even tell what’s yours and what isn’t? You can’t tell which one is complex and which is simple? Just collect whatever salary they give you, cause you deserve it. You should be the one explaining what you’ll do when they bring you on board, not the other way round. Then, you can negotiate.
You’re welcome.👍
Dr Prime retweeted
If you just finished NYSC and you don’t have a job or know where to work, let me show you how to get hired as a product manager in 4 months.
If you also just left a toxic workplace with no backup job, or
You're bored of your current job and looking for a new challenge or
You just want to start product management
Read this.
This is exactly what I did:
1. Join a training academy: Just drop those youtube videos and random free courses. Find an academy that gives you structured learning, a community you can rely on, and direct access to seniors in the field you can network with and get jobs working in their company.
2. Make noise on LinkedIn: This is how I got a job as a mid-level PM while I was in university, even though I was entry level. I didn’t even go through any interview process. My LinkedIn page did that for me. People are watching - believe me. Think of LinkedIn as your presentation ground - if you had an assignment for the week, present it. Just like that, you’re posting once a week for the next 12 weeks.
3. Build a portfolio: My portfolio only had PRDs and roadmaps I had done for friends. Those small 10k / 20k gigs got me a 300k job. Turn your assignments into case studies in your portfolio.
Start doing those 3 and get yourself a job this 2026.
On Monday , I’ll share a killer portfolio template that gets the attention of hiring managers, even if you’re just starting out.
Don’t miss it🫵
Even in a populated niche, people try to carve out a specialty.
This guy's cooking content is based on cooking condemned criminal's last meal
I've found no one else doing this
Dr Prime retweeted
"A precursor to CSS Specificity in 2026"
I just released explaining specificity rules. The article serves as a precursor to CSS specificity in 2026, highlighting what has changed so far.
dev.to/drprime01/explaining-…
Read 📚, Like 👍, Share 🔁, and Enjoy 🚀
"A precursor to CSS Specificity in 2026"
I just released explaining specificity rules. The article serves as a precursor to CSS specificity in 2026, highlighting what has changed so far.
dev.to/drprime01/explaining-…
Read 📚, Like 👍, Share 🔁, and Enjoy 🚀
Dr Prime retweeted
`tabular-nums` should be the default for any number that updates ( timers, counters, prices, percentages, scores, live data etc ).
you can enable this tnum OpenType feature using the CSS property `font-variant-numeric`.
.tabular-nums {
font-variant-numeric: tabular-nums;
}
























