Author: Jonah
-
Building in Public: The ‘Back to It’ VS Code Extension – Part 1
As a developer, I’ve often found myself staring at my code, trying to remember where I left off after a lunch break, a weekend, or even just a quick chat with a colleague. This frustrating experience of context loss is not just annoying—it’s a significant drain on productivity. That’s why I decided to create “Back…
-
Time, the Silent Exploit: The Unseen Enemy in Every Codebase
You’ve got a bunch of gold sitting around because it’s holding its value great against inflation or because you are a dragon or something. The first thing you will want to do is protect your valuable gold. The most obvious thing is to start off with a wall. You do your research and build a…
-
The Mindful Coder’s Workweek: 5 Themes to Enhance Your Craft and Satisfaction
TL;DR TL;DR for the TL;DR crowd: Screenshot this chart, print it out, follow it. Congrats, you’ve unlocked the cheat code to mindful coding. Now shoo – go be brilliant – or any other words that make you feel good. Day Theme Light Version In-Depth Version Mindful Fact Minimalist Monday Refactor one function to be more…
-
From Dirty Dishes to Clean Code: How Household Chores Mirror Programming Team Dynamics
Ever felt like you’re the only one pulling your weight in a coding project? You might be experiencing the same psychological phenomenon that happens with household chores. Let’s dive into this unexpected parallel and see what we can learn about team dynamics, whether you’re wielding a mop or a keyboard. The “I Do More” Illusion:…
-
You’re Closer Than You Think: The Only 6 DNS Concepts You Really Need
Feeling like DNS is this big, scary monster you’ll never fully understand? Here’s some good news: you’re probably a lot closer to mastering it than you realize. In fact, there are really only six core concepts you need to have down pat. The rest? You can offload that from your mental RAM. Let’s walk through…
-
The Wasabi Method: Shocking Your Way Out of Anxiety Attacks
Ever felt like your anxiety is a runaway train, and you’re desperately searching for the emergency brake? You’re not alone. As someone who’s battled crippling anxiety from my late teens through university, I’ve been there. But what if I told you that the key to derailing that anxiety express might be as simple as a…
-
Free Software: The New Nicotine? Big Tech’s Playbook Straight Out of Big Tobacco
Ever wonder why tech giants are so generous with their student licenses? Turns out, they might be taking a page out of Big Tobacco’s playbook. Let’s dive into why that ‘free’ software might just be the most expensive habit you’ll ever pick up. The Seductive World of Student Licenses Remember that rush when you first…
-
Your Gut is Smarter Than Your Spreadsheet: The Art of Software Estimation
Ever been in a meeting where everyone’s tossing around numbers like they’re psychic? Yeah, me too. Let’s chat about why your gut might be better at estimating than you think. What’s the Deal with Software Estimation? First off, let’s get real about what we’re trying to do here. We’re basically trying to predict the future.…
-
The Subtract Day: Why Less Code Can Lead to More Success
Background Ever feel like your codebase is a hoarder’s paradise? You’re not alone. I’ve recently picked up a habit that’s been a game-changer for my projects: the subtract day. It’s exactly what it sounds like – one day a week (or fortnight) where I focus not on adding features, but on subtracting parts of the…
-
ESLint
Why Do We Even Bother with Linters? Linting is always something I think I rush through as quickly as possible in a new project. If I’m lucky, someone else has already done it by the time I join the codebase, and my biggest problem is simply making sure I get rid of all the lil…