Muhammad Khalil

4.8K posts

Muhammad Khalil banner
Muhammad Khalil

Muhammad Khalil

@devkaahl

GovTech Specialist - TA - KTSG | Katsina Directorate of ICT | @katdict | Technology Solutions Manager

127.0.0.1:3001 Katılım Haziran 2015
2.3K Takip Edilen965 Takipçiler
Muhammad Khalil retweetledi
Malam Abdul maje
Malam Abdul maje@avdoolmaje·
Katsina State Governor Malam Dikko Umaru Radda, presided over the 8th Executive Council meeting in the newly renovated and upgraded State Executive Council Chamber following the completion of its renovation and upgrade works. Digital Malam.
English
7
18
91
7.5K
Muhammad Khalil retweetledi
Africa CEO Forum
Africa CEO Forum@africaceoforum·
🌍 "Why don't you start one?" In four words, President Bola Ahmed Tinubu turned a moderator's question into a continental challenge from the main stage of the Africa CEO Forum Annual Summit in Kigali. 🛒 The question on the table was simple. Why does Africa, with all its commodity wealth spread asymmetrically across borders, still lack a continental exchange platform where producers and buyers can trade with one another rather than routing every transaction through external markets? Tinubu's answer turned the question back on the room. The continent's two largest economies, Nigeria and South Africa, have the scale, the volumes, the capital markets infrastructure and the political weight to launch precisely that platform. The case for waiting is increasingly difficult to defend. 📊 The numbers behind the provocation matter. Nigeria's non-oil exports to African markets grew 38% year-on-year in 2024. Intra-African trade is projected to climb from 15% in 2023 to 25% by 2030 under the AfCFTA framework. Cargo clearance times at major Nigerian seaports have already dropped by roughly 30% since 2023. The architecture for deeper intra-continental trade is being built piece by piece, but a continental commodity exchange would mark a qualitative leap, moving Africa from price-taker to price-setter on its own resources. 🤝 The deeper message is one of leadership by example. For years, the integration debate has been carried by communiqués and frameworks. Tinubu's challenge cuts through that. The two giants of the continent should stop debating who should move first and instead move together. That is what pan-African capitalism looks like when it stops being a slogan, African producers trading African commodities on African platforms, settled in African currencies. 🇷🇼 The question Kigali is putting on the agenda this week is no longer whether the AfCFTA will be implemented. It is who will dare to build its missing institutions. #ACF2026 #AfricaCEOForum
English
106
665
1.7K
122.8K
Muhammad Khalil retweetledi
Harshil Tomar
Harshil Tomar@Hartdrawss·
20 things that make your VIBE CODED app a SINKING SHIP : 1/ no rate limiting on API routes > anyone can spam your backend into a $500 bill overnight 2/ auth tokens stored in localStorage > one XSS attack = every single user account compromised 3/ no input sanitisation on forms > SQL injection still works in 2026. your AI didnt tell you that. 4/ hardcoded API keys in the frontend > someone WILL find them within 48 hours of launch 5/ stripe webhooks with no signature verification > anyone can fake a successful payment event 6/ no database indexing on queried fields > works fine at 100 users. completely dies at 1,000. 7/ no error boundaries in the UI > one crash = white screen = user never comes back 8/ sessions that never expire > stolen token = permanent access to that account. forever. 9/ no pagination on database queries > one fetch loads your entire database into memory 10/ password reset links that dont expire > old email in someones inbox = instant account takeover 11/ no environment variable validation at startup > app silently breaks in production with zero error message 12/ images uploaded directly to your server > no CDN = 8 second load times + massive hosting bill 13/ no CORS policy > any website on the internet can make requests to your API 14/ emails sent synchronously in request handlers > one slow SMTP server = your entire app hangs 15/ no database connection pooling > first traffic spike = database crashes 16/ admin routes with no role checks > any logged in user can access your admin panel 17/ no health check endpoint > your app goes down silently. you find out from a client. 18/ no logging in production > when something breaks you have zero idea where or why 19/ no backup strategy on your database > one bad migration = all your user data. gone. 20/ no TypeScript on AI generated code > AI writes confident, wrong, untyped code and you ship it anyway
English
30
74
799
78.8K
Muhammad Khalil retweetledi
TMKT
TMKT@Mayorofkt·
@9aufal @devkaahl @katdict @MSIngawa I hope other states from the north will look at how your leadership is changing creating jobs opportunities and boosting the state economy and put all into practice
English
1
1
2
37
Muhammad Khalil retweetledi
TMKT
TMKT@Mayorofkt·
From home of hospitality to home of technology sooner. Have a visit to @katdict and see how far we have gone on E-government 🤗 #digitalkatsina
English
1
1
3
157
Muhammad Khalil retweetledi
Naufal Ahmad Sr. 🇳🇬
What makes the Commissioned Model School Different ? Technology It’s equipped with • Smart Classrooms (interactive boards) • UBEC-approved Learning Management Systems • 24/7 Internet Access for students & teachers • Remote Learning Ready • Smart Attendance Tracking • Integrated Security Systems • Solar-Powered Infrastructure A new standard where technology, access, and sustainability power learning.
Naufal Ahmad Sr. 🇳🇬 tweet mediaNaufal Ahmad Sr. 🇳🇬 tweet media
English
8
30
83
4.6K
Muhammad Khalil retweetledi
Consonance Club
Consonance Club@ConsonanceClub·
Google is giving African startups up to $350,000. No equity. No repayment. Just capital and mentorship from their engineers. It’s called the Google for Startups Accelerator Africa. Most African founders have never applied. Applications are open right now.
English
13
55
257
48.6K
Muhammad Khalil retweetledi
Nnamdi Obi
Nnamdi Obi@nnamdiobiii·
CLOWNS using the same PLAYBOOK. Someone tagged me to this nonsense yesterday. You banned Nigeria and called it fraud prevention. Let's be clear about what this actually is. Your own post admits your detection system ran for months before catching a ~95% fraud rate. If your KYC is that strong, why did it take months? You don't get to announce your detection failure and then blame the country. The 95% figure has zero public methodology. No third-party audit. No breakdown of how fraud was defined. No clarity on whether Nigerian users were flagged by the same thresholds as Malaysia or Indonesia. You cannot cite a statistic only you can see and call it evidence. That passport photo proves one person submitted a fake document. Not that 200 million people are fraudsters. WE KNOW WHO YOU ARE. A 22 year old college dropout who built a data harvesting app and dressed it up as fair compensation for the little guy. Look at your own investor list. K5 Global and Founders Fund have co-invested in the same portfolio companies. Founders Fund is the original institutional backer of Palantir. Your other backer, Aglaé Ventures, owned by Bernard Arnault, runs an AI portfolio that intersects directly with the same labs that Palantir's AIP platform integrates with. Nobody is making wild accusations here. We are just reading the room. FOR MY NIGERIANS WHO DO NOT KNOW Here is what that network is actually building. Kled mobilizes hundreds of thousands of gig workers, mostly from the Global South, to upload personal photos, videos, and documents. You convert raw human life into machine readable product. The labs and platforms connected to your investors then take that data and make it actionable for governments, corporations, and in some cases, military operations. Here is why Nigeria specifically matters to this model. The major AI labs are currently being sued by artists, writers, and publishers for stealing data through web scraping. To win those cases, they need to prove they have clean, consented data. Buying a dataset from a platform like Kled, where every user signed a digital consent form in exchange for a few dollars, gives billion dollar tech companies a legal free pass. You are not disrupting anything. You are laundering consent for people with far more power than you. And here is the part nobody is saying out loud. Imagine if a company already under fire for government surveillance and military contracts openly offered to pay people in developing countries to film their homes and daily lives. It would look exactly like what it is. By using smaller startups as the public face, the same data gets collected, the same surveillance infrastructure gets fed, and the powerful names stay clean in the public eye. A 22 year old dropout does not accidentally end up with this investor network. The connections around him tell a very specific story. We are just the ones reading it out loud. This is the same playbook PayPal ran on Nigeria for years. Locked us out. Called us fraudsters. Made us third-class citizens of the internet economy. And when they finally came back, after years of Nigerian developers building workarounds and Nigerian users funding entire ecosystems without them, we had already moved on. We didn't need them. We needed the infrastructure they refused to give us. They did not give it to us and we survived. You will try to re-enter but it will be too late. To MY FELLOW NIGERIANS, Every time a foreign platform exits Nigeria citing fraud, we debate the fraud. We rarely ask why a country of 220 million people with the largest developer community in Africa still does not own the servers, the data centers, or the infrastructure that defines what "legitimate" looks like online. When you don't own your data infrastructure, someone else defines your identity. They decide what counts as fraud. They decide what counts as valid. They hold the receipt and you argue at the door. The answer to Kled is not begging them to return. The answer is owning the pipes. Data centers. Local cloud infrastructure. Payment rails we control. Identity systems we built. Every platform that exits us citing fraud is just showing us what it costs to not own our own infrastructure. That bill keeps compounding. It is time we paid it differently. So that next time, comedians like this will not have the guts to call us fraud without evidence.
Nnamdi Obi tweet media
Avi Patel@avipat_

We have removed Kled from the Nigerian app store and IP banned the entire region. The first thing I would like to say is I have nothing against Nigeria. I have a ton of friends from this region and these were some of our earliest app adopters. Genuinely, thank you all for the support. Kled has been up and running and out of beta for 4 months now. We have paid out hundreds of thousands of people for their data, and our users have uploaded over 1 billion assets onto our platform. After several months of uploads we found that Nigeria had a ≈95% fraud rate. Instead of real, usable data, users were uploading pictures of black screens, duplicate photos, internet generated images, AI generated images, etc. at an unimaginable scale. In comparison, Malaysia, Indonesia, and the Philippines have a less than 10% fraud rate across 10x the userbase size. Our fraud system is fast to catch these issues but the level of complexity of these schemes is getting out of hand. This weekend we were flooded with thousands of fake Japanese passports and identity cards with Nigerians photoshopped onto them in our KYC system. That was the final straw. As a startup we can't afford to eat the costs of that data overhead, so we temporarily removed the app from the region while we improved our fraud detection and banning system to quickly filter out bad actors when the time is right. On top of all of this, every time we make a post there is someone asking us to bring the region back within seconds. We hear you, but it's gotten out of hand. We've made this decision with great care. We love everyone who has genuinely supported Kled from Nigeria, and we hope to return when the time is right. -Kled Team

English
194
1.2K
3.2K
119.1K
Muhammad Khalil retweetledi
Firebase
Firebase@Firebase·
Firebase Phone Number Verification is now generally available! 📲😌 We’ve been refining the developer experience since we announced our public preview. To streamline testing, we introduced a SIM-less test mode that doesn’t require a credit card or a live SIM.
English
24
110
1.5K
165.6K
Muhammad Khalil retweetledi
Naufal Ahmad Sr. 🇳🇬
Smart Schools : Final inspections ahead of tomorrow’s launch. From cameras and sensors to interactive boards, Smart Schools are coming alive quietly transforming how teaching, learning, and oversight happen in Katsina. Under the leadership of Dikko Umaru Radda, this is what it looks like when technology meets governance. #SmartSchools #DigitalKatsina
English
2
8
58
2K
Muhammad Khalil retweetledi
Mercy ✨
Mercy ✨@Ayomide0_·
YESSSSS!! 🎉🎉🎉 CONGRATULATIONS TO US!! @figma just approved my first plugin "ContentFiller 🇳🇬" Fill your designs with realistic Nigerian data. Names, emails, phone numbers, banks, universities and more. Built by a designer, for designers. Try it free on Figma Community and let me know what you think figma.com/community/plug…
Mercy ✨ tweet mediaMercy ✨ tweet media
Mercy ✨@Ayomide0_

Guess what I did?👀 Yes! I built my first Figma plugin😊 🚧WIP

English
154
112
1.1K
39.5K
Muhammad Khalil retweetledi
Akintola Steve
Akintola Steve@Akintola_steve·
Flutterwave lost over ₦21 billion in one glitch back in October 2023. Not pure hacking. Not just fraud. A quiet technical mistake at NIBSS, combined with issues on Flutterwave’s side, turned into a massive exposure. This true story still teaches every Nigerian engineer and founder hard lessons in 2026. Let’s break it down properly.
English
4
10
43
3.9K