Shitty Black Friday – A Case Study of Jumia Nigeria

Ever since Konga tried to bring the Black Friday culture to Nigeria some 3 years ago with their first Yakata sale, other e-commerce stores have done their best, unsuccessfully,  to one-up the online retail giant. Unsuccessfully.

The latest Black Friday attempt by Jumia promised a whooping 45% off a PS4. Like almost every other Nigerian with an email address, I have been bombarded and harassed by several mails from Jumia promising huge savings on Black Friday. I was excited.

I had been looking forward to purchasing a PS4 after I missed the initial Yakata sale by Konga and I waited. Black Friday arrived and I went to Jumia, No PS4 at 45% off. They would be having a flash sale by 4pm.

Screenshot (33)

I waited and I waited. 4pm couldn’t come fast enough. But it did. It did.

I followed the link expected a PS4 that would be priced around 60k (which ironically is the cost price of a PS4 from Amazon ~ $300).

I saw this:

Screenshot (31)

84,300? But how?

Simple, Jumia marked up the selling price so that they could apply a 43% discount to bring the price “down” to 84,300. But they promised 45%. I waited and I saw this.

Screenshot (32)

Someone must have seen their error, and marked the selling price up even further, to achieve the magical “45%”.

Shame on you Jumia. Shame on you.

Nigeria’s deceptive e-commerce

A deal can be defined as “an agreement entered into by two or more parties for their mutual benefit, especially in a business or political context”. The keyword here is mutual.

I received an email from VConnect Deals titled “Weekend Indomie Deals”. I have 2 boys who consume this meal a lot, so, naturally, I was interested. Opened the mail and saw this:

Continue reading “Nigeria’s deceptive e-commerce”

Why People Used to Have Children

Article from

The nineteenth and twentieth centuries have been characterized by a massive decline in fertility, beginning in rich Western countries and spreading all over the world. It is a transformation that is still underway in poor countries today.

Technological advances have, over the same period, radically decreased child mortality and increased life span. Modern parents need not have many children to ensure that one or two survive; almost all children survive to reproductive age. But Darwinian genetic interests cannot explain the modern decline in fertility (if Darwinian interests dominated, fertility should increase with increased survival, as observed in many historical elites). Rather, the fertility decline to present levels is mostly an economic response to the changing value of children, and to the changing economic relationship of parents and children. The economic transformation is not spontaneous, but the product of cultural transformation through education. Continue reading “Why People Used to Have Children”

13 Little-Known Secrets Of Great Conversationalists

1. Reading everything

One of the most important aspects of being a great conversationalist is reading. Reading current events, reading fun things, reading dense things, reading things that expand your views on certain subjects, reading things you like and agree with, and reading things you don’t agree with. The latter is most important because that is fundamental to understanding different perspectives of the world. You learn nothing new from reading things you already know about or agree with. But all reading increases knowledge and improves vocabulary.

2. Having a diverse group of friends

A lot of people think that having at least one friend from every possible racial/ethnic background makes their friend group “diverse.” But that’s not exactly true. Diversity is largely a function of experience, which makes race and ethnicity important. But it doesn’t account for the diversity that socio-economic class, upbringing, nationality, political perspectives, etc. provide. All in all, if you have friends who look like you, grew up like you, and think like you – you’re probably doing it wrong.

3. Being acquainted with different kinds of intelligence

Contrary to popular belief, there aren’t only a few, narrow-minded ways to be intelligent. Intelligence is a varied, encompassing “thing.” Great conversationalists know that it’s important to not only be aware of several intelligences, but to know different people who exemplify as many as possible (and to learn from them). That goes from everything from the different kinds of book smart you can be, to street smarts, to predicting human behavior, to body intelligence.

4. Asking meaningful questions

The art of conversation is dependent on good questions, good open-ended questions that enrich the topic of discussion. The truth is asking good questions is a skill in itself, and one that can at times seem quite rare. But meaningful questions try to dig deeper than just the superficial, and are often purposeful in nature. It’s not enough to simply be inquisitive if you want to be a good conversationalist, you have to show and encourage critical thought, even in your questions. Yes, this can apply to “light” and “fun” subject matters too.

5. Listening attentively

Listening is one of the most important things about conversation. And we can all get better at it. Most people listen with the intention to respond, not to listen. But there is value in the actual listening process. This is often where great conversationalists separate themselves. When you listen to people attentively, you are able to decipher what they actually mean. And that is important. Always focus on the exact message they are trying to convey.

6. Debating with the intent to learn (not to win)

You’re going to have a lot of arguments and disagreements in your life. At the expense of your ego, your aim is going to be to win these disagreements most of the time. But what if you thought of any disagreement that is worth your time and mental faculties, as an opportunity to learn? That’s something all great conversationalists know. They are aware that people have different perspectives and may even be able to broaden their horizon to think about something in a nuanced way.

7. Appreciating the silence

A lot of people are terrified of awkward silences. Great conversationalists know better. The silence is something that is supposed to create comfort. Not every moment needs to be filled with words in conversation. Great conversationalists welcome silence as a way to take a deep breath, retain information, collect thoughts, and transition. Outside of conversation, all great conversationalists enjoy silence as a means of reflection. And often appreciate silence after a meaningful interaction with a person, situation, or a book.

8. Always having a writing device available

One trick almost all great conversationalists have is to make little notes whenever they can – either about ideas they are interested in exploring, or about things they learned in conversation. Writing things as they come to you makes you more likely to remember them. And writing ideas is always good for brainstorming the way you think about things.

9. Following-up on new knowledge

In connection with always writing things down, another thing that separates people who are good at the art of conversation, is they always want to know a little more about something. For them, the next conversation about that thing should always be more enriching than the last. Every time they learn about something, they find someone who is more knowledgeable than them that they can learn from. And they get lost in many a Google search trying to consume as much information as possible.

10. Observing situations as a whole

Great conversationalist know how to pay attention to detail, but they also know that details should never come at the expense of the big picture. Good conversationalists love to observe people and the world around them. But they observe situations as a whole because they believe that the whole should always be greater than the sum of its parts. And they apply these to their knowledge areas as well as the people they choose to converse with.

11. Appreciating context

That context always matters is the hallmark of interesting conversations. And all good conversationalists know this. They not only find context vital to the art of connecting with people about particular subjects, they ensure that context forms the basis of conversation. Because without context, it is difficult to understand all the necessary facets that matter. And without knowing the context of those they converse with, they know that conversation is made more difficult.

12. Explaining with relatable examples

One of the best things all good conversationalists know is that people understand things better when you speak their language. This can be taken both literally and figuratively. Understanding what other people are interested in, and their perspectives is the key to coming up with examples that they will be able to identify with. Oftentimes, people explain things with examples theyunderstand. But try for the opposite and you’ll find that people connect with you better.

13. Relentless curiosity

Last but not least, in order to be a good conversationalist, you need to be relentlessly curious. Yes, it may seem like people are boring and everything under the sun has been done. But really, everyone has a story and the good conversationalist is genuinely interested in hearing that story. Great conversationalists know that everyone has something to teach them.


A perfect mash up

I am always on the lookout for a development framework that will make my development life easier. I am specifically not looking for an MVC framework, sadly, that seems to be the preferred direction for a large majority of web developers. It may be the right way but I am not interested. I prefer loosely coupled code.

I am starting something new

plus a couple of classes from PHPClasses.

Advert review: Toyota, Unbreakable Drivers

I was browsing AdsOfTheWorld and came across this advert by Toyota. It simulates drivers going through all kinds of hazardous situations to earn themselves a Toyota Hilux.  I have to admit, I love the advert, not just because it is about a Hilux, but the emotional feeling you get at the end of the advert.

When the guy cries upon receiving the keys to the Hilux, it is comically disheartening. We are used to the “actor” showing emotions after passing the hard test. Sadly, for this Hilux-owner wannabe, no emotions are allowed.

Watch the video and enjoy.

Jumia doesn’t know the meaning of free

The word “free” when used as an adverb means “without cost or payment”. Essentially, this means when you want an item, you do not have to pay for it.

Apparently, in the world of E-Commerce (according to Jumia) the word “free” means something else. Look at the screenshot below:



Jumia is selling the BlackBerry Z10 at N43,995. Jumia is selling the BlackBerry Z10 with free Aerial7 Headset at N49,495. I’m confused. How is the Aerial7 Headset free if there is a price difference of N5,500. A quick search of the website for headset reveals headset within that price range.

Somebody, please explain to me.

Re: MUST READ: Open Letter To Nigerian Artistes This Christmas – By Henry Okelue

I came across this open letter by Henry Okelue, and it is an interesting read. Please go read it, I’ll wait for you. Here –>


You done? Really? It is quite long.

1280_Hands Of The People At The Concert

Ok, now, I’m sure you’re done. Enjoyed it? I did too. I thought of replying via a tweet but 140 characters just wasn’t enough and his twitter handle is long.

I read the letter and had a rush of memories from my experience at Rhythm Unplugged 2008. Miming. Lip synching. CDs scratching.  It was awful. The only performances I enjoyed were the jokes by the comedians and MI. MI actually tried to sing but eventually threw some CDs into the crowd to distract people.

Is this what I paid for? Someone to come and stage and sing songs I had already crammed? Livestream this and let me watch at home. Home is safe. Oh, when leaving the “concert”, someone shot in the air to disperse the crowd and allow the MoHits crew drive out. The same MoHits crew that arrived at the venue at around 3am and they were obviously tired from performing at other shows.

Is this what I paid for? Some artist got on stage and the CD skipped. he had the audacity to turn it to a joke. My CD at home doesn’t skip and even if it did, I know the lyrics of your song.

Is this what I paid for? Granted the show was sponsored by a Beer company (can’t remember now Guinness or Star), there was nothing else to drink. I don’t drink beer. I was hungry. The beer was free though. In retrospect, I should have carted away as much beer as possible, sold and recouped my money.

Is this what I paid for? I was promised an experience of a lifetime. Granted, I got an experience, that is why I am never attending a Rhythm Unplugged anymore, unless I get a free ticket and a free ride.

I do attend concerts. EMUfest by Beautiful Nubia is an experience I do my best not to miss every year. There, you can actually see the artists sing and you can sing along. No DJ in sight (maybe he is good at hiding them). No lip synching (as far as I can see). No skipping CDs (it is a live band performing). Worst scenario ever experienced? PHCN struck but the guy continued singing without breaking a beat. If you have never experienced the joy of a dark concert (PHCN strikes, but the music doesn’t stop), you can not possibly understand what I am talking about.

Oh, Nigerian Hip-hop artists, take note. His letter really addresses a lot, I don’t feel I need to repeat it here.

Yours faithfully,


Oladipo Ademola Esq (no, I’m not a lawyer. Fear not, I’m not going to sue you, yet)

I give up on Swift Networks

I have been a faithful Swift Networks customer for about 2 years and I have had it up to here *raises hand as high as possible*. After a frustrating experience today, I had to switch to my Airtel line to send them an email; shown below:


That I am disappointed in your service is a gross understatement. I am absolutely mortified to be considered a swift customer.

Despite my efforts to convince a number of people to patronize your services, I have unfortunately drawin the short straw. I am home with the intention to continuing my work when I am notified by your server that “browsing is not permitted”. It goes further to state my plan – Home Basic New (or some fucking shit like that) and I can browse on weekends. Glancing at my clock, which mercifully is just by the bottom right of my screen, I am made to know that this is 2pm on a Saturday. If that isnt weekend, I pray you to lecture me on what a weekend is.

I called your customer care number, kept on hold for over 5 minutes just to be told that there is no one to answer my call. Why didnt you fucking tell me that in the first minute?

I am ashamed to be associated with you. The saddest part is that it is impossible to recover whatever amount that might still be with you so that I could move to a different service provider. What is possible is me throwing your modem into the hottest fire that I can find ensuring that neither me nor anyone I love/hate has to endure the absolute rubbish you call a service.

Thank you.