Are Technical Skills Overrated?
Hold on, before you go all out on me, I’m a software engineer myself and as such, I understand the impact of technical knowledge. The impact of knowing React, NodeJS, Python, Ruby, Rust, PHP, and...
View ArticleHow To Stand Out As a Newbie Software Engineer
Learning how to code is arguably the gold rush of this time, as the number of people looking to build careers in technology continues to rise. It is increasingly easier to find learning opportunities –...
View ArticleHow To Manage Communication as a Distributed Product Manager
With more companies embracing distributed and remote work teams, the communication challenge takes on a completely different form — product managers aren’t only expected to be able to communicate...
View ArticleRubyConf Kenya 2019: My Nairuby Recap
Two weeks ago was the first time I attended a Ruby conference outside my home country, and boy was it an experience. This is my recap post on my experience at the conference. Nairobi, Capital of Kenya,...
View ArticleOn Designing Good Microservices Architectures
It may be difficult to know exactly what constitutes a well-designed microservice on your first assignment working with microservices. Many teams have fallen into the same trap of making their...
View ArticleIntroducing The Andela Talent Marketplace
Andela set out as a company to advance human potential by investing heavily in building technology leaders for the future, and we have continued to record tremendous success. Our work with the Andela...
View ArticleFinding Answers: Benedicte Musabimana’s Dev Journey
“When I was a kid, I always wanted to know how a computer or a mobile phone worked.” Benedicte is a software engineer at Andela Kigali. Like many people, her first time on a computer was in junior high...
View ArticleEbook: Getting Started with Managing Distributed Teams
https://hire.andela.com/ebook-getting-started-with-distributed-teams The post Ebook: Getting Started with Managing Distributed Teams appeared first on Andela.
View ArticleEvolving HR Through Design Thinking
Growing up as a child, a lot of things intrigued me. Top on the list was food, my special stones (aka pebbles), and caring for people as a nurse; even while I wasn’t a fan of medication and injections....
View ArticleBuilding Your Own Version of React From Scratch (Part 1)
Introduction React is a huge codebase and knowing where to start looking can be confusing. You may find files like this one – which is 3000 lines long – and you may decide to look the other way and...
View ArticleBuilding Your Own React From Scratch (Part 2)
Integrating Fiber. In the first part of this tutorial, we built a react clone but it did not have React Fiber. This second part of the tutorial will focus on integrating Fiber without breaking any...
View ArticleGetting Started with Distributed Teams
The post Getting Started with Distributed Teams appeared first on Andela.
View ArticleHow to Organise Your Own Tech Conference: Lessons From PyCon Africa 2019.
I was honored to facilitate a workshop at the first-ever pan-African python programmers’ community conference – PyCon Africa – that was hosted in Accra, Ghana. Accra is not only a beautiful city to...
View ArticleDockerizing Rails: One Workshop To ‘Dockerize’ Abuja
We were in Abuja, Nigeria, over the weekend to organize Andela’s first technical workshop in the city. All the weeks of planning paid off, as the turnout was pretty impressive. There was an engineer...
View ArticleThe Future of Andela
We started Andela five years ago to solve a simple but pervasive global challenge: Brilliance is evenly distributed, but opportunity is not. While our mission will never change, our strategy to achieve...
View ArticleTapping into your Dev Beast Mode
Before jumping into the gist of this article it is important to understand what it hopes to achieve by the time you finish reading. Unlike the magician above, I am willing to share with you a simple...
View ArticleAn Introduction to Python Generators and Coroutines
Before we get into the topic, let’s get some definitions right first: Iterator – this is an object that can be iterated upon. An iterator object returns data, one element at a time. Some of python’s...
View ArticleSilicon Slopes’ Podcast: Meat and Potatoes, feat. Andela’s Melanie Colton
The post Silicon Slopes’ Podcast: Meat and Potatoes, feat. Andela’s Melanie Colton appeared first on Andela.
View ArticleAndela & GitHub Partner to Host CodeNaija 2019; Nigeria’s Biggest Hackathon...
We’re excited to announce that we will be hosting the CodeNaija 2019 hackathon event in partnership with GitHub’s Black Employee Resource Group – Blacktocats. The two-day intense hackathon themed...
View ArticlePractices and behaviours of highly productive remote teams
I have worked remotely as a Software engineer with several companies for over four years now. This article is a documentation of some of the things that I have learned and practiced that I think are...
View Article