Next Chapter in Software Engineering

This is my reading room: a living collection of what I’m learning, building, and discovering.

Read With Me

From My Desk

Tutorials

How Do Netflix and YouTube Make Videos So Small Without Ruining Quality?

Spoiler: It’s not magic it’s AV1. And yes, you can use it too. Here’s how, why, and whether your phone will cooperate.

videoav1h264web-performanceffmpegmediaoptimization
Read More

Chaos Algorithms Made Simple: Finding Order in Apparent Randomness

A beginner-friendly guide to chaos algorithms—what they are, how they work, and why they’re useful—even if you’ve never heard of chaos theory before.

algorithmschaos-theorybeginneroptimizationproblem-solving
Read More

Mastering Dynamic Programming: A Comprehensive Guide

Learn how to solve dynamic programming problems effectively, utilizing various techniques and strategies to optimize your solutions.

algorithmsdynamic-programmingpythonoptimizationleetcode
Read More

Writings

OptiBiz AI Intelligent Business Optimization Assistant

The first-place winner in the Business category at JKUAT 2025 Hackathon an AI-driven tool for startup product design and business decision optimization.

aibusinesshackathonproduct-designstartup
Read More

Rebuilding the Internet: The Promise and Potential of Web3

Learn how Web3 could give you more control over your data, privacy, and online experiences, making the internet fairer and more open.

Web3BlockchainDecentralizationInternet
Read More

A Personal Preface

This space is my notebook the things I've learned, the mistakes I've made, and the breakthroughs I've celebrated. You're welcome to read along. No gatekeeping. No guru vibes. Just one developer, sharing their chapter.

Get my next chapter by email.