Engineering AMA: From Career Advice to Open Source Projects

For our first-ever Ask Engineers Anything event (aka office hours for our engineer community), I invited two seasoned software engineers from our community, Simon Mbatia and Prosper Otemuyiwa, to share their career trajectories, development experience, and any engineering career advice they had for engineers — both junior and seasoned in the field.  Simon Mbatia is […]

Why Diverse Software Teams Are More Innovative

A 2018 Boston Consulting Group (BCG) study of 1700 companies in eight countries found that businesses with above-average diversity realize 9 percent higher margins and 19 percent more revenue from innovation than businesses with below-average diversity. In other words, diverse teams are more profitable and innovative than homogeneous teams. “This finding is huge for tech […]

Upskill with Andela Online Technical Workshops

As Covid-19 closed offices and in-person meetups and hackathons disappeared, Andela began hosting a series of Online Technical workshops featuring engineering leaders from Andela and around the world delivering practical technical sessions. At the same time, an existing educational program, Talks at Andela, created a special session to provide tips for how engineers can succeed […]

How to Find Remote Engineers with the “Soft” Skills Needed for Success

Even before the COVID-19 pandemic forced engineering teams into all remote work, there were calls to reclassify so-called “soft” skills in the tech world. Some have called for leadership, communication, collaboration, listening, and empathy to renamed “core” skills. “Labeling skills as soft undervalues them,” IT workforce guru Dan Roberts said. “To prioritize skills such as communication, IT […]

How To Debug Swift Code with LLDB

This guide contains the following content to ease your journey to become an lldb ninja: — Object inspection — Code modification — Breakpoints manipulation — Tips and tricks Object inspection In this section, we will use “po”, “p” and “v” commands to inspect any suspicious objects in your debugging journey. (lldb) po  Definition This very […]