oyindanotes.hashnode.devControl Flow NotesChallenges: Not knowing what kind of problem I was solving. I can think of possible ways and ideas to solve problems, but putting them together in a logical sequence is the challenge. Mental pressure to solve, trying to code before having clarity ...Dec 4, 2025·7 min read
oyindamolaabiola.hashnode.devBits, Bytes & Storage CapacityHow Computers Count What They Can Hold After understanding binary and the conversions, I got into storage and got all confused again; how do all these turn into storage? Like, when someone says "this file is 2MB" or "you have 8GB of RAM," what does t...Nov 27, 2025·6 min read
oyindamolaabiola.hashnode.devSigned and Unsigned NumbersUnderstanding How Computers Represent Positive and Negative Numbers After learning how to convert between decimal and binary, all the examples I worked with were positive numbers. But we also have negative numbers. How does the computer deal with all...Nov 5, 2025·8 min read
oyindamolaabiola.hashnode.devBinary SimplifiedWhat is Binary Binary is the fundamental mathematical representation that computers can read and understand. These are only 0 and 1. It means that no matter what kind of data you put into a computer, text, numbers, icons, emojis, or whatever, it firs...Nov 3, 2025·7 min read
oyindanotes.hashnode.devEmail 2FA: When My OTP Emails Refused to Send (Go + RabbitMQ + Elastic Email)Context: Building the Email 2FA (Two-Factor Authentication) feature for my backend. Stack: Go, GORM, RabbitMQ, Elastic Email. This is me, understanding how everything connects. This is not a tutorial, just real notes from debugging and clarity. Start...Oct 30, 2025·4 min read