Greetings All! My name is Brandon and welcome to the blog! This is the first of many posts as I document my computer science journey. I want this blog to serve as a place of reflection and an archive of my learning process (and the cool interesting stuff along the way). So often, I find myself stuck and feeling defeated whenever I encounter a difficult coding problem. But then I realized, this feeling is what makes programming fun. Getting stuck and unstuck; finding the beauty in that "Aha!" moment. Those moments we dread, provide a contrast weight to the moments where we succeed. Can you imagine just always getting everything right the first time? Being humbled by syntax errors, spaghetti code, and excess print statements are the hallmarks of someone learning. We all started as bad programmers, let's not compare our Chapter 1 with another person's Chapter 31 on their spicy take on dynamic programming. It's not about the destination, it's about loving the jou...