‹ Gerald's Journal

Posts


A pastorpreneur is essentially an entrepreneur who uses religion, particularly Christianity in this context, to extract money from gullible members. This is usually done under the guise of a ten-percent tax called tithe. According to them, this mandate applies today, even though its original scriptural context had nothing to do with modern church-goers.

These clerics live lavishly. They eat the best, drive the best, and wear the best. They mingle with individuals at the upper echelon of Nigeria’s political and religious circles. They are detached from reality, or they pretend to be, in order to protect their interests and avoid offending the political godfathers who fund and defend their empires.

Nigeria has been stuck in the same cycle for years. We talk about change, promise reform, elect new leaders, yet the country continues to struggle with the same problems: corruption, slow service delivery, poor planning, inconsistent policies, and a political class that often treats public office as a reward rather than a responsibility. At this point, it is clear that politics alone cannot fix Nigeria. What we need is technocracy—not as a replacement for democracy, but as a foundation for serious governance.

In many Nigerian households, the role of the first son comes with an unspoken weight. It is rarely discussed openly, yet almost every first son knows it. You are groomed to be dependable, to lead quietly, to protect without complaint, and to absorb responsibilities far earlier than you should. For some, this role is guided by love and structure. For others, it is shaped by absence.

My own life shifted when my father abandoned my siblings and me when I was barely fourteen. At an age where most boys were figuring out who they were, I was suddenly confronted with what I had to become. My sister battled an illness that affected her brain, my mother was left to carry four children on her shoulders, and I could see clearly that childhood was no longer something I had the luxury to enjoy.

Gerald, why so much hate for Mongo DB? You don’t understand SCALE!

Mongo DB, A Joke

Yes, I like boring relational databases. I love SQL, SQLite. Except it’s Oracle owned.

Before anything else, once Mongo DB comes up — the first thing that comes to my mind is data integrity as it should be. Mongo DB as we all know is a NoSQL database that has gained popularity over the years. Ah, partly because it’s being used in maybe — every single Node JS beginner tutorial on the internet? Maybe that, or because in standard industries such as banking/finance, education, we tend to lean towards structured data which Mongo DB is a train-wreck for such use cases.

Jan 15, 2024

Console

I love Go. For many reasons, at the same time I hate the language. It’s the regular toxic love-hate relationship to have for a programming language. Nothing new. Firstly Go is so much like C. Being a C programmer, it has been an enjoyable experience. The simplicty is fantastic for me.

The only problem with Go is the error handling and, as a matter of fact, the stupid compiler. Though I have some other “icks,” the aforementioned are the most significant. Anyways, I’m not here to rant about Go. Rather, I want to walk you through how I developed a project called “Console” that you can use to view your system processes, memory, system usage, and system information from a decent GUI.

This is part one of the Boolean Logic and Gates series.

Worthy to think George Boole may actually be the grandfather of the digital world.

Brief Overview

Boolean Logic is quintessential to the field of computer science and programming in general. It is an integral component and foundational cornerstone to the way digital circuits are constructed and data is manipulated.

I’ve been revisting a lot of content concerning Boolean Logic. Boolean Logic and Logic Gates, were among the topics I enjoyed while in high school in my computer science class.

Disclaimer: Possible rant session.

Introduction

I decided to write this essay after the recent rebuttals from the Vanilla JavaScript community towards Typescript — Typecasting, Typesafety — call it whatever you wish.

A lot of people who got into programming probably began with dynamic programming languages — such as Ruby, PHP, Perl, and Python, for example. Hence, being their “first love,” it’s really hard trying to convince them that those languages may not be the best choice for large codebases where a lot of collaboration is needed. Not only that, but runtime errors and clear-in-the-night sky type errors go unnoticed.

The Binary Abacus

An abacus was one of the earliest computing devices created that was used to perform the four basic operations in mathematics — addition, subtraction, multiplication, and division.

In this article, we are going to be designing a binary abacus from scratch using C++

This program will be CLI/Terminal based. We would not need any GUI software necessary to begin. I got interested by stumbling across the video below:

« Older posts Newer posts »