WFP Launches Its Global Data Collection Platform 'MoDa' Powered by Ona!


WFP Home page

WFP MoDA homepage

We are thrilled to announce that last week, the World Food Programme launched a new data collection platform, MoDa, powered by Ona. The platform will be rolled out to over 83 WFP country offices and will be the main platform for data collection for WFP.

 Continue reading WFP Launches Its Global Data Collection Platform 'MoDa' Powered by Ona!...

Ona United F.C.


Ona vs Gro Intelligence Teams

Nairobi football (and technology) powerhouses Ona United F.C. and Gro Intelligence battled it out on the pitch this past Thursday. No one kept score and it was all smiles at the end. Thanks to everyone for participating, and we’re looking forward to the next match!

Terraform 101


Terraform is a product from Hashicorp. It is a tool for building, changing, and versioning infrastructure safely and efficiently. Written in Go, Terraform creates a plan for how it will build your infrastructure and then executes it.

Recently, we held our first master class in Terraform, courtesy of our Director of Engineering and SRE team. It was a beginner-friendly lesson with many exciting things to learn and mostly hands-on. Drawing from the class’s main learnings, this post is a basic guide to starting and destroying instances using Terraform and how we, at Ona, use Terraform for our deployments. Let’s get our hands dirty with code!

 Continue reading Terraform 101...

Impostor Syndrome – A Silent Topic Among New Engineers


Starting out as a software engineer is not easy. Tech companies are competitive and keeping up with the ever-evolving technology is challenging. When I started at Ona as an intern, surrounded by smart people and high expectations, I began to have feelings of inadequacy. Which is why I’m sharing my experience with imposter syndrome and the ways I’ve managed my feelings to let others know that, however unpleasant, these feelings are common and surmountable.

My story

My internship started after passing a rigorous interview. I received the opportunity and challenge to work with a bigger engineering team. My initial tasks were to setup the development environment and familiarize myself with tools used at Ona, including: Docker, Ansible, and more — which were all completely new to me. I wondered if the timeline I had for the setup was long enough. I made up my mind not to go the old school way of watching YouTube tutorials, fearing someone would peep at me watching tuts instead of going through documentation.

After the setup, I had to read through existing code and build new features on top of it. Boom! New libraries, APIs and frameworks. Looking through the code base, my brain shutdown for a moment. It was not the normal Android code I was familiar with (using Activities and Intents). Events, sync adapters, rules engines, and Mapbox were bizarre and unfamiliar concepts. I felt pressure to keep up with code standards and write quality code at par with other engineers in the team. I started to feel I was not up to the challenge.

After losing confidence, I discovered what I was going through is known as impostor syndrome and decided to research ways of overcoming it. I’ve concluded it’s a rarely discussed topic among engineers, yet a common phenomenon that many can relate to and have come across. You may be having this persistent feeling of “Oh! I feel like I’m faking it.” Or, thoughts like “I just got lucky”, “I am not worth this job”, ”they did me a favor” etc. are just so familiar to you that they can’t seem to fade away. If you sometimes become anxious, stressed and feel sorry for yourself, read on.

 Continue reading Impostor Syndrome – A Silent Topic Among New Engineers...

Ona Engineers Presenting at droidconKE August 8th and 9th


We are very excited to be at droidconKE this Thursday and Friday to see two presentations from Ona Engineers. Droidcon is a global conference focused on the engineering of Android applications. The gathering held at the iHub in Nairobi Kenya from August 8th to 9th 2019 will be the largest of its kind in Africa.

Allan Onchuru will be presenting on open sourcing engineering products and working on open source projects.

Ephraim Kigamba will be presenting on writing tests for Android, including why to write them, how to write them, why people don’t write them, and what happens when you don’t write them.

We’re hoping to see you there!