Cloudinary Blog

forLoop: Nigeria Event on Building for The Next Billion Users

forLoop: Nigeria Event on Building for The Next Billion Users

TL;DR

Since Google shared their intent for the next billion internet users, some African developers thought this was pointing right at them and they needed to act fast. The mission to bring the next billion users from Africa to the internet kicked off a storm of enthusiasm. This community event turned into a success story and this is a summary of what happened.

forLoop Africa is a developer community that started as a small group in Lagos, Nigeria. It has grown into an independent developer network, spreading it wings to other regions of the country and even to other African countries. As of writing, the community already set out plans to get into 10 African countries in 2018


A cross section of the participants posing with Codebeast and the Cloudinary banner.

It was the day before Nigeria’s Independence Day. Software developers, engineers, community builders, developer evangelists and all other individuals in the broad sphere of tech had long awaited this day. With the stage set and the enthusiasm at its peak, there was no going back now. forLoop Nigeria was finally here!

As most of you might know already, forLoop Nigeria is Africa’s biggest tech community. Born out of the need for a vibrant ecosystem where like minds in and outside tech could meet to exchange ideas, draw inspiration and network in general. It was created by Ridwan Olalere in 2015. From its start as a homely meetup of about 30 techies, forLoop has become a “conference,” hosting up to 700 people and having sub-organizations in different parts of Nigeria as well as throughout Africa. Notable community builders who helped keep the forLoop dream alive include Imogie Mubarak (of blessed memory), Prosper Otemuyiwa, Ire Aderiokun, Christian Nwamba, Adewale Abati, Solomon Osadolor, Neo Ighodaro and Rotimi Okungbaye.

Ridwan Olalere, founder of forLoop.

Fast forward to the present. It was just a month since one of the four horsemen ― Google ― had visited Nigeria and emphasized the importance of building software that would solve the problems of the next billion users. It was clear that forLoop was staunchly in favor of this vision, hence the theme for its gathering: “Building for the next billion users.” It was no surprise that every speaker who had something to share with the audience had built his message on this theme. Common situations that affect the average software and hardware user were examined and discussed with possible solutions offered. Some of these problems include:

Product Design

Interface is everything to the next billion users. Part of what will make the average user love a product and give it an awesome review is the product’s ability to establish a connection with that user. This can only be achieved by implementing the best product design practices when creating a product. Speaking on product design was Ugo Ifezue, a Nigerian-based Toptal Designer. Ifezue made everyone understand the importance of quality product design, as well as common mistakes in design that should be avoided and best practices for UI designers to follow.

Ugo Ifezue walking everyone through the rules of product design

Progressive Web Apps and Accessibility

What’s your app to a billion users if they can’t use the product properly, mainly because of poor Internet connection. A huge part of what has been hindering market penetration in Africa is lack of quality and affordable Internet. ChristianCodebeastNwamba, a Cloudinary Developer Evangelist, came to the rescue on this one. With demos and illustrations, Nwamba showed everyone how Progressive Web Apps could have a huge impact on delivering content and services to the end users who dealt poor Internet access. Armed with a couple of awesome demos, Nwamba also explained how developers could use Progressive Web Apps along with Unstructured Supplementary Service Data (USSD) to ensure their apps and services get to the next billionth user.

Open Source

Open source simply means software for which the original source code is made freely available and may be redistributed and modified. Open source leads to innovation and ensures the continuity of many projects today. Having impact on the next billion users would need this continuity and it was no one other than the open sourcerer Adewale ‘Acekyd’ Abati who made it clear to everyone. In addition to talking about what is needed for the next billion users and showing everyone how open source was a great fit to their needs, Abati showed everyone open source projects that have changed the world, the core values of open source and how to build businesses around open source.

Acekyd making everyone understand the importance of open source

Innovation Pitch

After problems affecting the next billion users were discussed, it was time for startups and companies to talk about their products and services. Quite a number of startups came forward, some of which were:

Flutterwave

Flutterwave helps banks and businesses build secure and seamless payments solutions for their customers. The company’s mission is to change how the world does business with Africa by providing merchants and enterprises with solutions that help them accept payments easily. Flutterwave is also devoted to building an active developer community through their Forum and Developer slack channel.

Omosalewa Falade, Flutterwave's tech strategist, speaking about the possibilities with Flutterwave

Africa’s Talking

With the use of Unstructured Supplementary Service Data (USSD), Africa’s Talking provides cloud-based scalable mobile technology systems that enable end users to interface directly with telecommunication service providers across Africa, providing the next billion users with high-quality connections that are cost effective for both small and large enterprises.

Graham Inghoko advocating for Africa's Talking while Prosper Otemuyiwa looks on

Cloudinary

A thousand words can be said with just one picture, image is everything and Cloudinary knew this from the very beginning. A market leader in providing cloud-based image management solutions, Cloudinary comes to the rescue when it’s time to provide image content for whatever you’re building. Added to the fact that it’s cost effective and scalable, it leaves startups with enough time to handle business logistics and other pressing concerns. Optimizing images in the cloud is an obvious enabler for the next billion users.

Codebeast keeping it real on stage with Cloudinary

Kudi

If we are going to reach the next billion users, we need to understand that the average old lady, who speaks only her native language may have a hard time typing on her smartphone. With that said, voice commands are the way to go. No one understands this like Kudi, an artificial intelligence chatbot that helps you with your finances. All you need to do is ask, because Kudi uses everyday conversational style to communicate with you. Transfering money, paying bills and getting airtime can be managed by Kudi and it learns more everyday as you communicate with it.

A developer evangelist from Kudi, talking about the importance of AI chatbots and how they can help while Prosper gazes on.


Material Palenight

In every crowd, certain individuals stand out and command attention, mainly because of their achievements. One of these individuals was Olaolu Olawuyi. Olawuyi, a 16-year-old Nigerian, had just graduated from high school. Ever since he was 11, he had always been fascinated about how software worked and with a strong inner drive and self motivation, he taught himself how to code. He had developed Material Palenight, a material-like theme for Visual Studio code. The theme was a success. So far it has had 11,000 installs and was even featured by Wes Bos on his podcast. Olawuyi’s story shows how far we can go if we really put our mind to what we want and never give up.

Olawuyi telling everyone his story while Prosper and Codebeast look on in awe.

Q & A sessions

Our very own "four horsemen"!

After the startups had finished their presentations, there was a lively question and answer session during which a group of panelists took questions from everyone. The panelists were well versed in their craft and included:

Aniedi Udo Obong: Google Developer Ecosystem Program Manager, Sub-Saharan Africa.

Aniedi taking questions from the audience while Prosper looks on.

Prosper Otemuyiwa: Developer Advocate and Technical Writer at Auth0

Prosper and Aniedi learning a thing or two from each other while educating the audience.

Babafemi Ogungbamila: Chief Information Officer at Interswitch Group

Babafemi telling everyone what to expect and how to weather the storm

Omosalewa Falade: Tech Strategist at Flutterwave

Omosalewa taking a question or two from the audience

The session proved to be very informative and inspirational. The panelists, armed with wealth of experience, and the audience, armed with a bevy of questions, were the perfect match. Everyone had a story to share and everyone left inspired. In the end it was totally worth it.

Conclusion

While everyone was having a good time networking, sharing ideas and creating priceless moments with their cameras, the day was gradually drawing to an end. Ridwan Olalere took time to thank everyone for being there and making an impact ― no matter how small ― to the goal of building for the next billion users. Everyone was then ushered outside where a group photo was taken and they all said their goodbyes to what was perhaps the largest meetup in Africa to date.

Credits

Event correspondence: Raphael Ugwu Photographers: Rotimi Okungbaye and Mohini Ufeli

Christian Nwamba Christian Nwamba (CodeBeast), is a JavaScript Preacher, Community Builder and Developer Evangelist. In his next life, Chris hopes to remain a computer programmer.

Recent Blog Posts

How the Right Tools and Training Drive SDR Success

Here at Cloudinary, I head a team of eight SDRs, who are responsible for creating the first impression potential customers have of our company’s brand. In just the first 10 months of 2017, our team of outbound SDRs have been responsible for sending more than 67,000 personalized emails and making more than 15,000 calls.

Read more
The JS video player that developers will love (How To)

It doesn't take a genius (or a statistician) to know that video represents a significant proportion of web and mobile content these days. But did you realize that in 2017, video will account for about 75% of all internet traffic and that 55% of people watch videos online every day? In fact, 52% of marketing professionals worldwide believe that video is the content type with the best ROI, with people spending up to 2.6x more time on pages with video than on those without.

Read more
 Beyond Drupal Media: Make Images and Video Fly with Cloudinary

Drupal is a very popular open source content management system (CMS) that has been deployed countless times by organizations and developers around the world. Drupal gained a reputation for being very flexible, powerful and robust in creating complex websites. With Drupal, you can create everything from plain websites, blogs and forums to ambitious enterprise systems.

Read more
Curbing Terrorist Content Online

Today, Cloudinary is proud to announce that it has joined The Global Internet Forum to Counter Terrorism (GIFCT), to help fight the spread of terrorist and violent extremist content on the Internet. The forum was established by Facebook, Microsoft, Twitter and YouTube in mid-2017. Cloudinary will contribute to the hash-sharing database, which all contributing companies can use to help identify and block terrorist related images and videos upon upload.

Read more
Introducing the complete video solution for developers

Videos in web sites and apps are starting to catch up with images in terms of popularity and they are a constantly growing part of the media strategy for most organizations. This means bigger challenges for developers who need to handle these videos in their web sites and mobile apps. Cloudinary's mission is to solve all developer needs around image and video management. In this blog post, we are excited to introduce Cloudinary's complete cloud-based video management solution for developers.

Read more
Getting Started with StencilJS

Stencil is basically a compiler, not necessarily a UI library. A compiler that transforms TSX (TypeScript + JSX) into self-contained custom components.

Before you start learning about the tool, it’s important to note that Stencil is not another heavy JavaScript framework you need to learn. If you have worked with Angular or React, or understand web components, then Stencil is worth a look.

Read more