JonahDevs – Developing Code & Myself
Recent Posts
-
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…
-
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…
-
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.…
Join 39 subscribers
Hi!
I’m Jonah and I have thoughts that I share – sometimes. Join my mailing list to hear about new posts when I get around to it.
yes, I update this number manually
- Building in Public: The ‘Back to It’ VS Code Extension – Part 1As 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 to It,” a VS Code extension designed to help developers quickly recover their mental context and get back into the flow of coding. In this post, I’ll share my journey of building this tool in public, discussing the problem, my approach, and some unique features… Read more: Building in Public: The ‘Back to It’ VS Code Extension – Part 1
- Time, the Silent Exploit: The Unseen Enemy in Every CodebaseYou’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 wall or get someone to build one for you to the best standards of the time. You now rest assured in the knowledge that your valuable plunder investment is safe. People come from all over to marvel at your great wall. It turns out that… Read more: Time, the Silent Exploit: The Unseen Enemy in Every Codebase
- The Mindful Coder’s Workweek: 5 Themes to Enhance Your Craft and SatisfactionTL;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 concise Refactor a larger codebase portion, focusing on reducing complexity Clean, minimalist code can reduce cognitive load and improve productivity [1] Refactor & Reflect Tuesday Spend 15-20 minutes refactoring a recent piece of code Dedicate significant time to refactoring a larger system, document changes “Rubber… Read more: The Mindful Coder’s Workweek: 5 Themes to Enhance Your Craft and Satisfaction
- From Dirty Dishes to Clean Code: How Household Chores Mirror Programming Team DynamicsEver 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: It’s Not Just for Laundry Anymore A groundbreaking study by Ross and Sicoly in 1979 uncovered a curious phenomenon in how we perceive our contributions to joint activities, including household chores. Their research revealed that individuals consistently overestimate their own input. When applied to domestic… Read more: From Dirty Dishes to Clean Code: How Household Chores Mirror Programming Team Dynamics
- You’re Closer Than You Think: The Only 6 DNS Concepts You Really NeedFeeling 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 these essentials and show you how much you already know – and how little more you need to learn to handle 80% of your DNS needs with confidence. You might want to scroll fast past the next table… its a bit intimidating. A quick complete… Read more: You’re Closer Than You Think: The Only 6 DNS Concepts You Really Need