Celestine Omin
On Software, life and everything in-between
Failure, empathy and kindness
You can’t even fail in peace in Nigeria, maybe Africa. Everyone and their mum will come with a pitchfork and their armchair analysis. Reminding you of what you could have done and couldn’t have done. It’s sad to watch. Many years ago at Konga, the competition took a misstep and...
So you want to become a senior engineer?
Every now and then, I’ll get a DM from a software engineer asking me how they can become senior engineers and generally grow their careers. I will try to answer that in this post. Grab a glass of something lite, the class is in session. First and foremost, I generally...
Dear freelancer, protect yourself.
A few days ago, I wrote a post about how freelancers and clients should manage their relationship and be realistic about expectations. Read it here. Today, I will talk about things freelancers can do to protect themselves. It’s not unusual to have product features change during the development process. This...
Developers aren't reliable; what role did you play?
Every now and then, there’s someone screaming and shouting how Nigerian developers are terrible and how they never deliver on projects. But the problems are actually inherent from the position of both parties; the client and the developer. This is either from the place of ignorance or just plain naivety...
Random thought on emerging roles and future of work.
A new role that will pop up soon will be “Head of remote ops.” We will have entire dept dedicated towards supporting remote operations. Beautiful to watch this unfold. I guess we will stop explaining to people what it means to work “remotely.” We will have bespoke companies whose sole...