The Lab-Grown Meat Dilemma: Ethics, Identity, and the Future of FoodIn 1931, Winston Churchill imagined a time when we would “escape the absurdity” of raising a whole chicken just to eat the wing, by growing…Mar 11Mar 11
Navigating the Shifting Landscape: A Journey through Server Infrastructure EvolutionI recently stumbled upon an old bash script I authored back in the early 2010s for provisioning and setting up a server and it prompted a…Mar 4, 20245Mar 4, 20245
Solving React Native Maps Compatibility Issue for Web Builds in ExpoIntroductionJan 16, 2024181Jan 16, 2024181
How to provision and setup Nginx server, server blocks (Virtual Hosts) and SSL in 1 minuteAutomating Nginx Server Block Creation with a Simple ScriptJan 16, 2024Jan 16, 2024
Where to find your archived app in Xcode to distribute to Apple storeIf for any reason your archive completed but you could not distribute it and the organizer closes; maybe your laptop restarted before you…Dec 27, 202325Dec 27, 202325
Adding Authentication in a Deno vs NodeJs app — Part 1Let’s follow up from our previous discussions about Javascript runtime frameworks. If you are just getting here, I have been looking at…Dec 21, 2023101Dec 21, 2023101
Signing up, creating servers and deploying node app on digital oceanNode.js is one of the fastest-growing technology this decade has ever seen. Emerging from the language which ruled the front-end of the…Dec 21, 20231Dec 21, 20231
Bun: Better than NodeJs or Deno?If you are a Typescript (Javascript- I hope you have converted all your projects from js to ts?) developer, then you must have heard of…Dec 16, 202311Dec 16, 202311
Summarizing Bun: a drop-in replacement for NodejsI read about Bun and thought to summarize what I think it is and what it achieves by writing these notesDec 16, 2023Dec 16, 2023
Exploring Deno: A Secure and Modern JavaScript RuntimeIn the ever-evolving world of web development, staying on the cutting edge is essential. It was with this forward-thinking mindset that…Dec 16, 202341Dec 16, 202341
Express app with authentication using passport and sequelize with MySQL part 1Let's see how we can create an Express application that uses passport.js to manage authentication.Mar 6, 20221Mar 6, 20221
How to handle file upload in a Nodejs REST API projectIt doesn’t matter if you are building a photosharing app like Instagram or a simple todo app — you might just find out that you need to…Dec 1, 2020Dec 1, 2020
Solved: You uploaded an apk that is not signed with the upload certificate aka How to sign an…If you are here, then it’s most likely you have not done this before or you did but have forgotten. Don’t feel bad, we all have been there…Mar 14, 20201Mar 14, 20201
Published inChatbots Life75% of resumes are never read by a human — here is how to make your resume beat the botsWe are not yet in the full blown Artificial intelligence era, nor has “Replicants” fully taken over human lives. But the robot revolution…May 4, 2019May 4, 2019
Published inChatbots LifeHow a WhatsApp chat gave birth to CV BotAs a software developer, I am always short of time as there is always something to do — either reworking old codes to new releases or…Apr 26, 20191Apr 26, 20191
In search of bugs: the Timbu.com ExperienceJoining an internship can be filled with a lot of mixed feelings? will I be able to be of help, will I learn? are my skills good enough…Apr 2, 2019Apr 2, 2019
Lessons Life can learn from programmingI have over 15 years experience as a ‘programmer’. And One thing i have observed is that no matter how experienced you are in any…May 18, 2018May 18, 2018
Will Artificial Intelligence take over human jobs?I find it quite disturbing when people keep saying #Artificialintelligence will “take Over” human jobs. The proper thing to say is AI will…May 18, 2018May 18, 2018
Challenges of a Nigerian StartupI remember in 2006 (two years after Facebook started and same year as twitter) when I had completed my first social networking platform for…Sep 9, 2017Sep 9, 2017