Learn together

Community

Discuss the problems you're facing in tech, business, and more. Ask, answer, and grow together.

84 posts513 replies45 members
Brian Otieno
Brian OtienoTech
4h

Affordable data bundles for learning to code on your phone?

Hey everyone, I want to start learning some tech skills using my phone since I don't have a laptop yet. But my biggest worry is data costs. Watching YouTube tutorials and using online platforms can eat up bundles quickly. I'm on Safaricom right now but open to trying other networks if they have better deals for learning. What do you guys use for data bundles? Do you have a specific plan you go for, like the daily bundles or the weekly ones? Also, does anyone use those free learning platforms that work offline or have low data usage? I heard SoloLearn app doesn't use much data, but I'm not sure. Any tips would be helpful, especially for a complete beginner like me.

1
Samuel Kiptoo
Samuel KiptooBusiness
5h

Built a simple SMS tool for farmers, stuck on signups

I built a tool that sends farmers daily market prices via SMS. You just register your phone number and what crop you grow, and every morning you get a short message with the latest prices from nearby markets. No smartphone needed, no internet, just basic SMS like we all use with M-Pesa. Right now I'm stuck on getting farmers to sign up. Many are interested but the registration process is clunky, they have to send a text with their details which many find confusing. I'm trying to figure out a simpler way, maybe using USSD codes like *384# that most phones support, but I don't know how to set that up yet. If anyone here has worked on something similar or has ideas on making signups easier for people who aren't used to typing, I would really appreciate hearing your thoughts. Also happy to answer questions about the tool itself, even if you're just starting out in tech, nothing is too basic to ask.

4
SA
Sharon AtienoTech
7h

Where do I even start with tech? Free resources?

Hi everyone, I'm Sharon, second year campus in Nairobi. I have zero coding background and I want to get into tech but I'm feeling lost. Everyone says start with free stuff but there's so much out there. I tried watching a few YouTube videos but I got stuck after the basics. Which free resources actually work for someone like me who knows nothing? I don't want to waste data bundles on things that won't help. Also, is it better to start with something like FreeCodeCamp or just keep watching YouTube? Or maybe there's a good app for phone? I use my phone mostly because I don't have a laptop yet. Any advice from people who started from zero would help a lot. Asante sana.

5
Kevin Mwangi
Kevin MwangiTech
17h

What's pulling you into tech these days? Or just curious?

Hey everyone, I thought I'd throw out a light question to get us chatting. What made you interested in tech, or what are you trying to learn this month? It can be anything small. Even if you're just curious about how something like M-Pesa works under the hood, that counts. For me, it was seeing how a simple website could help my cousin's shop keep track of stock without a notebook. That little spark made me want to understand how it all fits together. No need to be building apps or anything fancy. Maybe you're just figuring out what a server is, or messing with a phone-based coding app during a matatu ride. That's all good. So, what's your story? Or what's one thing you're trying out this month, even if it's just watching a short video? Keen to hear from everyone, especially those of us starting from zero.

6
Joshua Ssemakula
Joshua SsemakulaBusiness
20h

What business problem made you start learning tech?

Hey everyone, I have been thinking about how a lot of us got into tech because of a real life problem. Maybe it was counting stock for a kiosk, keeping track of M-Pesa payments, or trying to get customers for a small hustle. For me, it was manual reports driving me crazy during attachment. That pushed me toward data and business analysis. So what about you? Was there a business thing that made you want to learn tech, even a tiny bit? Or are you stuck on a business problem right now and wondering if tech can help? No need for any coding experience, just share what you are dealing with. We can break it down together.

6
Lydia Achieng
Lydia AchiengTech
1d

M-Pesa or Airtime: which beginner coding tool worked better for you?

So I've been helping a few cousins who just finished campus and want to try coding. They have basic smartphones and not much data. Two paths came up: learning with M-Pesa (paying for a structured course like something on Udemy or a local bootcamp) vs using free YouTube tutorials but needing more airtime or data bundles. I tried both ways myself back when I was starting. The paid course gave me a clear path but it hurt my pocket. The free YouTube route was cheaper but I got lost a lot and wasted time bouncing between videos. For someone with a tight budget and just a phone, what would you pick? I'm leaning towards suggesting they use the free YouTube path but borrow a friend's WiFi for bulk watching, then practice on their own. But maybe a small investment in one structured course saves more money in the long run? Would love to hear what actually worked for you or someone you know here.

6
Achieng Odhiambo
Achieng OdhiamboTech
1d

What small tech thing are you curious about this month?

Hi everyone, I hope you're all doing well. I've been thinking about how we all started somewhere with tech, even if it was just something small like figuring out how to sort an M-Pesa statement or make a simple calculator in Excel. I'm curious, what's one small tech thing you're wanting to learn or try this month? It could be anything - maybe automating a simple task, learning a keyboard shortcut, or finally understanding what a formula does in Google Sheets. No pressure, just a gentle goal. For me this month, I'm going back to basics and practicing VLOOKUP in Excel. It sounds fancy but it's just a way to find matching information between two tables. Like if you have a list of items and their prices in one sheet, and sales data in another, VLOOKUP helps you pull the prices automatically. Takes a bit of practice but once it clicks, it saves so much time. Drop a reply and let me know what you're working on!

6
Wanjiru Kamau
Wanjiru KamauTech
1d

I accidentally deleted my whole project in week one and it taught me this

Back when I was in campus and first learning to build websites, I was working on a simple page for my mum's kiosk. I was using some free online editor and I meant to delete one file but ended up deleting the whole project folder. Everything gone. The little stock list, the contact page, even the photo of the sukuma wiki she wanted to show customers. I almost cried on my hostel bed. What I learned is that mistakes like that are normal, especially when you're starting. Every designer or developer I know has a story of losing work or breaking something. The trick is not to be afraid, just to get into the habit of saving copies as you go. Even now when I design, I save a new version every time I make a big change. It's like taking a photo of your progress. So if you're just starting out and you mess up, don't let it stop you. That mistake taught me to be careful, but it also taught me that you can always rebuild, and the second time is often better.

7
Grace Wambui
Grace WambuiGeneral
1d

FreeCodeCamp or YouTube for first coding steps?

I have been helping a few friends who just finished campus and want to try out tech, but they do not know where to begin. One friend asked me whether she should follow FreeCodeCamp or just watch coding videos on YouTube. Both are free, both can run on a basic phone with small data bundles, but one gives you a clear path while the other lets you jump around. From my experience, FreeCodeCamp (it is a free website that teaches coding step by step with small exercises) works well when you want structure. YouTube (it is just videos, so you choose what to watch next) is good if you like watching first and deciding later. I usually tell beginners to start with FreeCodeCamp for the first month, then use YouTube when stuck on something specific. If you are just starting and your data bundle is small, which one would you pick? Have you tried both? I would love to hear what worked for you.

6
Peter Njoroge
Peter NjorogeTech
1d

Stuck between 'I'll never get it' and actually starting out

I remember spending a whole evening on campus wondering if I was just not the coding type, because the first lesson felt like a foreign language. The truth is, most of us start by copying and tweaking small things - like making a simple calculator in Excel that adds M-Pesa fees - and slowly the pieces click. You don't need a fancy laptop or fast internet; even a basic phone and a small data bundle can carry you through the first tutorials. What helped me was focusing on one tiny step at a time instead of thinking about the whole mountain. So if you're sitting there thinking you need to master everything before you begin, know that everyone feels that way at the start. Who else felt the same when you first opened a code editor?

6
Baraka Mushi
Baraka MushiTech
2d

You can start coding with just your phone and M-Pesa bundles

I used to think you needed a powerful laptop to learn coding. Not true. I learned my first Python loops on a Tecno phone using a free app called SoloLearn, and just using my normal M-Pesa data bundles. It was slow but it worked. If you have a phone and even small data, you can start. Many online courses have mobile-friendly versions. You don't need to be a maths genius either. Coding is more like following a recipe step by step. Anyone else started learning on a phone or felt stuck thinking you needed expensive gear first?

6
Kevin Mwangi
Kevin MwangiTech
2d

What everyday tech thing made you want to learn more?

For me it was M-Pesa. I used to send money to my mum every week and one day I just wondered: how does the money move from my phone to hers without anyone carrying it? That curiosity got me into learning about how apps talk to each other, which is basically what APIs are (think of them like a waiter taking your order to the kitchen). What about you? Maybe it was using Google Maps to find a matatu stage, or even just figuring out how data bundles don't run out the second you open Instagram. No need to know code yet - just share what tech thing makes you stop and think 'how does that even work?'. Would love to hear your story.

6
Achieng Odhiambo
Achieng OdhiamboTech
2d

What tech skill are you trying out this month, even a tiny one?

Hey everyone, I was just thinking about how many of us here are learning something new in tech, even if it's just a small step. Maybe you're finally getting comfortable with Excel formulas, or you figured out how to organize your phone files, or you're curious about how M-Pesa statements work behind the scenes. There's no pressure to be advanced. We all start somewhere. So what are you trying out this month? It could be anything from learning how to use Google Sheets to track your side hustle, to just understanding what a web browser does when you click a link. Or if you're not learning anything right now, what's one thing you've been meaning to try? Let's share and encourage each other. Small steps count.

6
AB
Alex BarasaBusiness
3d

Thinking of switching into tech, where would you start?

Hey everyone, I’m Alex. I finished campus last year and have been doing small delivery hustles to get by. I have this app idea for helping people in my estate order stuff from local shops, but I honestly don’t know how to build it. I can’t code at all, not even a single line. I want to switch into tech but I feel like I’m starting from zero. Would you recommend learning to code first, or maybe using no-code tools to build a simple version? I’ve heard of things like Bubble and Thunkable but not sure if they’re good for a complete beginner. Anyone here made a similar jump from a non-tech job? What helped you the most? One thing I’ve learned from my delivery hustle is that you don’t need everything perfect before you start - just get the first order right. Maybe that applies to learning tech too? Keen to hear your thoughts.

7
Grace Wambui
Grace WambuiGeneral
3d

FreeCodeCamp vs. SoloLearn for total beginners?

I have been helping a few friends who just finished their KCSE and are thinking about tech, but they do not know where to start. Two names keep coming up: FreeCodeCamp and SoloLearn. Both are free and work on a phone, which matters because data bundles are not cheap and most of us are still on basic phones sometimes. FreeCodeCamp feels more like a long course. You go through HTML and CSS (the basics of making web pages), then JavaScript, and you build small projects like a tribute page. It is structured, so you do not miss steps, but it can feel slow if you just want to see quick results. SoloLearn is more like quick lessons in an app. You learn a little every day, answer easy quizzes, and there is a community where you can ask questions in simple language. It covers coding and also things like data and design. It is good if you want to test different areas, but you might end up jumping between topics without finishing one. If you were choosing for someone who has never opened a code editor, which path would you pick and why? And if you know of one that worked better for a campus student or someone hustling with a low-data phone, share it too.

7
SA
Sharon AtienoGeneral
3d

What is a domain name in plain words?

Hey everyone, I keep hearing people say domain name but I’m not sure what it really means. In simple terms it’s the web address you type, like m-pesa.co.ke. Think of it as the name on your shop sign, only online. If you want a place for your business online, you can register a domain for a small fee, often just a few hundred shillings a year. It’s a good first step before you build a simple site or start selling on social media.

6
Aline Uwase
Aline UwaseTech
4d

Just finished campus, want to get into tech but don't know the first step

Hi everyone, I'm fresh out of campus (did social sciences) and I keep hearing that tech is where the jobs and hustles are. But honestly I have no clue where to start. I've never written a line of code, I don't even know what 'coding' really means yet. I tried watching a YouTube video about Python but got lost after 5 minutes. It feels like there's too much out there and I don't know what's worth my time or my data bundles. For those of you who started from zero, what was the very first thing you did? Like, which free resource actually worked for you? I've heard about freeCodeCamp and CS50 but they sound intimidating. Should I just learn to type first? Or start with something simple like HTML? Also, is it true I can practice on my phone while saving up for a laptop? Any advice for a total beginner would really help, especially if you're in Kenya and know what the local job market looks like for juniors. Thanks.

6
Mark Ochieng
Mark OchiengTech
4d

You really don't need to understand all the maths first

A lot of us start out thinking we need to be brilliant at maths before we can write any code. I used to sit in the library at campus, looking at the screen and feeling like everyone else already knew something I did not. But the truth is, most of what you do when you are learning to code is telling the computer to follow simple steps, one after another. It is more like writing down a recipe than solving a hard equation. You can start with just a phone and a small data bundle. Try something like Scratch (it is a visual language where you snap blocks together) or a beginner app like Mimo. Even five minutes a day helps, and you do not need to buy a laptop right now. Who else felt the same at the start? Drop a line below, maybe we can form a small study group or share tips on what worked for us.

7
Wanjiru Kamau
Wanjiru KamauGeneral
4d

What's one small tech thing you taught yourself this month?

I finally figured out how to use Google Sheets to track my M-Pesa transactions for my online snacks hustle. It's nothing fancy - just a simple list with dates, amounts and what the money was for. But it already helps me see where my data bundles money goes. Sometimes the smallest thing feels like a big step. Anyone else learning something tiny but useful this month? Maybe you discovered a shortcut on your phone or figured out how to send an order form using WhatsApp. No need to be a coder - just share your small win. It might help someone else start too.

6
CW
Cynthia WairimuGeneral
4d

Help me understand what an API really is in simple terms?

I keep hearing people talk about APIs in tech forums and even during some online classes I'm taking. But honestly I'm still not fully sure what they mean. I don't want to keep nodding along pretending I understand. Can someone explain it like I'm a complete beginner? From what I've picked up, it has something to do with different apps talking to each other. Like how M-Pesa's payment system connects to other apps or websites so you can pay for things without leaving that app. But I need the plain language version. Is it like a waiter in a restaurant who takes your order to the kitchen and brings back your food? Or like a matatu conductor who tells the driver where passengers want to go? If anyone has a very basic example from something we use daily in Kenya, like Safaricom services or even something on a phone, that would really help me get it. I'm trying to learn digital skills and this word keeps coming up. Thanks in advance.

6
Samuel Kiptoo
Samuel KiptooBusiness
5d

You don't need a powerful laptop to start coding, your phone works fine

I remember when I first wanted to learn coding, I kept telling myself I needed to save up for a proper laptop. That stopped me for months. But one day I just opened my phone browser and started with free tutorials. Surprisingly, my small smartphone handled it well. You can write code on a phone using simple text editors or even Google Sheets if you are starting with data stuff. Data bundles? Use free Wi-Fi at a cafe or campus library. Many of us began this way. So if you have been putting off learning because you think you need expensive gear, stop waiting. Start with what you have. Who else here felt the same at the beginning? Let's share so beginners know it's okay to start small.

6
Dennis Kipkorir
Dennis KipkorirBusiness
5d

Built a simple SMS alert system for my kiosk inventory, but stuck on saving data

Hi everyone, I'm building something that helps small shop owners like those in Gikombe or Kibera not run out of popular items. Basically, when my stock of notebooks or pencils gets low, it automatically sends an SMS through Safaricom's API reminding me to restock. No more customers asking for items I don't have. I'm using Python and the Twilio API which works with M-Pesa messaging. The part that tripped me up is actually saving the inventory numbers - I got the SMS part working but my data keeps getting lost when I close the program. Anyone dealt with storing simple data that persists between uses? For beginners, I'd say start with Google Sheets as a database - super easy to access from anywhere and no need to install complicated database software.

6
Samuel Kiptoo
Samuel KiptooBusiness
6d

Keep your first business simple: one product, one place

When I started my side hustle, I wanted to sell everything at once. Tried to have many products, many markets, even tried to build a whole app for it. That was a mess. Best thing I did was to cut down to one product, one place to sell it, and one way to get paid. For me that was selling tomatoes at the local market and taking M-Pesa payments. Once that worked, I learned slowly and added more. So my tip is: start small. Pick one thing, sell it in one spot, see what happens. It sounds basic but it saves you a lot of confusion.

7
Peter Njoroge
Peter NjorogeTech
6d

How to find that first customer for a small online hustle?

Hey everyone. I've been thinking about starting a small online shop, maybe selling second-hand clothes or homemade snacks, but I keep getting stuck at the first step: finding people to actually buy. I see big shops on Instagram and they seem to have lots of customers, but how do you get that first 10 or 20? Do you just post on your status and hope friends buy? Or is there a smarter way? Also, if you're selling online, what's the simplest way to handle payments? M-Pesa is obvious, but do you need a till number or just your personal number? I don't want to mess up money with personal cash. Any tips from people who have done it? Even if you just got one or two sales, I'd love to hear how you started.

6
Naomi Wanjiku
Naomi WanjikuGeneral
Oct 20

You dont need fancy data plans to start coding - just a basic phone works

I remember thinking I could never learn coding because my data bundle is so small and expensive. But honestly, most coding tutorials and platforms work fine on a basic phone with just a few kilobytes here and there. Even freeCodeCamp and SoloLearn have mobile apps that let you practice without burning through your monthly internet. Start with something like learning HTML basics - you can write code in simple note apps and copy paste it when you have wifi. The fear that you need a powerful laptop or unlimited data is real, but its not true. My first Python exercises were on my old Tecno with like 1GB of storage total. Who else was worried their phone or data would stop them from learning tech? How did you make it work?

7
Naomi Wanjiku
Naomi WanjikuGeneral
Oct 20

I used to think coding needed maths brains, but it's just like a recipe

When I first thought about learning to code, I honestly believed you had to be some kind of maths wizard. Like, solving equations in your head while typing. But then I realised it's more like following a recipe for chapati. You mix things in order, you test, you adjust. That's it. You don't need to be good at maths. You just need to be curious and patient. I started learning on my phone during matatu rides, using free apps and YouTube. No laptop, no fancy data bundle. Just my small screen and a lot of pauses. It worked because I took it step by step. So if you've been holding back because you think you need to be a maths whiz or own expensive gear, let that worry go. Anyone can start. Who else felt the same at the beginning? Like you needed a degree in maths or something? Let's share our stories in the comments. It helps to know we're not alone.

6
Achieng Odhiambo
Achieng OdhiamboTech
Oct 20

Google Sheets or Excel for a beginner data analyst?

I've been working with both Google Sheets and Excel for a few years now, mostly cleaning up patient data and building simple dashboards for our health NGO here in Kisumu. For someone just starting out, here's what I've noticed. Google Sheets wins when you're working with a team and need to share spreadsheets easily. It loads fast even on slow data bundles, which is a big deal when you're working from home in Kibera or Nakuru. But Excel has more powerful tools for heavy data work, and it works well offline - no internet needed. If you're just beginning, I'd say start with Google Sheets because it's free and you can learn the basics without worrying about installing software. Then move to Excel when you need the extra power. What would you pick for someone who is just starting out? Are you using one of these, or something else entirely?

6
Faith Chebet
Faith ChebetBusiness
Oct 19

I priced my items too low and almost ran out of cash

When I first started my boutique, I was so scared of not getting customers that I priced everything way too low. I thought cheap prices would bring people in fast. And they did. But I was barely making any profit after paying for stock, transport, and M-Pesa business charges. After two months, I had lots of sales but almost no money left in my pocket. I was basically working for free. That's when a friend in ELIMU Africa told me to calculate my costs properly before setting a price. I sat down and wrote every single cost: what I paid for the item, my transport to town, packaging, and even the data bundles I use to post on WhatsApp. Then I added a small margin on top. It felt awkward at first, but customers still bought. Now I always check my numbers before I set a price. If you are starting out, don't just guess. Write down your costs first, then add a little extra. It keeps your business alive.

6
Naomi Wanjiku
Naomi WanjikuGeneral
Oct 19

Save your work every 5 minutes - a habit that saved me from disaster

When I was starting out, I lost an entire afternoon of coding because I forgot to save. It was heartbreaking and made me late for my matatu. Now I save after every small change I make. You can use Ctrl+S which is just pressing the S key while holding down the Ctrl button on your keyboard. Some programs even have an auto-save feature that saves for you automatically every few minutes. The lesson is simple: treat your work like your phone battery - save it before it dies. When you're just starting out, your brain is full of new things to remember, so don't make saving an extra thing to worry about. Just do it often and you'll never lose your progress again.

6
Aline Uwase
Aline UwaseTech
Oct 19

Learning to code on my phone data bundle, one small step

I remember sitting in a kibanda in Nairobi, watching my data bundle count down while I tried to follow a tutorial on my phone screen. I kept thinking I was doing it wrong because everyone else seemed to have laptops and fast wi-fi, while I was squinting at code on a 5-inch display. You do not need a fancy setup to start. Coding is really just giving the computer clear, step-by-step instructions, and you can practice that anywhere, even on a basic phone with a small data bundle. Start with something tiny, like writing down in plain English the steps to send money on M-Pesa, then slowly turn those steps into simple code. That is how I began, and it felt way less scary once I realized it was just careful instructions. Who else started feeling like they were missing something everyone else had? Did you worry your phone or your data limit would stop you before you even began?

6
Faith Chebet
Faith ChebetBusiness
Oct 18

Count your shillings before they count themselves

When I started my boutique, I used to count money at the end of the day and guess what I had spent. Big mistake. I lost track of small daily costs like airtime, transport to buy stock, and even my own lunch money. Those little amounts add up fast, and at the end of the month, I could not explain where my profit went. My simple tip: write down every coin you spend in one day, even the 50-shilling bus fare or the 20-shilling sachet of milk. Use a small book or a free note on your phone. At the end of the week, add them up. This is called tracking your expenses - it just means knowing where your money goes. You do not need an app or fancy software. A pen and paper works fine. For example, when I bought 100 pieces of second-hand clothing for 8,000 shillings, I used to think my profit was the full amount I sold them for. But after tracking my daily costs for one month, I realised I was spending about 1,500 shillings on transport, airtime, and snacks just to run the business. So my real profit was 1,500 shillings less than I thought. That one habit saved me from making bad decisions and helped me price my items better.

7
Mark Ochieng
Mark OchiengTech
Oct 18

One browser habit that saved me a lot of headaches

When I was starting out, I used to keep so many browser tabs open at the same time, especially when reading tutorials or checking M-Pesa payments for my side hustle. Each tab used some of my data bundle and made my laptop run slow. A senior colleague told me to close tabs I was not using, and keep only the ones I really needed. It sounds simple, but it made a big difference in how fast my computer worked and how much data I used. If you are learning on a phone or a laptop with limited data, try this: after reading a page, close the tab before opening another one. Your device will thank you, and you will save some data bundles too.

6
AB
Alex BarasaBusiness
Oct 18

Zero coding experience: should I build a portfolio first or go for an attachment?

I'm in second year at campus here in Nairobi, studying business. I have a small delivery hustle on the side, and I want to move into tech because of an app idea I have for my delivery work. But I have zero coding experience, and I'm not sure about the best next step. Should I spend time building a simple portfolio first, or should I try to get an attachment or internship somewhere? I see classmates going for attachments, but I feel like I don't know enough yet to be useful anywhere. I'd love to hear what worked for you. One thing I've noticed is that most of my tech-savvy friends built their first portfolio by using free tools like Google Sites or Canva to show small projects, like a simple page that tracks M-Pesa payments for their side hustle. That seems doable for me since I already handle payments via M-Pesa for my deliveries. But I'm also worried that without real work experience, no one will take me seriously for an attachment. If you were in my shoes, what would you focus on first?

6
Grace Wambui
Grace WambuiGeneral
Oct 17

My first coding disaster taught me to start small

When I was just starting out, I tried to build a full website for my uncle's shop in one go. I wanted it to look fancy with animations and everything. But I kept getting errors everywhere and couldn't finish it. It took me weeks just to fix one simple thing because I didn't break the project into smaller pieces. What helped me was learning to build one small part at a time - like first getting the contact page working, then moving to the other pages. Now I always start with the simplest version first and add features later. If you're just beginning, try making a basic version of whatever you want to build, even if it's super simple. Don't try to do too much too fast. Take your time and celebrate the small wins along the way.

7
VM
Victor MutisoGeneral
Oct 17

First win: made a simple order page for my shop customers

Nashukuru Allah! I finally built my first little webpage after watching so many YouTube videos on my phone. I made a basic order page where customers can send me what they want via WhatsApp or call, and I added a note about M-Pesa payments since that's how we do business here in Kitui. The page looks simple but it works - no fancy design, just plain HTML that shows up even on basic phones. I'm using my neighbor's old laptop when I can get it, and mostly learning on my Tecno with limited data each month. Each time I get 5 shillings data bundle, I watch one short lesson and try it. What should I try next to make this order page more useful for my customers? Maybe adding a simple form that sends orders directly to my phone? Or showing my WhatsApp number in bigger text so people can see it easier? Any tips for someone who just started?

6
Sarah Njeri
Sarah NjeriBusiness
Oct 17

What's your first tech memory that made you smile?

Hey everyone, just curious - what's that first moment in tech that actually made you smile or feel like 'wow, this is cool'? Maybe it was figuring out how to send a photo via WhatsApp instead of paying for a data bundle, or getting your first M-Pesa payment to work on your phone, or even just making a PowerPoint slide look nice for a campus presentation. For me it was probably when I was 14 and accidentally discovered that if I typed certain letters into our old Nokia phone, I could get different colors of light. Turns out it was just the battery dying, but I thought I'd hacked something. Would love to hear your stories - especially from those of you who are just starting out and don't know code yet. Sometimes the simplest tech moments are the most exciting.

6
Brian Otieno
Brian OtienoTech
Oct 17

From campus to coding: where do I even start with tech?

Badilisha campusing straight to the job market and ikepiga data bundles every month trying to figure out tech. honestly, i still dont know html from a fish tank. where did you guys even start? like, is there a video for that? i mean, i hear html is like the skeleton of a website and css makes it look pretty but i havent actually built anything yet. my friend at the cyber cafe in maseno said something about free code camp and another guy mentioned sololearn. but with my 500k 100MB data per week, i need to know which one actually works without wasting my whole bundle. also, should i learn python first or is there something simpler? my neighbour just got her first dev job in Nairobi and she said start with one thing, but one thing is confusing me now. anyway, if you were me - still checking emails on your phone, not sure what a function is - what would you do first? maybe start with html then css or jump straight into python? need help making sense of this before my next data expiry.

6
Lydia Achieng
Lydia AchiengTech
Oct 17

What's pulling you into tech right now?

I was on a matatu the other day and saw a fellow passenger quickly checking M-Pesa payments on her phone, all sorted and tidy. That small moment reminded me why I got curious about tech in the first place - not because of big fancy stuff, but because it can make our daily hustles smoother. So I'm wondering, what's catching your eye in tech these days? Maybe it's a tool that helps with your data bundle, something for your campus projects, or even a small thing that organizes your side hustle. Whatever it is, I'd love to hear about it. Sharing these little sparks often helps someone else see a path they didn't know existed. If you're just starting out and feeling a bit stuck, try this: pick one simple task you do every day - like checking your M-Pesa balance or organizing contacts - and ask yourself how it could be easier. That small question often opens the door to something worth learning.

6
Halima Abdi
Halima AbdiGeneral
Oct 16

My first coding slip-up and the lesson I still use

When I first tried to write a simple script to track my M-Pesa sales I forgot to add a check for zero values. The program crashed when there were no sales for a day and I looked like a fool in front of my campus friends. Now I always test my code with a few fake numbers first and I keep a backup copy before I run anything. A simple tip that helped me: write the data to a text file first, then read it in your program, so you can see errors without needing the internet.

6
Brian Otieno
Brian OtienoTech
Oct 16

Quick budget tracker I built for my matatu runs

I drive a matatu on the Thika Road route, and keeping track of daily cash and M-Pesa payments was a mess of crumpled receipts and phone screenshots. So I built a small web app that lets me log each trip, add fuel and permit costs, and see my daily and weekly balance at a glance. It runs on my phone's browser, no data bundles needed once it's loaded, which helps since I'm always offline in traffic. What it does is simple: I open the page, pick cash or M-Pesa, type the amount, and hit save. At the end of the day, I can see how much I made minus all the costs, and I can even export the numbers to a text file so my accountant doesn't have to guess. I built it with plain HTML, CSS, and a little JavaScript (that's the language that makes web pages interactive), and it stores everything right on my phone so there's no internet needed. One thing that got me stuck for days was making the numbers add up correctly. I kept getting weird totals like 0.1 plus 0.2 equaling 0.30000000000000004, which is a silly bug in how computers handle decimals. I finally fixed it by rounding every number to two decimal places before saving, but wow, that was frustrating. Happy to explain how I built it or help anyone who wants to try something similar for their own hustle. What kind of daily tracking would make your life easier?

6
Mark Ochieng
Mark OchiengTech
Oct 16

How do I find my first customers for a small hustle?

Hey everyone, I've been thinking about starting a small side hustle, maybe selling something simple like snacks or digital services. But I keep getting stuck on one thing: how do I actually get the first few customers? It feels like everyone already has their suppliers and I'm just starting from zero. Does anyone have simple tips that worked for them? I'm not a tech person at all, so I'm looking for basic steps. Like, should I start with WhatsApp statuses and tell friends, or is it better to pay for ads on Instagram? Also, for payments, I'm thinking M-Pesa is the way to go, but how do I keep track of orders and money without getting confused? Any advice from those who've done it would really help.

6
Mark Ochieng
Mark OchiengTech
Oct 16

Start a daily note of what you learn, it helps more than you think

When I was first learning tech stuff, I used to forget things almost as fast as I learned them. What really helped me was keeping a simple note on my phone where I wrote down one thing I learned each day. It could be a keyboard shortcut, a command, or just something I didn't understand before. Even one line is enough. You can use the notes app that already comes with your phone, no need for fancy apps. I still do this today. When I'm stuck on something, I quickly search my old notes and it saves me a lot of time. Try it this week. Every evening, write down one thing you learned about tech. After a month you'll be surprised how much you actually know.

7
Peter Njoroge
Peter NjorogeTech
Oct 16

Built a small script that sorts my messy Downloads folder

I got tired of my Downloads folder being a dumping ground for PDFs, images, and random files. So I built a tiny script that watches that folder and automatically moves files into folders like Notes, Bills, and Screenshots. Nothing fancy, just a few rules based on file names and types. One thing that got me stuck: my campus lecture PDFs were named all over the place, like "CS101 Final Notes" or "notes_cs101_v2", so my rule kept missing some. I ended up using simple keywords and letting myself get surprised instead of perfect. It still saves me time every week. If you're starting from zero and want to try automating something small in your daily life, ask me anything. Even the simplest tools can teach you a lot.

6
Baraka Mushi
Baraka MushiTech
Oct 16

Where do I even start with coding? Like, from absolute zero?

Hey everyone. I'm a complete beginner here. Like, I have never written a single line of code in my life. I see all these people building apps and websites and I'm just lost on where to even begin. There's so much information out there it's overwhelming. I'm a recent graduate from campus here in Nairobi and I'm doing a small hustle selling clothes on WhatsApp but I want to learn something more stable. Maybe something with tech? I keep hearing about Python and HTML but I don't know what they even mean. Are there any free resources that actually work for someone like me who knows nothing? I have a basic smartphone and sometimes buy data bundles when I can afford them. If you started from zero, what was the very first thing you did? I'm not looking to become an expert overnight. Just something simple I can do for maybe 30 minutes a day after my hustle. Be real with me, what actually helped you? Also, is it okay to learn on a phone or do I really need a laptop? Thanks in advance.

6
Wanjiru Kamau
Wanjiru KamauTech
Oct 15

Start small: learn one thing at a time, not everything

When I first started in tech, I tried to learn HTML, CSS, JavaScript, and Figma all in one week. Big mistake. I got confused, frustrated, and almost gave up. What finally worked was picking one tiny thing and mastering it before moving on. For example, I spent a whole week just making buttons change color when you hover over them. That's it. Once that felt easy, I added another small thing. Think of it like learning to drive a matatu route. You don't memorize Nairobi's whole map on day one. You learn one stage, then the next, then the next. Same with tech. Pick one tool, one small project, and finish it. Even if it's just a simple page that shows your name and a photo. That's progress. And progress beats perfection every time.

6
Dennis Kipkorir
Dennis KipkorirTech
Oct 15

Built a simple tool that tracks M-Pesa payments for my side hustle

I got tired of going through my M-Pesa messages to remember who paid me for the stuff I sell on WhatsApp. So I made a small tool that reads the SMS notifications and puts them into a list showing name, amount and time. Nothing fancy, just a simple way for me to know who has paid and who is still owing. The thing that got me stuck was dealing with the different ways M-Pesa writes the messages. Sometimes the name comes first, sometimes the amount is in a different format. I ended up testing it with my old messages from last month and just having a few examples to match against. That helped a lot. If you have a small hustle and deal with payments, feel free to ask me anything. I am happy to share how it works, even if you are new to coding. There is no silly question here.

6
AB
Alex BarasaBusiness
Oct 15

My first win: a simple order page with Google Forms and M-Pesa

Last week I finally got something working for my delivery hustle. I built a basic order page using Google Forms (no coding at all) and linked it to my M-Pesa till number. Customers fill the form, I get the order in a spreadsheet, and they pay via M-Pesa. It's not fancy but it's my first tiny system that actually works without me writing a single line of code. Now I want to take it further. Maybe add a simple website or use a tool like Carrd to show my menu and prices. But I don't know where to start or what's easiest for someone like me who knows zero about building apps. What did you do after your first little win? Any tools that worked well for you on a tight budget or with basic internet?

6
Brian Otieno
Brian OtienoTech
Oct 14

SoloLearn or freeCodeCamp for someone just starting out?

Hey everyone, I've been thinking about the best way for a complete beginner to learn coding, especially if you're on a tight budget or using your phone. Two free options I see people talk about are SoloLearn (the mobile app where you learn tiny lessons) and freeCodeCamp (the website with full courses and projects). Both are totally free, but they work differently. If you're a campus student with lots of data bundles and a laptop, freeCodeCamp might be better because it gives you real projects like building a tribute page or a survey form. But if you're mostly on your phone in a matatu or waiting somewhere, SoloLearn lets you do quick 5-minute lessons without needing much internet. I started with SoloLearn myself before switching to freeCodeCamp. What do you think? Which one would you recommend for a friend who has never written a line of code and just wants to see if tech is for them? Bonus: if you know a good local example like building a simple M-Pesa statement reader as a project, share that too.

6
Mark Ochieng
Mark OchiengTech
Oct 14

What tech thing are you tinkering with this month?

Hey everyone, Mark here. I've been spending my evenings playing around with Linux on an old laptop I got from a friend. Nothing fancy - just learning how to navigate the terminal and understand how files are organised. It's a bit confusing but kind of fun when something finally works. What about you? Are you trying out something new this month? Could be anything - maybe you're learning a bit of Python through a YouTube playlist, or figuring out how to set up a simple website for your side hustle. Even if you're just getting started and don't know where to begin, share what you're curious about.

6
Baraka Mushi
Baraka MushiTech
Oct 14

I once forgot to test my code before pushing to production

Early in my first job, I had to add a small feature to a system that tracked deliveries. I was so excited to finish it quickly that I wrote the code, checked it once in my head, and pushed it straight to the live server. Within minutes, the whole tracking system started showing wrong data. Turns out I had swapped two variables by accident. The team had to roll back and fix it while customers were calling. That day taught me something simple but important: always test your changes in a safe copy first. For beginners, this is a good habit to learn early. Even if you just run your code once after you write it, you catch silly mistakes. It saves you the embarrassment and the hassle. And if you ever mess up, just own it and fix it - we all have those stories. Kila mtu anajifunza kwa makosa yake (everyone learns from their mistakes).

6
Achieng Odhiambo
Achieng OdhiamboTech
Oct 14

I deleted my boss's data column and learned to always back up

Early in my first data job at a health NGO, I was cleaning an Excel sheet with patient visit records. I wanted to remove some empty rows and accidentally selected the wrong column. I hit delete and the entire 'visit date' column vanished. Over 2,000 rows gone. My heart dropped like a stone in L. Victoria. I had no backup. I didn't know about Ctrl+Z or version history back then. My supervisor was not happy. I spent two days manually re-entering dates from printed forms. That taught me two things: always save a copy before you touch anything (I now save as 'filename_original' first), and learn the simple shortcuts. In Excel, Ctrl+Z is your undo button - it can save you. Also, Google Sheets keeps a version history for 30 days or more. So if you're just starting with spreadsheets or data, don't be scared to mess up. We all do. Just get into the habit of making a backup copy before you start cleaning. It's like keeping a spare bundle on your phone - you'll be glad you have it when things go wrong.

7
Aline Uwase
Aline UwaseTech
Oct 14

You don't need to be a maths genius to start coding

Whenever I tell people I teach Python, the first thing they say is "but I'm bad at maths". Honestly? Most coding is not advanced maths. It's more like following a recipe, then figuring out why your pilau turned out too salty. You learn by doing, not by being a genius. You can even start on your phone if you don't have a laptop yet. I have students in Kenya who practice with free apps and cheap data bundles, then move to a computer later. The main thing is showing up and trying small projects, like a simple calculator or a quiz app. Did anyone else think they had to be some kind of maths wizard before they started? You're not alone. Let's talk about it.

6
AB
Alex BarasaTech
Oct 13

What got you into tech? And what are you learning this month?

Hey everyone, quick one. I'm curious what first pulled you into tech, even if it was just a small spark. For me it was watching a friend automate his M-Pesa statements with a simple script, and I thought, wait, you can do that? Now I'm trying to learn the basics of building an app for my delivery hustle, but I still don't know where to start. So I'm learning slowly, one short video at a time. Also, what are you learning this month? Could be anything, even how to use Excel better or how to set up a simple website. No judgment here, we all start from zero. Maybe share one thing you're trying to get better at, and if you have a tip that helped you, drop it too. I'm all ears.

6
CW
Cynthia WairimuBusiness
Oct 13

Attachment after campus: where do I even start?

Hey everyone. I finished campus last year and I've been job hunting ever since, but most places ask for experience I just don't have. I keep hearing that an attachment or internship is the way in, but I'm a bit lost on how to make that happen. Should I just walk into offices with my CV, or is it better to apply online? I have zero coding skills by the way, but I'm willing to learn anything if it helps me get my foot in the door. If you've managed to land an attachment recently, what worked for you? Did you use connections, or cold emails? Also, how important is having a portfolio when you haven't done any real projects yet? Even a small tip like where to find attachment listings that are actually legit would help. I'm in Thika, so anything around Nairobi or even remote would work. Thanks in advance.

7
Peter Njoroge
Peter NjorogeTech
Oct 13

My first big mistake in tech and what it taught me

Back when I was starting out, I had a small server hosting a side project for a friend's shop. One evening I ran a command I thought would just clear some old logs, but I got the path wrong and wiped the whole database. All the customer orders, gone. I sat there staring at the screen feeling like the biggest fool in Nairobi. Luckily we had a backup from the day before, so we only lost one day of data. But that panic taught me something I still use today: always back up before touching anything important, and test commands on a dummy setup first. If you are just starting, you will mess up. That is normal. Just make sure your backups are real, and always check your command before pressing enter. You will be okay.

6
Esther Nyambura
Esther NyamburaBusiness
Oct 13

Starting from zero in tech, what should I learn first?

Hey everyone, I've been thinking about getting into tech but honestly I don't even know where to start. I'm a business admin grad and I've been doing small bookkeeping gigs, but I keep hearing people say tech is where the money is. Problem is, I don't know any coding or anything technical. Like, at all. I've seen people mention free resources like YouTube or those coding apps, but there's so much out there it's overwhelming. Should I start with basic computer stuff, or jump straight into something like coding? And which free resources actually work for a complete beginner, something I can use on my phone with a small data bundle? I'm not looking to build apps or anything fancy, just want to get some skills that can help me earn a bit more on the side. Any advice for someone who's truly starting from nothing?

7
VM
Victor MutisoBusiness
Oct 12

What data bundle do you use for learning on your phone?

Hey everyone, hope you're having a good week. I run a small shop in Kitui and I'm trying to learn some tech stuff on my phone, mostly from YouTube. But data bundles are eating my money, and I'm not sure which one is the best value. I've been using Safaricom's daily bundle, but it finishes so fast when I watch videos. What do you use for learning? Do you go for the weekly bundles, or maybe use YouTube Go or some app that compresses data? Also, has anyone bought a cheap second-hand laptop around here? I'm thinking of saving up for one, but I don't know where to start or what to look for, like how much RAM or storage I need for just learning to code. Any advice from people who've been at this stage would really help. Even just a tip on how to manage data or find free courses that don't need so much data. Thanks!

6
Halima Abdi
Halima AbdiBusiness
Oct 11

WhatsApp Business or Instagram shop for a first hustle?

I work with young women in Mombasa who are just starting small businesses - selling mitumba, doing braids, making cakes from home. Most have a smartphone and data bundles but no website, no coding skills. Two tools come up all the time: WhatsApp Business and an Instagram shop. WhatsApp Business feels familiar because everyone already uses WhatsApp for family and chamas. You can set up a catalog, quick replies, and customers pay via M-Pesa right in the chat. Instagram looks prettier for photos and reels can bring new customers who don't know you yet, but you need to understand hashtags, insights, and the algorithm. For someone with zero budget and zero tech confidence, which one would you tell them to start with? I usually say pick the one where your first ten customers already are, but curious what others think.

6
CW
Cynthia WairimuGeneral
Oct 11

Switching to tech from campus, where should I start?

Hey everyone, I'm new here. I graduated last year and I'm still looking for a job. I studied something unrelated to tech, but lately I've been thinking about switching into tech. The problem is I don't know where to begin and I don't know how to code at all. I have time and I'm willing to learn, but there are so many options and it's a bit overwhelming. For those who made the switch, what path would you recommend? Like web development, data analysis, or something else? Also, is it better to focus on an attachment or internship first, or should I build my own small projects? Any advice for a total beginner in Kenya would really help. I just want to pick one thing and start.

6
Brian Otieno
Brian OtienoTech
Oct 11

Why does my Go app hang after a few concurrent requests?

I have a small API on Go with pgxpool connecting to Postgres. After about 50 concurrent requests, everything just freezes. No error, no panic, just hangs. Even health checks stop responding. Minimal reproduction is basically this: for i:= 0; i < 100; i++ { go makeRequest() }. The queries are simple SELECTs, nothing heavy. I tried increasing pool size and setting a context timeout, still hangs. One thing I noticed: the DB connections in pg_stat_activity just sit there idle in transaction. What am I missing, is this a connection leak or something with how I scan rows? Happy to paste more code if needed.

6
Dennis Kipkorir
Dennis KipkorirTech
Oct 11

Anyone else building payment reconciliation tools? Here's my M-Pesa CSV matcher

I've been working on a small side project to help a friend who runs a retail shop in Nakuru. He gets M-Pesa payments from customers but keeps manual records in Excel, so reconciling at the end of the day is a mess. I built a simple tool that takes the M-Pesa statement CSV (the one you download from the business portal) and his own sales spreadsheet, then matches transactions by amount, phone number, and timestamp within a 5-minute window. It flags unmatched ones for manual review. Stack is Python with pandas and a little Flask for a local web UI, SQLite for storage. Nothing fancy, but it saves him about an hour a day. The hardest part was handling the timestamp format M-Pesa uses (it's like dd/mm/yyyy hh:mm:ss but only when the locale is set right), and also the fact that some customers send exact amounts but others round up, so I had to add a tolerance. Eventually I just normalized everything to UTC first and that killed most of the edge cases. If anyone's done similar, I'm curious how you handle partial payments or people who pay in two installments for one invoice. Happy to share the repo if there's interest, it's rough but it works.

6
Kevin Mwangi
Kevin MwangiTech
Oct 10

Is this async task queue pattern causing race conditions or am I overthinking it?

Hey folks, I've been refactoring a background job processor for our order fulfillment system. The current approach uses a simple in-memory queue with setInterval polling every 5 seconds. Here's the core polling function: if (queue.length > 0) { processJob(queue.shift()) } catch (e) { logger.error(e) } I'm worried we're losing jobs during high throughput periods. Should I be using a proper message queue instead, or is this acceptable for our ~200 orders/day volume? We're running on a single server for now but planning to scale horizontally soon.

6
Joseph Mutua
Joseph MutuaTech
Oct 10

Why my RecyclerView scroll became janky on low-end devices and how I fixed it

I was testing my student quiz app on a Tecno Spark 4 and noticed the scroll performance went from smooth to really janky when loading lists with images and text. At first I thought it was the images, but after profiling with Android Studio I realized the issue was actually the ViewHolder binding - I was doing too much work on the main thread inside onBindViewHolder. The fix was simple: I moved all the heavy lifting to the adapter's onBindViewHolder by using a background thread for image loading and making sure I wasn't recreating objects unnecessarily. I also added a ViewHolder recycling check to avoid binding stale data. After the change the scroll felt buttery even on that cheap device. Here is the key part: bindViewHolder(holder, position) { val item = items[position] holder.bind(item) // keep this lightweight, no network calls here } Lesson learned: always profile on a real low-end device, not just the emulator.

6
Achieng Odhiambo
Achieng OdhiamboTech
Oct 9

What stack did you use to build a health dashboard for a Kenyan NGO?

I built a dashboard for a health NGO in Kisumu that shows patient visit trends and medication stock levels. Metabase on the front end, with a Python/pandas pipeline pulling from PostgreSQL and scheduled with cron. I kept hitting Postgres timeouts on flaky 3G, then bumped the connection timeout and added SET statement_timeout = 30000; and that sorted it. Curious what everyone else runs for this kind of thing.

6
Halima Abdi
Halima AbdiBusiness
Oct 9

Why is my Python virtual environment not activating after Windows update?

So I was setting up a new laptop for the team and after a Windows update my venv wouldn't activate. I'd run 'python -m venv myenv' then try to activate it, but PowerShell just threw a command not found error. I thought I'd wrecked the environment. Turns out Windows updates sometimes reset execution policies, so scripts won't run by default. The fix was simple: run 'Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser' in PowerShell as admin, then activation worked fine. Saved me hours of debugging.

6
Wanjiru Kamau
Wanjiru KamauTech
Oct 9

How did you design a low-bandwidth SMS notification tool for small Kenyan shops?

I built a simple SMS order tracker for kiosk owners so they can receive, confirm, and manage orders by text. They send a short code, get a reply, and see a basic dashboard. The stack is a Node/Express backend on Render, SQLite for storage, and a plain HTML front end. I got stuck with Twilio because it needed a verified caller ID, which I hadn't set up. twilio.messages.create({to: '+254****5678', from: '+123****7890', body: 'Order #123 confirmed'})

6
Wanjiru Kamau
Wanjiru KamauTech
Oct 9

Figma or Penpot for a team with unreliable internet?

I've been testing Penpot as an alternative to Figma for a project where a few teammates work from areas with patchy connections. Penpot is self-hosted, so we keep things local and avoid constant cloud sync issues, which is a big deal on a 3G hotspot. The learning curve is small if you already know Figma's basics, but you do miss the polish and the huge plugin ecosystem. That said, Figma's offline mode has improved, though it still feels heavy when the network drops. For a small team or a solo designer, Penpot can save you a lot of frustration. But if you live inside plugins or need quick review links for clients, Figma is still hard to beat. Curious what others here use for low-bandwidth workflows.

6
Kevin Mwangi
Kevin MwangiTech
Oct 8

I learned the hard way why indexes matter in production

Last year I had a M-Pesa reconciliation endpoint that started timing out once we passed 50k transactions. The query was a simple date range scan on an unindexed created_at column. The fix was one CREATE INDEX statement. That single missing index took the query from 3 seconds to 12ms. The scary part is I knew better, I just got lazy in the rush to ship. Anyone else got a story about a small oversight that caused a big outage? Or a database indexing mistake that taught you something? Would love to hear what keeps you up at night in production.

7
Faith Chebet
Faith ChebetBusiness
Oct 8

How do you handle M-Pesa charges eating into small order profits?

I run a boutique in Eldoret and sell online too. Most orders are between 200 and 500 shillings, and the M-Pesa withdrawal fees really add up by the end of the month. I've thought about adding a handling fee but I'm worried customers will just go elsewhere. For those of you dealing with small payments, do you absorb the cost or pass it on? Or is there a trick I'm missing to keep cash flow healthy without upsetting buyers?

6
Grace Wambui
Grace WambuiGeneral
Oct 6

I finally figured out how to use WhatsApp groups for quick revision quizzes

So last week I tried something new with my Form 2 class. I set up a WhatsApp group just for biology revision, nothing fancy, just a few multiple-choice questions each evening. The trick was keeping the answers short and using the poll feature so everyone could reply without burning data. It worked way better than I expected, and even students who are shy in class joined in. I could also see who was keeping up and who needed extra help. What surprised me most is that it doesn't need expensive tools or fast internet. The kids already have WhatsApp, and polls use almost no bandwidth. It's not perfect, some still struggle with the small screen, but for a low-cost way to keep learning going outside school hours I'm really encouraged. If you've tried something similar with messaging apps, I'd love to hear what worked.

6
Peter Njoroge
Peter NjorogeTech
Oct 6

Terraform vs Pulumi for managing cloud infra in Nairobi

I've been using Terraform for a few years to manage our AWS setup. It works, but state management and HCL syntax get painful once you need loops or conditionals. A colleague just switched to Pulumi and says using Python for infra code is a game changer for debugging and reuse. Anyone here made the switch? I'd love real-world tradeoffs for a small team in Nairobi. How's Pulumi's drift detection, and what's the learning curve if your team already knows Terraform? We're cost-sensitive, so any pricing or lock-in gotchas would help too.

6
Lydia Achieng
Lydia AchiengGeneral
Oct 6

Google Meet vs Zoom for user interviews in coastal Kenya

I've been running user interviews for the past year, mostly with smallholder farmers and local business owners here in Mombasa. I started on Zoom because it's popular, but the audio lag and dropped calls during storms were killing my flow. Switched to Google Meet a few months back and it's been more reliable on our network, especially in heavy rain. The catch is Meet's recording and transcription features are buried, which frustrates me when I need to share clips with my team quickly. Anyone else juggling these tools for research? What's your go-to when you're interviewing people on spotty internet? I'm curious if something balances stability and ease of use for researchers who aren't very techy.

6
Samuel Kiptoo
Samuel KiptooBusiness
Oct 5

Why I stopped selling to individual farmers and started with groups

For two years I tried selling our soil sensor kits to farmers one by one. Hard work, low conversion. Then I noticed farmers here in Kitale already meet every week in their chama groups. So I started pitching to the groups instead, showing them how to test soil together and share one device. Suddenly we were closing 10 farmers at once instead of none. The lesson: stop fighting how people already organise themselves. If they meet weekly for savings, meet them there. One demo to the group beats a hundred farm visits.

6