Blog

Writing on AI engineering, intelligent systems, computer science, and building technology that works in the real world.

Searching Algorithms in a Data Structure
Computer Science|

Searching Algorithms in a Data Structure

A look at how linear and binary search algorithms work within stack data structures, with practical examples.

The Lies Before the Start - TEDx Lokoja 2026
Events|

The Lies Before the Start - TEDx Lokoja 2026

At TEDx Lokoja 2026, I spoke about what stops capable people from starting: not resources, but the lies we tell ourselves about why we can't begin.

Automata Theory
Computer Science|

Automata Theory

A comprehensive introduction to Automata Theory: Finite Automata, DFA, NDFA, minimization, and Moore and Mealy machines.

IndabaX Nigeria 2025: How to Build a Sustainable AI Product
Events|

IndabaX Nigeria 2025: How to Build a Sustainable AI Product

I spoke at IndabaX Nigeria 2025 on building sustainable AI products. Why Nigeria has over 3,000 AI researchers but fewer than 50 working AI products, and what we must do about it.

Good Night DP
Writing|

Good Night DP

Till we meet to part no more

Don't Try
Writing|

Don't Try

Charles Bukowski's philosophy on creativity and authenticity

Lexical Analysis
Computer Science|

Lexical Analysis

Lexical analysis is the first phase of a compiler. It reads raw source code and breaks it into a structured stream of tokens that the rest of the compiler can work with.

Software Process and Human-Computer Interaction
Computer Science|

Software Process and Human-Computer Interaction

Every piece of software is shaped by two forces: the process used to build it, and the human it is built for. Understanding software process models and HCI is foundational to building products that actually work.

What is SEO?
Technology|

What is SEO?

SEO (Search Engine Optimization) is the practice of making your website visible to people who are already searching for what you offer. Here is everything you need to know.