When I was a junior, I celebrated when code compiled. That was the bar. The logic was usually fine — it was the syntax, the “grammar” that broke everything. I’d spend entire evenings debugging what should’ve taken minutes.
When I was a junior, I celebrated when code compiled. That was the bar. The logic was usually fine — it was the syntax, the “grammar” that broke everything. I’d spend entire evenings debugging what should’ve taken minutes.

Content warning: this article includes mentions of addition and mental health struggles. Back in January, I wrote a bit about the unhoused friends I made while handing out tents and sleeping bags before a big storm that was coming to my state. Three weeks ago, I got a text message from one of them that cops had raided their camp and taken everything they didn’t have on their backs.

I’ve hated writing JavaScript tests for pretty my whole career. That thing where you plan a component, write some code, iterate it a whole bunch until it works the way you want… and then write tests that validate that the thing you’ve already validated does in fact do the thing you already know it does? Yea, that sucks. It’s also not what good testing looks like. Today, I write my tests first, and then write my code.

A few days ago, I watched this awesome video from things your mom should have told you about resisting fascism regimes. The main thesis is that under capitalism, where work is required to eat, have a home, have healthcare, and other essentials, participating in strikes and walkouts isn’t really an option for a lot of folks. Keena shares some great, actions things you can do despite that. The tl;dr version:

If you were working a corporate job in the mid-to-late-2000’s, you’ve probably experienced “offshoring.” The leadership team brings in a bunch of new remote employees in a country with much cheaper labor costs and less stringent labor laws that yours. They ask you to help train them and teach them everything you know so they can “get up to speed quickly.” And then six months later, they lay off your whole team and keep the offshore workers.

A few weeks ago, I was on a trip in my camper and had stopped at a gas station in Georgia to refuel. I saw someone sitting on the curb making a sign asking for money, so I walked over and gave him $40, figuring I would be gone by the time he was finished with his sign. He looked me in the eyes and started sobbing. I don’t know if I’ll ever forget that mixture of pain and relief on his face.