-
Waiting is not Weakness
Jan 17 ⯠Some problems are genuinely hard, and no amount of thinking alone will magically produce the solution. That said, many problems are not new. Chances are, someone else has encountered them before, and solved them in one way or another. At Metrifox, my co-founder and I have been working on enabling clients to customize their Product Journey lifecycle, and it has not been an easy problem to crack. The idea sounds simple on the surface: let clients define what happens when a customer signs up. Should they be assigned a default plan? What happens when they upgrade or downgrade? What strategies should apply? Do they get unused credits back? What happens to unconsumed entitlements? Every time we took a stab at it, weād hit a roadblock. We would realize that a certain path, while workable today, would come back to bite us later. So weād pause, step back, and return to the drawing board. This is a real and pressing need for our clients. We could have rushed something out just to provide temporary comfort. But we knew this piece was foundational and getting it wrong would create more problems than it solved. So we waited. Nothing is new under the sun This is a proverb I heard often growing up, and it felt especially relevant this week. What are the odds that we're the first people to ever wrestle with this kind of problem? Slim to none. Somewhere, someone has faced something similar, and found a way through it. This meant that we didnāt have to invent everything from scratch. We could learn from existing patterns, prior art, and the collective experience of those who came before us. So, instead of doubling down on what the architecture should be based on how our system worked, we doubled down on more research on how different scenarios had been tackled by other companies. You might be wondering whether we did any research at the start. Of course we did. But in hindsight, it wasnāt enough. We hadnāt found the missing piece yet, and the breakthrough only came after reading more, asking better questions, and widening the lens. Waiting is not Weakness We finally had a breakthrough yesterday, and one thing my co-founder said with so much joy on his face was: āIām so glad we waited.ā Sometimes, you know something isnāt right, but because youāre under pressure to stay in motion or to show āprogressā, you go ahead and act anyway, even when youāre not fully convinced. Sometimes, what you actually need is more data, and thatās okay. If youāre sure a path isnāt the right one, wait until you find the right path. You will find it, Iām confident of that. Just donāt do the wrong thing simply because you feel the need to do something. Sometimes, doing nothing is the better decision. Ah, that sounded like a quote. Donāt do the wrong thing simply because you feel the need to do something. Sometimes, doing nothing is the better decision. Abiodun Olowode, Jan 2025 Iām learning that restraint is a skill. Speed without clarity serves no one. The world may reward speed in the short term, but building something long-lasting rewards honesty, patience, and the courage to wait. Not everything needs an immediate answer. Itās okay to pause and think again. āTil next time amigo, have a great weekend šš¾
-
Vibe-Suffering, Vibe-Hiring, Vibe-Parenting or nah?
Jan 09 ⯠Itās another Friday. I was so occupied through the week that I didnāt have time to think about what I was going to write about today. Nevertheless, as usual, I picked up my laptop this morning with one clear rule: I have to write something. So I guess Iāll just go with the flow. Itās going to be a day of⦠vibe-writing š Speaking of vibing; Itās very common to hear people say, āGo with the vibe.ā What they usually mean is: go with the flow and assume everything will work itself out. From my experience, thatās not always the case. In fact, it can be dangerous sometimes to just āgo with the vibeā and expect things to magically fall into place. At some point in life, you have to be intentional. Intentional about your life, your health, your business, your goals. Going with the vibe isnāt bad in itself, but you need to know when itās appropriate. Iām vibe-writing now, but this piece is low-stakes. Worst case, you suffer through a slightly unstructured post. Best case, the vibe is the sauce that gives it life. Either way, the consequences are minimal. If it doesnāt work, Iāll be more intentional next time. Maybe I lose a few subscribers, maybe it serves as a useful experiment; Iām fine either way. You canāt afford to do this in every area of your life, though. Trust me. Unless, of course, vibe-suffering is your thing š« Vibe-Suffering is not my thing This week, I had a DEXA scan. I didnāt want to vibe through life, assuming I was strong and healthy when, in reality, I might not be. In my last post, I talked about how, as we grow older, muscle becomes a strong marker for longevity. I also talked about birthday gifts. Turns out, both conversations collided. Someone asked me what I wanted for my birthday and, after thinking about it for a while, my answer surprised even me: a DEXA scan. I wanted to know where I actually stood; my body composition, what was working, and what needed to change; so I could start working on it now, not later. My thought process was simple: would I rather optimise my health based on vibes, or based on real, actionable data? I chose the latter, because vibe-suffering is not my thing. Iād rather not reap the consequences of not knowing. Vibe-Hiring is also not my thing Let me tell you a funny story. Iāve vibe-hired once, and it backfired spectacularly. Another bad hire wasnāt technically vibe-hiring, but it was based solely on a referral. Honestly, Iād classify both as the same thing: vibe-hiring. I donāt do either anymore. If I were to define vibe-hiring, I would say itās not putting the right amount of work or following due process when hiring, and assuming everything will work out based on vague signals. Those signals could be what youāve heard about the person, how you felt talking to them, how well they speak, or some other intangible āvibe.ā In reality, when you hire someone, you want them to do a job. They need to prove that they can do that job, not talk to you about when they did such a job, but actually do the job. Sometime last year, I really needed a frontend engineer, so I asked for some resumes. I spoke with one candidate whose resume caught my eye. He walked me through a business he had started, a software platform for event booking, and the users he already had. He explained how it ran mostly on its own and how he occasionally made improvements. He talked about his approach to documentation and processes. I was blown away. In my head, this guy was going to bring huge experience to the team and help us smash our goals. Alas, I was vibe-hoping. No wonder those hopes were vibe-smashed. We hired him. And then the pain began. He wouldnāt show up for meetings. When he submitted work for review, there were no descriptions. You could point out the same issues on one pull request and find them repeated on the next three. It was utter chaos. He didnāt last two weeks; but I learned my lesson. Now, before hiring, every candidate does a paid, one-week embedding with us. We give them tasks, see how they show up, how they collaborate with the team, and gauge the quality of their work. It also helps us understand what level they fit into. I wonāt claim this is 100% failure-proof, but itās a solid start to prevent premium tears. Vibe-Parenting Last week, my 7-year-old decided to start his own blog. Itās been some good comic relief for me, and for some of his subscribers. Heās been committed to writing every day since he started. I donāt know how long heāll keep it up, but the funny thing is: he only started because he saw me consistently write on Fridays. Heād come into my room in the morning and ask what I was doing. Iād say, āItās Friday, Iām writing,ā like it was a no-brainer. Last week, when I gave that same answer, he and his sister decided I couldnāt be the only ācool kid on the blockā. And so, they started their own blogs. Iāve never thought of myself as a āgoodā parent. Iām just⦠a parent. Thereās honestly no manual for this. If you ask me, many parents are just vibe-parenting, going with the flow, doing their best, and hoping itās good enough. And when youāre dealing with a full human being, many times, thatās really all you can do. Children will test your patience. Youāll cry. Youāll be mad. And then theyāll make you laugh by saying the darnedest things, leaving you wondering how their tiny brains even work. Being a parent is an important job; maybe the most important in the world, and itās one place we need to try to avoid āgoing with the vibeā. We need to be intentional. This past week taught me one simple way to be an intentional parent ā by being intentional about myself. Kids notice these things, and they pick it up. So, there we go. Looks like vibe-writing wasnāt so bad after all. Like my son would say at the end of his blog posts: āThanks for reading, and come back next time!ā š
-
Dancing, Dumbbells, and Decisions: My 2025
Jan 02 ⯠The New Yearās Day has a funny way of losing its magic as you get older. At some point, it stops feeling like a reset or a day for ānew year resolutionsā and starts to feel like... just another day. Yesterday was my birthday. Yes, I was born on New Year's Day. My birthday wishes usually sound something like, āHappy New Year⦠and happy birthday too.ā And honestly, Iāve made my peace with it. My birthday canāt hustle for fame with New Yearās Day; it will always win and take preeminence. The wishes sometimes sound like an afterthought, and to be honest, thatās fine. Like many things in life, itās all about perspective. The way I see it, no one can claim my birthday fell on an insignificant day, and thatās why they forgot. This translates into less excuses, more gifts⦠hehe. The writer doing a celebration danceFor me, 2025 was a year of many moves. Not dancing moves; please don't get carried away by my legit stepper skills above. Focus. What I mean is that I made changes. Some small, some massive. Some scary, some surprisingly easy. Looking back now, I don't think at the start of the year, I could have predicted most of them. And since we're on the topic of moves, let's talk about movement. My Standing Desk and Walking Pad "There's no such thing as a healthy sedentary person." I heard this on a podcast, and I froze. I paused it, took a breath, then rewound to hear it again. As a programmer, most of my work happens at a desk: sitting, keyboard clanking, brain fully locked in on building the next thing. Itās easy to measure success by shipped features and fixed bugs. The question I had to ask myself was: Is my health winning too? So I made a change. My desk now lives in standing mode. Permanently. And I added a walking pad underneath it. Yesterday wasnāt even a workday, yet I still racked up minutes just by being at my desk, doing a few things here and there. I no longer need to āgo outā to walk. I walk indoors too. And since weāre on the topic of exercise, letās talk about weights. My Weights Let me tell you a secret. I own 4 kg dumbbells. I bought them around August 2024 to start lifting weights. I had never lifted weights in my life, so 4kg felt like a sensible place to begin. Then they arrived. My six-year-old picked them up. Not only did he lift them; he started flexing his arms up and down with them. I panicked for a second, then paused. He looked fine. Then my older child picked them up too. No struggle. No complaints. I just shook my head and walked away. What was I thinking? Funny enough, I never really committed to lifting after that. Iād occasionally pick them up after my walks and convince myself I was doing something. Then I read a post on LinkedIn about how, as you get older, muscle becomes one of the strongest markers for longevity. That hit. If the universe couldnāt reach me through my kids, maybe a total stranger was the key. So I doubled the weights. I got 8kg dumbbells and a pull-up bar. A picture of 4kga nd 8kg dummbells As you can imagine, these dumbbells are not as friendly as the 4kg ones. My kids canāt lift them up and down anymore. I finally feel like an adult⦠at least until they humble me again. The point is this: Iām intentionally pushing myself to be stronger. Being lean is good. Being lean and strong is better. And since weāre on the topic of strength, letās talk about the strength to make hard decisions. Quitting My Job In August 2024, I moved to the UK to take up a role managing engineering teams at a FinTech company approaching unicorn status. It came with a solid six-figure salary, and in my mind, I was in it for the long haul. Late in 2024, my now co-founder reached out to me with a billing idea. Nothing had been built yet. It was just a problem he wanted to solve and a belief that I could help make it real. My answer was an immediate no. I had just moved countries. I had a new job. There was no universe in which I was quitting stability to build an idea that didnāt even exist yet. I wished him well and even connected him with people who might be interested. He didn't stop. Every now and then, heād message me about usage-based billing and complex computations. Heād ask how Iād approach certain things, and Iād reply casually. At some point, it felt like I should start invoicing him for consulting. Still, I wasnāt interested... or so I thought. Eventually, I agreed to explore it on the side. Emphasis on āon the side.ā Iād keep my job, keep doing well, and poke at this idea in the evenings. No harm done. Except the more I explored it, designed systems, thought through edge cases, spoke to potential users, the more excited I became. There was something here. What started as an internal billing idea for one of his companies quickly revealed itself as its own product; its own company. I convinced him it needed to stand alone, and thatās how Metrifox was born. I was now a co-founder, but still, quitting my job wasn't an option. However, reality caught up. If this was going to move fast and be done well, nights and weekends wouldnāt cut it. So, in July, I made the decision to go full-time, even though Metrifox had no money, and we were still building. I no longer earn a six-figure salary. But I wake up excited. I talk to customers, build features, design systems, and solve problems that are mine. I couldnāt say the same about my old job. What I learned is this: I may be good at managing engineering teams, but my sweet spot is building while managing. Iām an engineer at my core, and thatās something Iāll never give up. Find your sweet spot. And when you do, have the courage to choose it. Since weāre on the topic of courage, letās talk about the courage to let go. Letting Go of My Idea of āSecurityā At the start of 2025, I set a financial goal. I had a well-paying job, and it felt attainable. By the end of the year, I was close. My plan was simple: hit the target, leave the money alone, dip into the interest when necessary, and maintain a baseline that made me feel secure. Then an unexpected family project kicked off. On paper, it was a good move; but it meant dipping into my savings. Without a steady salary anymore, rebuilding that number would take time. I wrestled with it. I had dreamed of that number throughout the year. Could I just let it disappear? The thought alone gave me chest pain š So I called a dear friend, my finance guru, the one who had first convinced me to set this number in the first place. I relayed my dilemma. He laughed and reframed it: "Youāve built a bank. Letās call it Biodun Bank. Now go there, take a loan, and fund this project. This isnāt about the number. Youāve already proved you could build it. The point is, you can access it when you need to." And he was right. I had to let go of my old idea of āsecurity.ā It had served me during the building phase, but now I was in the borrowing phase. Clinging to it would have held me back. The lesson: life moves in phases. The mindset that worked in one phase may no longer serve you in the next. Have the courage to let go, pivot, and use what youāve built to take the next step. Phew! This one has felt like a long write. I could go on, but letās save the rest of my 2025 stories for another time. Wishing you a happy and fulfilling 2026, amigos. 'Til next time, keep winning ā¤ļø
-
Problem No Dey Finish
Dec 19 ⯠āThatās not a place you cry when you donāt understand something.ā My brother said that to me twenty years ago when I was getting into university. Jeeeezzzzz! Has it really been that long? š± Looks like someoneās getting old. I digress. Excellence has always been a value of mine. I grew up hearing the phrase, "Anything worth doing is worth doing well." It's one of the ones you can say really sunk in. Early on, I hacked the process. I realized that if I truly understood the how, I could solve almost anything. As a result, I wasnāt intimidated by complex questions. In fact, I craved them. Math, Physics; the harder, the more exciting. Solving them was proof that I understood the concept, not that Iād memorized it. And when I couldnāt solve them? Well⦠I cried. Sometimes, I wailed. Loudly. My dad would often ask my brothers to help me out. So, by the time I was getting into the university, they felt justified in drilling it into me: Madam, that is not the place for crying. If you donāt understand something there, youād better find another way to deal with it. And honestly? They were right. Crying as a founder? Fast-forward two decades. Iām a founder now. And Iām⦠not crying anymore. Excellence is still a value of mine. I still want everything worth doing to be done well. I want things to work. I want every bug a user encounters to be a rare anomaly. I want happy usersāalways. But as you probably already know, everything will not always work. There will always be an edge case you didnāt think about during implementation. Something that makes a user pause and say, āUhmm⦠what just happened?ā (You can ask Probound; they started integrating with Metrifox this week š ) But what does that mean? That our work isnāt excellent? That we should throw in the towel and start another venture? Hell to the no! On the contrary, it signals that there is something equally important we should pay attention to: How fast we respond when something goes wrong. How quickly do we move from: āThereās a problemā to āWe understand the problemā to āThe problem is fixedā; or at least, āItās no longer a problem⦠for now.ā In incident management, this is called MTTR ā Mean Time To Recovery (or repair, response, resolve). Itās simply a measure of how fast you go from incident to all-clear. And honestly? This concept applies far beyond engineering. MTTR For You In life, I think of MTTR as a measure of resilience. When something goes wrong, how long does it take you to move from wailing about the problem to acknowledging it and forging ahead? And let me be clear: You are allowed to wail. The question is: does it take three minutes or three days? The same applies to business. No matter what kind you run. How quickly do you respond to customer issues? How fast do you move from "this is unexpected" to "okay, we're here now, what's the way forward?" You canāt prevent every problem. Thatās unrealistic. And every time something breaks, you canāt cry like a certain younger version of someone we know. So what can you do? Acknowledge. Feel. Strategise. Implement. And when that solution uncovers another problem? You rinse. And repeat. Sometimes, you donāt even need the feel step; you move straight to strategy and execution. Other times, you do need to sit with it for a bit. Just⦠donāt spend one year feeling. Get up. Dust yourself off. And move. Problem no dey finish There is a Nigerian saying: "Problem no dey finish." It simply means problems donāt end. The earlier you accept that challenges are part of lifeās journey, not interruptions to it, the easier it becomes to breathe, recalibrate, and ask, āOkay... how do we proceed?ā Ah! did I just smell a quote? š The earlier you accept that challenges are part of lifeās journey, not interruptions to it, the easier it becomes to breathe and recalibrate. Abiodun Olowode, Dec 2025 So, dear reader, get comfortable. Weāre here for the long haul. āTil next time, amigo. And always remember⦠problem no dey finish š
-
My Innie vs My Outie: The War
Dec 12 ⯠I watched the mind-bending Severance series a few months ago. It wasnāt bad at all. I canāt remember who recommended it; most likely my sister. Movies are one of the things my siblings and I bond over. We recommend them to each other like a relay of survival: If you suffered through it, I donāt have to. You suffer for all! The Innie & The Outie In Severance, thereās this concept of an "innie" and an "outie." Humans who agree to the procedure have their work selves separated from their non-work selves. When they step into the work elevator, something flips. Their āwork selfā (the innie) switches on. The innie knows nothing about the outside world. No idea who their family is. No context. Just fluorescent lights, cubicles, and coworkers. The outie, on the other hand, knows nothing about their work life. Once they leave the building, their work persona essentially disappears. They are back to their home selves. If they ran into a work colleague at the supermarket, they would not even recognize them. The Dialogue At some point, the main characterās outie needs to communicate with his innie. The process is exhausting. They send each other voice notes like two people in a long-distance relationship with terrible WiFi. At one point, they are basically screaming through recorded messages. Why? Because they want different things. They both think the other one is unreasonable. The outie wants to get his "dead wife" back. The innie is in love with a coworker and wants to keep living that life. And neither desire can exist without threatening the other. If the innie helps the outie get his wife back, the outie would have no reason to return to work. If the outie refuses to return to work, the innie loses his entire world. Itās a mess of incentives, trust, sacrifice, and identity. Do I Have an Innie and an Outie? š¤ Sometimes I feel like I do. A whole war happening inside my body. My innie is my internal system. The strict one. The one running the operations. My outie is the me that interfaces with the world. The vibes. The craving. The one that wants to be carefree. My outie loves ice cream; salted caramel especially. She could chug a whole bowl and still ask for more. My innie hates ice cream. She punishes the outie every chance she gets: huge breakouts, painful pimples, angry red swellings. It's chaos. So when I watched Severance, one of my first thoughts was: How can I communicate with my innie so she understands that ice cream is a guilty pleasure and she needs to stop throwing tantrums? What would that conversation look like? Outie: I love ice cream. Itās literally the best thing in the world. Innie: Itās processed sugar. That nonsense is not good for you. Outie: Must you be so strict? Please. YOLO. Innie: Iām not going to be chill with you bringing that thing near me. Outie: Youāre selfish and rigid. No empathy. š Innie: š„± Outie: What about once a week on Fridays? š«£ Innie: ā¦silence A compromise? There are things we both want. When I decide Iām going to do something great; something genuinely exciting, my innie is hyped. I can code for hours and she wonāt even whisper about food. Iāll be like, āWhy am I not hungry?ā and I can imagine her saying: āWeāre changing the world, please. Focus.ā But what about the things I want that she doesnāt want? The external conflicts where I insist on having my way, even though I know sheāll be mad? I have sticky notes on my desk with reminders about the "whys" and the "consequences." They barely help. Even when I resist a craving, I still have to deal with the craving. And where is my innie then? Nowhere! She is just relieved we did not bring the ice cream near her. My Response To my Innie Iāve noticed something interesting over the years though. When Iām aligned with my innie, we can do anything. We can change the world. When weāre misaligned, one of us suffers. And when one of us is suffering, both of us are, inadvertently. So when it comes to fulfillment, passion, and drive (the things that keep me alive), and by alive I donāt mean just existingāthe things that make life more than a loop of waking up, doing things, and going back to sleep⦠those are the areas where I make sure weāre fully aligned. But for the things my innie is unnecessarily rigid about, like salted caramel ice cream? My response is: āMaāam, youāll be all right.ā Until she decides to learn to enjoy the little things (in moderation), Iām living life with the slogan: āWhoās a couple of pimples gonna hurt?ā š¤Ŗ Have a lovely weekend, amigo, and thank you for reading ā¤ļø By the way, the double cream in my fridge is calling my name⦠and my ice cream maker is ready for duty.
-
Why Culture May Be Your Biggest Weapon Yet
Dec 05 ⯠When I was in primary school (Year 3, if I remember correctly), we learned about culture. We had to chant the definition until it practically lived in our heads. The teacher would yell, āWhat is culture?ā and we would chorus, āCulture is the way of life of a people.ā The first thing that struck me was that odd phrase: a people. My tiny brain could not compute. āAā is singular, āpeopleā is plural. English was fighting for its life that day. And of course, being the curious child that I was, I asked my teacher who calmly explained that āa peopleā meant āa group of people.ā Ah. That made sense. And from that moment, I absolutely overused "a people" any chance I got. Anyways, todayās piece isnāt about all the ways I tormented my teachers. Itās about culture. And before we begin, letās just say Iāve been looking forward to writing you all week. And by you, I mean my subscribers. If youāre reading this and you arenāt subscribed⦠well⦠you can still join us. Hehe. Why culture? On Friday mornings, I open my laptop and write about whateverās on my mind. Sometimes it reflects my week; other times itās just something Iām itching to rant about. This week, itās culture. If youāve been following me, youād recall that at Metrifox, weāre foodies. At this point, Iām convinced I need to add āmust have a healthy relationship with foodā to our hiring requirements. No one can survive here otherwise š Every Thursday, a workflow runs on our #lunch-orders channel. Everyone gets to order what they want delivered to them for lunch the next day. I started this after we went live, partly to appreciate my team, but also to reinforce something important: I want to build a company where people feel seen, appreciated, and cared for. I didnāt realize how much impact this tiny gesture would have. They started doing some really funny stuff like someone deciding to order what the next person orders, and that next person choosing to order the least desirable thing, so they could laugh at the utter ridiculousness of anyone letting someone else decide their lunch. Or is it how they are constantly getting inspiration for the next week from what other people ordered? Iād just sit there in a corner, sheepishly grinning while scrolling through their orders, having absolutely no idea what half of them were. Like⦠what in the world is a cheesemelt sub? The Unexpected During a recent Friday meeting, someone mentioned that the lunch tradition had massively improved their joy at work. Everyone agreed. They were excited about the meals, the shared laughs, the experiments, the bonding, and most importantlyābeing appreciated. I sat there stunned. It wasnāt the food. It was the feeling. The feeling of home. The feeling of ease. The feeling of āWow, I really enjoy working here.ā A simple weekly gesture had reinforced our culture of appreciation without a policy, a memo, or a lecture. This is what we do here: We appreciate. We honour excellence. We give credit. We show care. Building Culture Culture doesnāt just fall from the sky. You have to build it; brick by brick, choice by choice, action by action. If your foundation is straw, you cannot expect to raise a mansion. Culture is the same: if you want āthis is how we do things hereā to stick, you must model it consistently. Want a culture of appreciation? Appreciate people. Want honest feedback? Give honest feedback consistently. Want trust? Demonstrate trust. Culture is not vibes. It's reinforced behavior; and as a parent, I see this play out at home every single day. I recently learned about Michael Easterās 2% Rule. It says that only 2% of people choose the harder path for long-term gain when an easier option exists. In other words, only 2% take the stairs when thereās an elevator. Jeez. I live on the first floor. Why the hell was I taking the elevator? So I started taking the stairs. My kids still took the elevator⦠for two days. Then, without me saying anything, they started following me. My son eagerly, my daughter dramatically. On rainy days when itās really cold, she still takes the elevatorāand guess what? Thatās okay. Culture isnāt instant. Steven Bartlett put this really nicely ššæ If the culture is strong enough, the new people become the culture. If the culture is weak, the culture becomes like the new people. Another Example Did you notice something seemingly unrelated in the Slack screenshots I shared? Hehe.... Our display photos! They're avatars! When I created our Slack workspace, I set my display photo as an avatar. It was deliberate: I wanted the āWeāre professional, but we donāt do stiff or overly formal hereā kind of vibe. For me, it was important to build a culture where people didnāt feel the need to be too official. I wanted us to focus on the most important thing, which was building stuff, without sacrificing the fun along the way. I never asked anyone to follow suit. Yet, they did. Solomon joined us this week as an intern, and I reminded him to upload a photo. Lo and behold Solomon! My 2 cents If you want things done a certain way, words are not your greatest weapon. A one-off action is not your greatest weapon. A PowerPoint presentation is definitely not your greatest weapon. Your greatest weapon is culture. And culture is built by one thing: consistent action. You lead by doing. You model the behavior you want. You repeat it long enough that it becomes the norm. If you want kids to clean their rooms, show them by keeping yours clean. Ermmmm⦠maybe thatās not a great example. If itās working for your child, please let me know š«£ But still, the point stands: culture is your strongest lever. And while it takes effort to build, it pays off in ways you do not expect. Thatās it for today! Have a great weekend amigos⦠andā¦. 'til next time š«”
-
The counterfeit currency of being liked
Nov 28 ⯠Finally, weāre here and Iām fulfilling a 2 week-old promise šš½ I said Iād write about this, and yes, youāre welcome⦠hehe. A question for you! Have you ever heard about the Abilene Paradox? Let me rephrase: Have you ever had that āWTF lookā because a friend expressed their disdain for something to you in private and then in public, went all āYaaas, Queen!ā to it? š Youāre there like, āHuh? What just happened?ā Or⦠maybe youāre that friend. š¬ I know, I know! You had your reasons. We all do. The Abilene Paradox The Abilene Paradox is when a group ends up making a decision that almost nobody wants; simply because each person assumes the others want it. I donāt want to go to the beach, but I assume everyone else does. They donāt want to go either, but they assume I do. We all show up⦠sand in our shoes and resentment in our hearts. Not because anyone forced us, but because nobody wanted to ārock the boat.ā Another example: Thomas invites Alba to his party (my friend Alba will kill me for using her name š) Not because he wants her there, but because he thinks she wants to be there. Alba shows up; not because she wants to go, but because she thinks Thomas wants her there. Two miserable humans with zero bravery. We donāt want to be the odd one out, so we go as far as stating support for an outcome we do not even want. That brings me to the question I asked my 7-year-old yesterday. He was worried that other kidsā parents wouldnāt see the email about not wearing uniforms; and then, heād be the only one without one. My question to him was simple: Whatās so bad about being the odd one out? The Fundamental Desire to be Liked We see this in kids - they feel bad when theyāre not invited to that party, or when a group of kids are playing and donāt ask them to join. They run home excited to tell the story when someone approaches them to be friends, or everyone at school that day wanted to race them. Itās a euphoric feeling! āOh, Iām now part of the group!ā. It feels like something worth celebrating. Oh! A natural high. It does seem like this is innate in us. Some would even argue that a āsense of belongingā is one of the core needs for human survival. And without it, humans could literally die. But from where Iām sitting? It seems like many adults are addicted to social approval. I know people who stay in religious organizations they donāt believe in anymore; not because they want to, but because leaving means losing friends, being alienated, and āstarting over.ā They equate that loss to death, and so they stay. I could understand that if it were coming from a kid. However, weāre not kids anymore. And I argue that even kids benefit from hearing, āItās okay to be the odd one out.ā every now and then. If āgroup acceptanceā is a need for human survival, then, my follow-up question would be āat what cost?ā. At some point, youāre not living; youāre performing. And if youāre performing⦠is that even life? At what cost? Life eventually presents us with choices, big ones. And each path comes with a cost. Most people choose the path that keeps them safe within the group, and a brave few choose the path that keeps them true to themselves. Donāt get it twisted! Sometimes āthe groupā is society, and āWhat will people say?ā becomes the chief decision-maker. I donāt care which path you choose (okay, maybe I do, and thatās why Iām writing). But letās be honest, what truly is the cost of choosing acceptance over authenticity? You lose original thinking. You lose your convictions and values (did you really have them to begin with?). You lose personal identity. The people who accept you? Theyāre accepting a counterfeit version of you. Which means their acceptance is counterfeit too; because it depends on your performance. At some point, you have to ask yourself if youāre here to truly live, or just want to continue the act for the rest of your life. āBut I donāt want to be the Bad Guyā Iāve heard the above statement a lot and honestly, I think at this point, we have to redefine what the ābad guyā means. These days, it means āthe person whoās thinking contrary to othersā. Like, how can saying no to something you donāt want, or stating your true opinions, make you bad? š¤¦š¾āāļø It just makes you honest! Youād hear people say āI knew that was a terrible idea, but I just kept quiet so as not to be the bad guyā. Spoiler alert: You are the bad guy. Keeping quiet made you the bad guy. Lying made you the bad guy. Dishonesty made you the bad guy. Youād often find this if you lead companies or teams. Teammates saying āI knew this design made no sense, but I didnāt want to be the bad guy, so I kept quietā. Sir. Maāam. You are the bad guy š Thereās another layer to this I think Iāve also come across a lot, even with myself. People donāt want to be wrong! And because of that, theyād rather keep quiet. If Iām wrong, then Iāll look stupid. If I look stupid, then no one will like me. Wait, are we right back at acceptance? Iām constantly learning that itās okay to be wrong, and that should never stop me from voicing my opinions. Itās hard sometimes, but we can all try. Practice saying āAh! I was wrong about that, I see it nowā. Try it for 7 days straight, it works wonders I assure you š Being wrong means you learn, and you get wiser. Accepting it means you give others the permission to be comfortable with being wrong also. Now, howās that for a reward for being the ābad guyā? Hard Decisions I wonāt pretend I donāt struggle with decisions. I do. We all do. But Iāve learned to ask myself why a decision feels hard. Is it hard because it will hurt someone you love? Because youāll lose favour? Because youāre used to being the āgood guyā? Because you hate confrontation? Because you want to be liked? If the answer leads back to āI donāt want to lose acceptance,ā and not āthis is the right thing for a greater good,ā then you know exactly what to do. Some things wonāt be worth it in the long run. So, live, donāt perform! Ah, that sounded like a good quote š Live life, donāt perform! Abiodun Olowode, November 28, 2025 Maybe itās letting go of someone in your company (even if everyone loves them). Maybe itās ending a relationship. Maybe itās standing up for yourself. Whatever it is, if you know itās the right thing, forget being liked. Be brave and do the thing. It pays off. Recovering Your True Self Iāve struggled with many decisions in the past, but every time I chose the path that ensured I didnāt lose my true self, even though painful at the time because I feared losing love? I grew! Ten fold! What did I gain? Peace of mind. A clear conscience. Pride when I looked in the mirror. And the people who were in my life? I was sure they loved me for who I was and that was enough. You can start by: Stating Your Opinions People may disagree. Thatās fine. But at least they know where you stand. You can go along with something you disagree with, and this is called the disagree and commit principle. However, itās very different from false agreement. Not Going Where Youād Rather Not Be Your bed is a beautiful place. Feel free to sleep. If you donāt want to be somewhere, and itās not the right place for you, donāt go. Seek self-validation first Ask yourself: Does doing this make me respect myself more or less? Choose the path that lets you admire who you see in the mirror. I know todayās piece may read like a rant (maybe it is). But Iām sure thereās some truth in it. Take what resonates, and trash the rest. Iām just stating my opinions, while encouraging you to do same š The End? If you read my work often, youāre probably thinking, āWhy isnāt she quoting an ex-colleague today?ā hehe Errrm⦠do I have something? Ah! Looks like I do (sorry to disappoint you š«£) Someone I wasnāt afraid to tell last year that he was an addict, proudly told me this week, without me asking that he quit smoking šš¾ Iām not saying go out there spraying your opinions on people, or being a dick and shouting, āAB said I could.ā Please, I did not send you anywhere šš¾ All I said was⦠ActuallyāI forget (scratches head) Feel free to read the piece again 𤪠Tilā next week, adios amigos ā¤ļø
-
We Love Pain! (Seriously?)
Nov 21 ⯠Hey, before you crucify me, let me crucify myself ā Yes, I know: in my last piece, I said this week, weād talk about the counterfeit currency of being liked. And yet here you are, staring at a post about pain š¬ How dare I? I promise Iām not a fraud š Over the last few days, Iāve been hit with a flurry of emotions ā mountain-high highs and gutāpunch lows, that pushed me to see pain in a completely new light. When I sat down to write this morning, it felt selfish not to share this shift in perspective with you, especially because itās already bringing me massive clarity. And as the benevolent soul that I am, here I am talking to you about⦠pain. No need to thank me. What am I here for? Youāre welcome š The āWe love Painā Slogan I worked at Factorial for three years and in 2023, during our Christmas party, one of the cofounders had us yell: āWe love Pain!ā. This wasnāt a new slogan ā anyone whoād been around the company for a while would know it. The first time I heard it, my reaction was: āYou and who, please?ā. I donāt love pain. I love the soft life. As Nigerians would say: āI did not come to this life to suffer.ā Why on earth would anyone love pain? Funny enough, I was chatting with an ex-colleague last Friday (yes, I know this seems to be a recurring theme in my posts. Please, itās not my fault you ghost everyone you ever worked with when you leave⦠or is it the other way round? š). He casually made reference to it. You see, pain could actually equal coins. You just need to see it the right way. The PainCoinful End of My Week So, this week, at Metrifox, a business began a 14-day free trial. They transferred their customer data (a few for a start), and set up their features and offerings. They also set up entitlements for several plans so we would help them track usage, and bill their customers. I was elated! Elated is an understatement. I was over the moon. The only thing I didnāt do was my catwalk dance (donāt ask, just move on). They quickly began to give feedback on a few extra functionalities that could smoothen their workflow, nothing too serious. As at yesterday, checking the back-office, they had 35 customers and had processed 18 orders. Not bad at all for someone whoās on trial And then⦠the pain began. We begin to receive pings on our error monitoring channel. Whatās happening? I check the server, and š³ Whereās my database? Rails, what do you mean you couldnāt find my database? It definitely wasnāt stolen. While Iām figuring things out, I check my phone. The client had pinged us to ask why the app was slow. I apologize and say weāre looking into it, but in reality, Iām maybe freaking out. Why? Thanks for asking. Because, I had just caught a glimpse of what the issue could have been, considering our queue processes were dying too. Mind you, it had nothing to do with his 35 customers and 18 orders š Anyways, I restart the pod, we increase the memory for our queues, and⦠phew!⦠the app comes back online. But the underlying problem? Letās just say it left me in premium tears. Iāll spare you the full technical jargon, but the bottom line: we may have to extract a part of the app into its own service. Itās not critical to the core app in terms of functionality and client interaction, but itās the most memory-hungry part of what we do. If you know me, youād know I dislike microservices. I love to go the path of a monolith until I donāt have a choice, and Iām not the only one. Someone was so upset by microservices they had to write about why itās bad for your mental health. Just thinking about that option had me in severe pain š Weāre at a point where companies are signing up, and hitting us up for demos. āThis is the last thing I needā, I thought to myself. I was wrong In reality though, thinking about it later, this is exactly what I need. This is the best time for this to have happened. Going through this now, and solving this problem (no matter how painful implementing the optimal solution could be), would further make our app resilient, keep us grounded and me?, Iād learn a ton more. Do you know what else would happen? That pain would turn into coins. Hehe. More resilience means more trust, happier customers, and ultimately, more revenue. I may have gone to bed dreading the next few days, but I woke up today genuinely excited for them. Count your coins Whatever pain youāre going through can be reframed. Whatever seems so difficult right now, you can ask yourself: whatās the light at the end of the tunnel? Begin to get excited about that light, not depressed about the pain. Make up your mind to put in the work required to get you to that end so you can count your coins baby! š° Mind you, the client pinged me last night to say they were moving to the next phase of their integration: migrating their customer subscriptions to our platform. Looks like it wasnāt so bad after all Anyways, amigos, talk to you next week. Andā¦. donāt forget to stay counting šš¾
-
Maybe you're just a necessary evil š¤·š½āāļø
Nov 14 ⯠The conversation that made me smile all day On Monday this week, as soon as I woke up, I remembered that my extended family had agreed over the weekend to contribute some money towards a specific project. I immediately sent my share to my brother, who is basically the familyās unofficial tax collector. A few seconds later, I received a WhatsApp message from him šš¾ He could have chosen to send a generic message saying he received the money. However, he chose humour and light-heartedness. That single choice created a feeling of gratitude in me, gave me cause to smile during the day when the conversation randomly crossed my mind, and most importantly, made me wonder ā Does my presence in other peopleās lives spark a similar feeling? Or am I just⦠a necessary evil? We often confuse obligation with true appreciation. When someone shows up to a call with us, invites us for dinner, or reaches out to have a conversation, is it because they genuinely want to, or because they have to? Are they looking forward to that experience with us or really, they donāt have a choice? Well, I wondered. What group do I fall into? No cap, I too would love to be the reason someone smiles randomly during their day š This is business: Be realistic! Sometimes, you have to be a douchebag (or so we think) Exactly a month ago, our PM at Metrifox handed in her notice. She got another job and tripled her salary. I am genuinely proud of her. Today is her last day and Iām working on the agenda for our Friday catch-up, which weāre dedicating to bidding her farewell and celebrating her. Last week, I asked everyone to come prepared with their speeches. Iām sure someone will mention her pineapple fried rice⦠I digress. Preparing my speech caused me to think more about relational impact. Is she excited to be finally free of us? Or is she grateful for her time here? In the reverse too, am I grateful for her, or am I just relieved sheās someone elseās responsibility now? Sometime last month, an ex-colleague sent me a message about the companyās celebratory reaction to a co-workerās announcement that they were leaving. But hereās the funny part: that person was incredibly effective at his job. He got shit done. His product analysis? Always solid. He came off as rude or brash sometimes, but honestly, whenever I was in meetings with him, I knew I had to bring my A-game and mediocrity wouldnāt fly. Thinking again about my PM whoās leaving. Yes, Iāve disagreed with her on quite a number of occasions. This is business. Iām not here to protect feelings; Iām here to make sure we thrive, not merely stay afloat. But is there a middle ground? Is there a way to be firm, demand excellence, be a no-nonsense person, and⦠not be a douche bag? Or should I just accept that leadership requires being the necessary evil more often than not and thatās okay? Is there a world where despite our disagreements, she still leaves grateful for our interactions? Ermmmmā¦. I like to believe there is. And if thatās not the case yet, that only means I havenāt found that balance. The onus is on me to find it if I want to build a company that truly thrives. To me, thriving isnāt just about making money, itās about making money with people who genuinely want to keep making that money with you, because working with you leaves their day better in many ways. Who cares about being liked? Thereās every possibility that after reading this piece, someone would start thinking, āOkay⦠so how do I become more likeable?ā Please donāt! This has nothing to do with being liked. And thatās exactly why my next piece is going to be about the counterfeit currency of being liked. If youād like to be notified, well⦠you know what to do šš¾ This is about adding a sprinkle of sunlight to the days of those you interact with. Becoming the kind of person who naturally brings something to the table in a way that inspires others to grow or genuinely makes their burden lighter, withoutā¦.. you guessed rightā¦being a douchebag. You can do all of the above and more, and still not be liked. The human race is funny like that. You canāt afford to count on affection as the measure of your impact. Affection is soooo unpredictable! Mmmmm⦠that sounded so good we need to make it a quote! Affection is so unpredictable, you canāt afford to count on it as the measure of your impact. Abiodun Olowode, Nov 2025 Instead, be more conscious in your interactions. Work towards leaving people in a better state than you met them (or at least donāt leave them worse š« ). In some cases, this would require you telling a painful truth in the gentlest way possible (Iām still working on this š), and thatās okay. We can do this! šŖš¾ āTil next week (my subscribers know why thatās crossed out š). Donāt be a douchebag šš¾
-
Who puts rice in a pineapple?
Nov 14 ⯠I did say to myself in the 1st week of September, after the launch of Metrifox that Iāll make a Youtube video every week to document my journey as CTO and Co-founder. Oh, how easy that was! Guess how many videos Iāve made so far? Two!!! š. I made the first one that week talking about the 8hr call before the Metrifox launch, and the second one a month later, talking about my Budapest/Bucharest airport saga. I swear, I thought it will be easy to do. In my head, all I had to do was take my phone, hit the record button and say my piece as to what was going on that week with us. Who needed to do a retake? I wouldnāt need to appear really good on camera, after all this wasnāt a fashion show. And because I want to be honest and sincere, we wonāt be making any cuts. Just a truly unfiltered video about life as a builder. Oh, how wrong I was! Between meetings with engineers and the product team, trying to iterate fast, serving as the core backend engineer, hopping on calls with potential clients who want custom pricing breakdowns and endless features, and having two kids to care for⦠making a video about my week quickly became the last thing on my mind. Mind you, this is not the first time Iād try to start making Youtube videos and fail woefully. I tried about a year ago, but the work required was just too much I quit. Yeah right, you can say Iām just making excuses and I was never really a serious person (maybe youāre right). But hey, when I give excuses, itās fine, but when someone else does, itās sheer incompetence. The world is not fair, I know, donāt blame me for it š Why are we even here? Because writing is so much easier!! You donāt have to look āpresentableā. You donāt have to redo the whole thing if something doesnāt come out right (thank you, backspace). You donāt have to make sure you get it right the first time. Brah, you can always edit after publishing, and if itās so bad, then you can just hide the piece š So, what have I been up to? The funny thing is my weeks are often so crazy I canāt remember what I did at the start of the week. Nevertheless, every Friday, we have our catch-up meetings where we play games, have fun and try to decompress. Recently, I started a new challenge: two team members cook a meal, send me pictures before the call, and everyone else votes for which one looks tastier. And yes, we vote purely based on appearance! What? How else would you suggest we voted? You want us to visit their homes and taste it? No thanks, Iād rather not risk catching diarrhoea on my way home š The Fried Rice Challenge Last week, the chosen dish was fried rice. When I received the pictures, I was stunned! Wait what? Who brings a bazooka to a knife fight? Yāall be taking this thing to a whole new level. This challenge was dishing out no medals, I didnāt think it was this serious! I know youāre wondering, āWhy is AB being so dramatic?ā. Well, you will too when you see the photo. Someone put the rice in a pineapple!! A pineapple š!! At first I thought it was a pineapple shaped plate, and then I looked more closely and lo and behold, it was a real pineapple. It was at that point I remembered! The other contestant had bragged about being a āworld class chefā. He said he didnāt think anyone could beat him. He was the chief of all delicacies, and cooking was his hobby. In that moment, I got it! When youāre faced with that kind of opponent, what do you do? You go the extra mile! You pull in a pineapple if you have to. You donāt make excuses like AB about why she canāt make videos. You do what no one expects you to do. Needless to say, she won! And by a landslide. I wonāt even show you the other plate. š My Pineapple Moment This is why Iām now going to do what no one expects me to do. Iām not going to sit here and pine (pun intended), when I can just take action. Iām going to ask you to subscribe to my newsletter šš¾ This is so I can keep you updated on whatās happening with me and Metrifox, even though this is my first post in a long while and you absolutely have no idea if Iām going to keep up with this, or ghost you for another 3 months 𤪠But hey, thatās part of the fun! āTil next time, adios šš¾
-
The Trap of Safety
Nov 07 ⯠I ask more questions than I draw conclusions, so prepare yourself, this post might just end up being a web of unending questions. Nevertheless, I honestly think questions make us think critically, observe the norms, assess our priorities, fears and insecurities, as well as reflect on life in general. Talking about reflections, letās take a ride! Many a time, weāre comfortable, everything is working, weāre probably exactly where 5 years ago, we dreamed weāll be, we can say for certain that weāre safe. Damn! We have the life weāve always wanted, but why have we begun to feel lately like weāre just going through the motions? Should we be somewhere different? Why does it feel like the light within us keeps dimming? Why do we have to work so hard to ignite the passion that once drove us like we were an electric powered car? What did we miss, where did we miss it and how can we get it back? These kinds of thoughts are likely to lead us to much deeper and important questions like: Why are we not ready to do something about it? When we want to do something about it, why is our first thought to try harder at the same thing? Could it be because weāre safe here? Look, nothing is really truly broken, why would anyone want to start afresh? Did we want what we should want, not what we really deeply wanted?, and now that weāve got it, weāre miserable? Was the joy we had short-lived because it came from the achievement of a goal, not from a deep sense of fulfilment? Mmmmmm, questions, questions, questions! Letās talk about safety. Many of us like predictability, we like that we know exactly whatās going to happen and when its going to happen, and this gives us stability, and in turn makes us feel safe. We then go ahead and prioritize this stability over true joy. We say āthis is supposed to make me happyā, and we intend that by saying it, it will make us happy. What a joke! Iām not going against the fact that for some, achieving this stability does bring joy, and going through the motions is exactly what they live for. For some others though, this is not the case! Thereās a burning desire within to do something different, be somewhere different, explore the depths of a calling towards something that really fulfils them, and even though they have stability where they are, it ends up not being enough. For these folks, safety has become a trap. The fact that they can say āitās safe hereā, prevents them from going elsewhere. They give excuses like āCanāt you see how old I am?ā, āI have achieved a lot here, it will be stupid to go off and do my own thing!ā, āI built something beautiful here and even though it doesnāt serve my joy anymore, I love my legacy, and so Iāll stick with it!ā, āDamn! This pays the billsā. Think about the painter who never went painting because he had a WallStreet job that paid his bills, even though he hated it. The singer who never sang because, well, theyāre a software developer and they have a family to care for. The builder who never went on to bricklaying because he flies planes and itās a pretty cool job with lots of prestige. Did they sacrifice exhilarating joy and boundless fulfilment just so they could play it safe? At the end of their lives, would they be satisfied and proud, beating their chests at a job well done, or asking āWhat if ?ā Honestly, I donāt know. Sometimes, the sacrifice is worth it, and sometimes itās not. The most important thing is that weāre asking the question āIs it really cozy here, or am I trapped?ā. A cat in a cozy cage