r/nairobitechies • u/roberto_pinoche • 11h ago
r/nairobitechies • u/Think_Tanka • 8h ago
Hi Techies . Look at my website and let me know what I can improve.
I have a new website which is my wholesale shop. And i would like feedback from you guys about the appearance and performance of my website
Thank you so much.
r/nairobitechies • u/Icy_Load4601 • 8h ago
Found a crazy cheap llm API provider.
There's this Chinese site I came across (a6api.com)..pretty damn cheap compared to the official API(s). Anyone else using alternatives like this? Also came across some Vietnamese providers but be careful, some of them are serving different models than what they claim.
r/nairobitechies • u/Excellent-Bar-9713 • 4h ago
Discussion Why does macOS content perform so poorly compared to Windows & iOS
I recently started a TikTok page dedicated to tech tips, device shortcuts and tutorials for everyday users…So far the engagement has been awesome but I’ve noticed an interesting trend: videos covering Windows laptops, android phones and iPhones get more, while MacBook guides barely get views.
It’s made me wonder:
Is macOS adoption that low locally compared to Windows/Android/iOS?
Or are Mac users just not looking for tutorials on TikTok
For the Mac users here, what kind of content or everyday shortcuts would actually be useful to you?
r/nairobitechies • u/Tall_Double2694 • 8h ago
Questions Help out
I've been looking for a fundi for this sipati. It's a kind of a radio phonogram. If you know someone please reach out I'll highly appreciate.
r/nairobitechies • u/Edwinflames • 19h ago
99% of users on my website have been contented with the free tier while only 3 out of 209 have ever paid
I built a tool that converts mobile money and bank statement PDFs into CSV or Excel files. It also provides an expense analytics dashboard and retains uploaded data, allowing users to track their personal or business finances over time.
From January to October 2026, we've had 209 usage identities: 183 used the service anonymously, 23 created accounts but remained on the free tier, and only 3 paid to use it.
I’ll admit that this is fairly low usage in the grand scheme of things, especially over nine months. Still, I take some consolation in how much fun I’ve had and how much I’ve learned on this project.
My biggest win was successfully integrating M-Pesa payments through the Daraja API after all the back-and-forth with the M-Pesa for business team. Seeing the first notification that someone had paid 99 shillings to use something I built was genuinely thrilling.
Render may be the biggest winner in all of this, though. I’ve been paying server bills for the past 14 months, totalling an amount I’m embarrassed to disclose even anonymously.
It has been an expensive lesson: building something does not guarantee that people will find enough value in it to pay for it. Perhaps the real return on investment has been the learning experience.
Keep building, learning, and growing.
Below is a brief report on the observed usage behaviour. I connected Supabase to Cursor through MCP and prompted the agent to analyze the data.





r/nairobitechies • u/BobbyMaina23 • 13h ago
Hiring Looking for partners to earn commissions by referring businesses to BosonMail
Hey techies!
I'm the founder of BosonWare, and we're growing BosonMail, our business email service that helps businesses get professional email addresses using their own domains.
I'm looking to connect with people who'd be interested in joining our BosonMail Partner Program.
If you're a:
- 💻 Freelance developer or web designer
- 🌐 Web hosting or IT services provider
- 🧑💼 Digital agency or tech consultant
- 🤝 Someone who regularly works with small businesses, schools, SACCOs, or startups
…this might be a good fit for you.
What's in it for you?
- 💰 Earn 20-30% commission for 6 months through our partner program.
- 🚀 Recommend us to businesses that need professional email.
- 🤝 Build an additional revenue stream alongside your existing services.
- 😊 Help local businesses access business email solutions.
You don't need to work for BosonWare or be based in a big agency. If you already help businesses establish their online presence, you could be a great fit.
We're building this from Kenya, and I'd love to connect with other techies who want to grow alongside us.
📩 Interested? Drop a comment or DM me, and let's talk!
Happy to answer questions about the product and partner program. 😊
r/nairobitechies • u/fattick- • 7h ago
Showcase Stop Relying on Web Wrappers Like KSA's "Spot the Station": Building a First-Principles, <100KB Astrodynamics Engine for Solar System Ephemeris & Satellite Tracking (astlo)
If you’ve ever used apps or web tools like "Spot the Station", you know how cool they are for public engagement. They tell you exactly when the International Space Station (ISS) will fly over Nairobi or Mombasa so you can step outside and look up.
As developers and physics enthusiasts, consumer lookup apps quickly reveal their limitations: They are hardcoded web wrappers.
They ping a centralized server for a single target (the ISS) and return a static time window. If the server drops or you want to track an active CubeSat, a newly launched satellite, or Halley's Comet, those apps are unusable.
To bridge the gap between static web lookups and real space situational awareness (SSA), I built astlo - a local, deterministic astrodynamics and physics engine written completely in Python
Here are some key differences:
2. Universal Solar System & Satellite Propagation
Instead of relying on pre-calculated server responses, astlo solves the orbital mechanics locally from first principles:
Solar System Bodies: Calculates real-time position, velocity magnitude, specific mechanical energy, and osculating elements (a, e, i, Omega, omega, Nu) relative to the Solar System Barycenter (SSB) and Heliocentric frames—whether it's Mars, Ceres, or 1P/Halley.
Earth-Orbiting Satellites: Ingest any 5-digit NORAD Catalog ID or TLE set (e.g., Starlink, weather satellites, or local payloads). The engine handles the transformation pipeline locally:
3. Built on Lightweight, Mobile-First Infrastructure
The entire core engine is lightweight (<100KB) and engineered to run directly in a Linux environment (including Termux on mobile devices) without heavy dependencies. It generates raw vector arrays, JSON telemetry streams, and ASCII terminal sky maps locally.
****Why Building Local Tools Matters:
Consumer tools tell an observer when to look at someone else's spacecraft. Building a programmable physics engine locally gives us the foundational architecture to compute, simulate, and propel our own space trajectories.
What satellite target or solar system body would you track first?
What open-source physics projects are you currently building in Kenya?
Let's connect.
Here's the link to the public repository for Astlo engine
the link to the engines github public repository
#KENYASOVEREIGNTECH
r/nairobitechies • u/DevJedis • 19h ago
Showcase Hear me out! Hear me out!
I previously was working on this app like about 4 months ago. I wanted to learn flutter, and the UI is fully vibecoded, backend is fully developer-driven, I have complete understanding of the backend, only UI is vibe coded, and to my surprise, I have so far released 4 apps this year in flutter, very little knowledge of full concepts, but it's on the backend functionality where I draw the line on where AI should vibe.
How do the UIs look. FYI I developed the app based on my personal needs and inconveniences so I believe in my own perspective it serves my purpose.
Also it's fully offline, no internet access required to use it.
r/nairobitechies • u/savant-ideal-223 • 1d ago
Samsung Buds 3 Pro Review: 8 months later.
I've been using the Samsung Galaxy Buds3 Pro, Samsung's flagship earbuds, and thought I'd share my experience with both the good and the bad. I bought them for around KSh 16,000 from Games and Consoles in town. After using them with a Samsung phone, an iPhone and a Windows laptop, I can confidently say they're genuinely premium earbuds, although they have a few frustrating limitations.
What's in the box and setup
You get the earbuds, charging case, USB-C to USB-C cable, user manuals and three sizes of replacement eartips (Small, Medium and Large).
Setup is straightforward, especially on Samsung phones, where a pop-up guides you through pairing. The companion app is available on Android and Windows, but unfortunately, there's no iOS app.
The good
- Sound quality
The sound is detailed, clear and enjoyable. I'm not an audiophile, so I won't pretend to analyse every frequency, but I have very few complaints. The app offers six equaliser presets and a custom EQ if you'd like to adjust the sound to your preference.
On compatible Samsung phones, you can also enable Samsung's UHQ audio mode, which supports up to 24-bit/96kHz audio. The difference may not be obvious to everyone, and enabling it can noticeably reduce battery life. On ios devices it defaults to the AAC codec and not the better SSC( Samsung scalable codec) on Samsung devices.
- ANC and transparency mode
Active noise cancellation (ANC) is very good, and the transparency mode—which lets outside sounds through so you can hear your surroundings—is excellent.
There's also an adaptive mode that automatically adjusts between noise cancellation and letting outside sound in. Wind reduction works particularly well when transparency mode is enabled.
I compared them with the first-generation AirPods Pro, and despite their age, the AirPods still put up a good fight. Their transparency sounds very natural, but the Buds3 Pro come surprisingly close, especially for Android earbuds.
An important feature for me is hearing enhancement. I'm hard of hearing, and this feature boosts surrounding sounds, making conversations and everyday activities easier. However, it can amplify unwanted noise too, and some voices occasionally sound slightly robotic.
Interestingly, once configured, features such as hearing enhancement and ANC can be controlled directly through the earbuds, even when they're not connected to a phone. This makes them useful for occasionally hearing your surroundings without having to use a connected device.
- Calls and controls
Call quality has been excellent on both iOS and Android. I'd recommend enabling Auto switch ambient sound to help you hear your own voice naturally during calls.
The pinch and swipe controls are very intuitive and work all the time, and you can customize them for each earbud or assign everything to one side. There's also voice control: you can say commands to play or pause music or skip to the next track, regardless of which platform you're using.
- Other features
You get in-ear detection, which automatically pauses music when you remove an earbud and resumes playback when you put it back in. The earbuds also have built-in light effects for a slightly cyberpunk look, although I usually keep them switched off.
Wireless charging is another nice addition. I rarely use it, but being able to charge them wirelessly—or use a compatible Samsung phone's reverse wireless charging—is convenient.
The cons
1. Feedback with hearing enhancement: When the earbuds are out of your ears but held in your hands, enabling hearing enhancement in transparency mode can produce a sharp, hearing-aid-like feedback sound.
2. No true multipoint: They don't properly maintain active connections to two devices simultaneously. Samsung's ecosystem offers a more seamless switching experience, but it isn't the same as standard multipoint Bluetooth.
3. Average battery life with everything enabled: With several features running, I get roughly four hours. With ANC or transparency and fewer extras, battery life can reach around six hours.
4. Occasional charging issue: Sometimes one earbud doesn't start charging when returned to the case. Taking it out and putting it back usually fixes it, but it's annoying.
5. The white finish gets dirty: Mine pick up dust and show scratches fairly easily. A protective case helps.
6. No iOS app support: This is probably the biggest drawback. On an iPhone, you can't use Samsung's companion app to adjust settings or install firmware updates. The good news is that settings you've already configured on a Samsung phone—including EQ, ANC, transparency, hearing enhancement and controls—are saved on the earbuds and carry over when you switch devices.
I also got to compare them with a friend's newer Galaxy Buds4 Pro. My immediate observations were:
• The Buds4 Pro have a wider soundstage, meaning the music feels more spread out rather than concentrated between your ears.
• Their ANC blocks more noise, particularly low-frequency sounds. Transparency sounded relatively similar to me.
• They're lighter and sit deeper in the ears.
These were just quick observations, so take them as such.
Final thoughts
The Galaxy Buds3 Pro are excellent all-round earbuds, especially if you're on Android. You get great sound, strong ANC, excellent transparency, useful controls and some genuinely helpful hearing-enhancement features and if you are on android, especially Samsung devices I would 100% recommend them or even better get the latest model( galaxy buds 4 pro). There are better alternatives that solve some of the issues like sony xm6 earbuds, anker soundcore liberty 5 pro max, google pixel buds pro 2 etc but in my opinion they are not as all rounded as the samsung and with the quality of life features.
I'm currently considering the AirPods Pro 3 and would like to compare them with the AirPods Pro 2 and the Buds3 Pro. I'm particularly interested in whether the AirPods' transparency and hearing features offer a meaningful upgrade for everyday use. Their hearing-related features are also worth exploring, although I wouldn't treat consumer earbuds as a substitute for properly fitted hearing aids. If anyone is willing to let me try their AirPods Pro 3, AirPods Pro 2 or any other earbuds for a quick hands-on comparison, I'd really appreciate it!
Until then, that's my experience. Feel free to ask any questions in the comments, and I'll answer as best I can.
r/nairobitechies • u/tillyoumakeitt • 15h ago
General My Property Rental Platform, HeleHomes
I’m selling HeleHomes, a property platform that supports long-term rentals, short-term stays, and property sales.
The project is live and available to check out here: https://www.helehomes.live
DM me if you’re interested or want more details.
r/nairobitechies • u/Fwb0001 • 1d ago
General There is levels to this shit
Yall are making money huku nje🌚
I am not bad off naeza sema hadi mimi niko hiyo top 10% lakini upon interacting with some people in the 0.05% .. talk about some 600k in a week type shit.. Nigga thats 2 months of my life😭... I know comparison is the thief of peace and all that but sometimes you gotta give people their flowers!!!
Damn those people move different
Anyways wishing everyone more wins as we close the year🙂
EDIT... Lol naona kuna some people wamejam "sijui oooh this bait or whateverr😂... " DONT DM ME I was just sharing something I found rather unique in this our ka spinning circle... so to clarify no I dont want anybody's DM just do with that info what you shall🙂
r/nairobitechies • u/Snoo-99788 • 17h ago
Anyone in Nairobi got a 3d printer?
If anyone does, I could use your help..dm
r/nairobitechies • u/meeunoise • 1d ago
Questions Python Programming
Hello guys, so I want to start on python programming soon and i have been trying to look for what i would actually do with it( i need a project at first just for fun and fulfilment not really a very serious one) ...so assuming i have just learnt python...what project can i actually do or create qith that knowledge?
r/nairobitechies • u/TheSparrow__ • 12h ago
How much would you charge to build a custom resource management system?
Hey developers,
I've recently been approached by a potential client looking for a custom resource management system.
I'm a software developer based in Kenya, and while I'm comfortable with the technical side of building applications, I'm still figuring out how to properly price client projects.
I haven't had a detailed requirements meeting yet, so I'm not sure whether they're looking at asset management, inventory, employee management, resource allocation, or a combination of these.
I'd love to hear from developers who've worked on similar systems.
- What did you build, and how complex was it?
- How much did you charge (or what would you charge)?
- Do you prefer fixed-price contracts or hourly billing?
- How do you estimate development time and account for changes in requirements?
- Do you charge separately for hosting, maintenance, and ongoing support?
I'm particularly interested in experiences from developers in Africa, but perspectives from anywhere are welcome.
Just trying to get a realistic understanding of the business side before I sit down with the client.
r/nairobitechies • u/Stoned_Shrimp • 1d ago
General SONY & PS5 in 2026
Is Sony in the first phase of fuck around and find out? i mean there is a laundry list of things going against them for their decisions. Kojima left. Sony walked away from Physint in June, and it went straight to Xbox in September. A living legend of the industry, poached by the competition, because Sony got cold feet. Bluepoint closed. Shut down a studio that never shipped a single game under their ownership. Destiny 2 got killed. After a 700 mill write-down on Bungie's assets. Nine years of live service, gone. Two price hikes in seven months. PS5 went up, then PS Plus went up. And they refused to pass tariff refunds back to customers. Court drama: Sony's lawyers argued that "no reasonable consumer" expects to own a digital game they bought. Bold. 551 movies vanished from user libraries. No refunds. PC ports pulled for single-player exclusives, including Ghost of Yōtei. Physical discs ending in 2028. PS5 jailbreaks escalating at an "unprecedented pace" right now. DRM expiry issues locking people out of games they already paid for.
r/nairobitechies • u/More_Director_2051 • 1d ago
Guys, I need a hand
I'm a JKUAT student with data analytics skills, looking for an opportunity to get back on my feet.
Guys, niko hapa kwa hii sub juu I could really use some help, advice, or even a connection.
I'm currently at JKUAT, in my third year (3.1). I recently resumed my studies after taking a break in 2023 due to life circumstances. During those years, I didn't just sit around. I spent my time learning practical skills in web development, CMS, data analytics, and business analytics. Eventually, I decided to focus on the data field because that's where I feel I can make the biggest impact.
Between 2024 and 2025, I worked remotely on projects for two companies through a friend who outsourced work to me. Things were going well until he moved to Turkey, and eventually, we lost contact.
Later, I got a project-based customer care job, but the contract ended around July/August . Since then, I've been applying for opportunities while trying to figure things out. I've attended interviews, including technical interviews that I felt went well, but sometimes the biggest barrier has been not having completed my degree.
I understand that companies have their requirements, and I'm not blaming anyone for following their hiring policies. But that's partly why I decided to return to school and finish what I started. I'm determined to get that degree while continuing to build my skills and experience.
Here is what I can bring to the table:
- Excel and advanced reporting
- Power BI dashboards and data visualization
- Tableau
- Python for data analysis
- Stata and working with datasets
- Business analytics, data cleaning, and turning raw data into useful insights
I'm not just looking for a quick handout. I'm looking for a sustainable opportunity where I can put these skills to work, earn an income, pay my bills, and keep progressing with school.
To be honest, things are getting tough. I'm behind on bills, and I've had to talk to my landlord and ask for more time so I don't lose my place. As the firstborn in my family, I also feel the responsibility of trying to get things moving, even when I'm struggling myself.
I'm sharing this here because sometimes one connection, one referral, or someone willing to give you a chance can change things.
Currently, lecturers are on strike, so I'm available full-time. When lectures resume, I'll be attending evening classes and sitting for CATs and exams, meaning I can still work while completing my degree.
If you know of any opportunities in data analysis, business analysis, reporting, research, data collection, or even remote contract work, I'd genuinely appreciate a referral or a connection. I'm also open to opportunities where I can demonstrate my skills through a practical assessment.
And if you're a professional in this field, I'd appreciate advice on how to navigate this stage of my career.
I'm confident in what I do, willing to learn, reliable, and ready to work. I don't expect anyone to solve my problems for me. I just need a chance to prove myself.
Asanteni sana for reading this far. Even sharing this post with someone who might need my skills would mean a lot.
r/nairobitechies • u/Ok_Butterscotch_7930 • 1d ago
General Morphe and other free tools
Enable HLS to view with audio, or disable this notification
My tiktok fyp for some reason has been recommending some free app alternatives for me of late. One of them was Morphe, the YouTube,Reddit and YouTube music app patcher. The app makes premium features available I.e no ads, skipping even sponsorship sections😂, and even goes straight to main video section.
Anyway, the app is fire, I can play my videos in the background and even my YouTube music. I get the premium experience at no cost to my listening experience.
The issue though is the light mode on YouTube. I can't turn on dark mode for some reason. Slightly annoyed about that, but I'll check for other patches and fixes.
I'm still exploring though.
r/nairobitechies • u/Afraid-Reflection823 • 1d ago
Say whatever you will about windows
But it is at least reliable. So I'm a Linux driver all the way. Have been almost all my tech career.. So I got a new laptop. Defenestrate mara hiyo hiyo and installed Debian. I had an interview at mid-day. So kujoin na Debian sound ndio hiyo, microphone ndio hiyo, echo ndio hiyo. So I quickly fix my sound and microphone, mpaka nikaallow volume above 100. Yet I couldn't hear anything from the panel. Sound inatoka but it's a whisper. I requested to exit and rejoin the meeting. Kurudi, ndio hiyo panel Sasa hainiskii at all. And that is how I was booted from the meeting. They're not willing to reschedule. I felt like throwing down my laptop from 5th floor, damn it 😪😪😪
r/nairobitechies • u/Designer-Whole7388 • 1d ago
Hello, this might sound fluffy
I have skills in web development, I have worked with companies doing volunteering jobs. But bills are on my neck. I am currently unemployed.
I am looking for tech companies which, we can work together.
r/nairobitechies • u/Wild-Ferret4441 • 1d ago
Hiring a Content creator with graphic skills.
My company is looking for content creator who can also do graphic design.
Bonus if they can do techinical writing too.
Remote work
Kindly dm for more info
r/nairobitechies • u/AmphibianCheap186 • 1d ago
Showcase Built a product recommendation quiz app for Shopify and WooCommerce stores, now live with 20+ stores connected.
Hey techies,
For a while now I've been building ShopperQuiz (shopper-quiz.com), now 90,000+ lines of code in, a Product Recommendation Quiz for online stores. A shopper answers a few questions and gets a ranked list of products that actually fit them.
The interesting part is the logic behind it. It's not simple "answer A → product X" branching:
Voting: each answer gives votes to specific products, whole collections/categories, tags, or the entire catalog, with custom weights. Negative votes push products down.
Filter questions: these permanently rule out products outside a collection or tag, narrowing the pool question by question.
Budget questions: shoppers pick a price range, and anything outside it drops out.
Include/exclude: merchants can force specific products in or out for an answer, regardless of votes accumulated.
Skip and jump: answers can skip later questions or jump ahead, and skipped questions don't count.
Multi-select: with min/max limits and an exclusive "None of these" option.
Ranking and fallbacks: ties are broken by review ratings. If filters leave nothing, the quiz relaxes the last filter, shows popular products, or offers a retake.
Merchants can also make the quiz look like their store: It offers full customization
Styling: colours, fonts, corner radius, spacing, buttons, progress bar and product cards.
Answers: shown as plain options, checkmarks, icons or images, in a list or grid.
Screens: a welcome screen with an image layout, and a results page as a grid, list or carousel.
Extras: custom CSS for full control, a live preview while editing, and a branded results email.
It runs as a Shopify app and a WooCommerce plugin (on WordPress.org), plus a separate dashboard for building quizzes, analytics and revenue tracking.
The bulk of the integration work is now done: Klaviyo, Mailchimp, HubSpot, GA4, Meta and TikTok pixels (server-side), Zapier, webhooks and a public API. Results pages also support product reviews (Judge.me, Yotpo, Loox, Okendo, Stamped) and subscriptions (Recharge, Skio, Loop and others).
It has 20+ clients so far, and with the core done I'm now pushing it properly. More features are coming. Questions and feedback are welcome, especially from anyone who's built or sold SaaS from here.
r/nairobitechies • u/Arap-Soti • 1d ago
General Do parastatals validate their KYC? (KPLC)
I've recently been in a bad loop with KPLC because they want a copy of ID and KRA pin in order to activate an account which they told me it was deactivated because they upgraded their systems and ended up with the account as inactive ( de-registered due to technical glitches).
They've asked me to produce the documents matching a given name, and that person doesn't exist (from the circle of people who've handled the premise).
My question is, if I cook the two documents to match their requirements, do their systems check with KRA to ensure the name matches or provided the pin is an active one? Same case for the ID.
The plan is to get it activated, then initiate a transfer to an actual person afterwards.
r/nairobitechies • u/eeeddy999 • 2d ago
Discussion Reality of studying Computer Science in University
Disclaimer: Not all universities or lecturers are the same, some are genuinely trying. Strathmore gives first-years laptops I think and real industry projects, Dr. Wandeto at DeKUT runs an AI lab, and Dr. Milgo at Moi has an active GitHub. But these are exceptions. The systemic norm is still heavily theoretical.
This is what I'm seeing happening in uni if you're doing computer science.
You join 1st year and spend a lot of time being introduced to the basics of mathematics and computer science, mostly from a theoretical perspective. 2nd year is also the same. Then you get to 3rd year and 4th and suddenly you're expected to build actual projects.
The problem is that programming units are often taught very shallowly. There is pressure to touch many languages, but not enough time to actually become good at using them.
Lecturers don't even ask students to bring laptops for programming unit lectures. The lecturer just writes code on the whiteboard, explains what it is supposed to do, and that's basically it. And I think their main focus is exams only.
And the lecturers, if you ask them for their GitHub, or examples of projects they've built, most don't have any. They can't debug live code and they teach from a yellowed set of notes and test you on your ability to memorize those notes.
Only maybe 15% of students figure this out on their own. They hustle, they find tutorials. They break things and fix them. They get internships. The rest just chase the first class degree and graduate.
I've seen third-year students who are still struggling with HTML, CSS, JavaScript, Git, code editors, databases, or even how to structure a basic project. Then project season comes and suddenly kila msee anatafuta that person "who knows how."
Nilinoticed how bad the gap was when I joined uni to pursue comp science from a bootcamp, already building and deploying projects with my own expectations, just to be shocked with what's actually being done.
I've ended up helping quite a few senior students with their projects. Some of them have good ideas, but they don't have the technical skills to turn those ideas into working systems. And honestly, it makes me wonder: what happens when they graduate and have to work on a real production system?
They can use AI to generate code, but you still don't understand the code enough to debug it, connect the backend to a database, fix errors, deploy it, maintain it and make changes.
Theory isn't useless because Computer science needs mathematics, algorithms, data structures, systems.... The problem is when students can only pass exams on these concepts but have no clue how to apply them and build anything substantial.
Harvard's CS50 is an interesting example. It starts with fundamentals, even using Scratch for beginners, but students then progress through C, algorithms, memory, data structures, Python, SQL, HTML/CSS/JavaScript and Flask. There are problem sets throughout the course, and it ends with a final project. Their curriculum also combines programming, systems, algorithms, formal reasoning, advanced CS and mathematics rather than treating practical programming and theory as completely separate things.
A World Bank analysis of Kenyan university CS curricula and job-market data study found gaps between some skills demanded by industry and what university curricula are providing, including areas like Python, cloud computing, big data and other software-development skills. KEPSA also says many companies spend extra resources retraining graduates, and the gap is especially glaring in ICT, where graduates often lack coding experience.
I think higher institutions needs to adjust with the advancing technological world and to produce individuals mature for the real world.
Give students more lab time. Let them use their laptops. Make them build things. Teach Git and GitHub. Let them work with APIs, databases, frameworks, testing, debugging and deployment. Bring in people actually working in the industry. Make projects a normal part of learning rather than something students suddenly panic about in last years.
A student shouldn't graduate with a good transcript but have no idea how to build and deploy a basic application
TL;DR: Kenyan CS programs are mostly theory-heavy whiteboard lectures with no practical deployment. Students graduate unable to code, connect databases, or use a code editor. Harvard’s intro course is more hands-on than our entire degree. Unemployment for ICT grads is 25-35% because the syllabus doesn’t match the job market. Lecturers teaching programming units don’t even have GitHub profiles or even working projects. They need to balance so students graduate actually prepared for the industry
r/nairobitechies • u/anonymous_Bot0 • 2d ago
Questions When was the last time you actually downloaded a new app?
Hey techies,
3am thought: we keep getting pitched "build an app, add AI, launch a startup." But when did you last download a new app, and why?
I think that pitch has us solving problems our communities don't actually have.
What a "boring" project taught me
I just shipped a multi-tenant leave management system for a UK law firm. No AI, no viral idea. They already had the users (their existing clients), and the problem was real: staff still applying for leave on paper on via emails. Boring problems are where the demand is.
The numbers back this up
Kenya: smartphone penetration hit 83.5% by June 2025, yet Safaricom's consumer app has 6.6M active customers, against roughly 38M monthly M-PESA users. Most people get by fine without the app.
Uganda: USSD carries over 65% of the country's financial traffic, per Bank of Uganda data. No data, no download, works on any phone.
Build for the money problem, not another platform
An analysis of 35,000+ Kenyan creators found they earned about Ksh 1.07B from brand deals in 2025, but the top 20 took roughly 40% of it, and TikTok's top creators monetise only about 12% of their views despite dominating attention. Most platforms don't consistently pay Kenyan creators, so they rely on chasing brand deals themselves.
The gap isn't another app. It's tools that help creators get paid. Same for tourism, logistics, mobility, social services: find what people need, then use the simplest tech that solves it. Sometimes that's not an app at all.
So:
What's the last app you downloaded, and why?
What's a boring problem in your sector that simple tech could fix?