lowlevellog.hashnode.devData Forge # 3: Refactoring, Lots Of Refactoring...The Broken Window Theory in Code Lately, I’ve been reading The Pragmatic Programmer, and one of the many ideas that really stood out to me is the Broken Window Theory. It’s all about reducing entropy in your codebase. Here’s the gist: If a single bro...Apr 24, 2025·6 min read
thisweekintech.hashnode.devI Sound StupidThe last two weeks have been a bit crazy — full of highs and lows. I've been building features, fixing bugs, shadowing teammates, and even doing some data entry. But the thing I’ve struggled with most wasn’t the work itself — its been my fear of soun...Apr 23, 2025·4 min read
thisweekintech.hashnode.dev"If You're the Smartest Person in the Room..."There’s a saying I really like—you’ve probably heard it before:“If you’re the smartest person in the room, then you’re in the wrong room.” I’m not sure who originally said it, but the first time I heard it, it stuck with me. It's a reminder to contin...Apr 4, 2025·3 min read
thisweekintech.hashnode.devI Started A New Job!This week brought some much-needed relief—I was hired as a full-stack developer after more than a month of searching! I was previously laid off at the beginning of February due to downsizing, which was unfortunate since I genuinely enjoyed the compan...Mar 27, 2025·3 min read
lowlevellog.hashnode.devData Forge # 2: Adding A Dynamic Array To My C LibraryIn higher level languages, it is generally assumed that an array is dynamic by default, that you can push, pop, and shift any element in or out of your array with ease. In C the process is not as straight forward, if you want to add an element to you...Mar 21, 2025·13 min read