Trickle down effects

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.

Top UI Libraries Every Frontend Developer Should Know Choosing the right UI library can speed up your development and make your apps look professional. Here are some powerful options: #WebDevelopment #FrontendDeveloper #ReactJS #UIUX #TailwindCSS #Bootstrap #MaterialUI #AntDesig
My favorite way to write code in 2026 (on becoming a TDD addict)

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.

Stop complying

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:

#FediHire #FediHelp

Ello chums!

I am now in a position to start looking for my next role.

I am a Frontend/JavaScript Developer.

  • Have recently been using Vue.js and would love to remain working with that tech stack. Although I also have experience with React.
  • I am very interested in accessibility, modular and flexible JavaScript, CSS, documentation and savvy design.
  • I also enjoy being client-facing, more than happy to explain technical issues to non technical stakeholders.
  • 15+ years experience working in this space.

Info:

  • I am available immediately.
  • I prefer remote first positions.
  • Open to Permanent or Contract.

I am UK based in the East Midlands.

Give me a 📱or 📩

Retoots more than welcome.

#FrontEnd #FrontEndDevelopment #FrontEndDeveloper #JavaScript #Work #Jobs #JobSearch

Training your replacement

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.

People need people

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.

Cutting the Discord

Last week, Discord announced they were going to be shifting to an invasive age-verification system for all users. You either submit to a facial scan to verify you age, or get defaulted to a teen-user experience unless their AI infers that you must be an adult based on other unspecified data. It’s creepy and invasive. Let’s talk about why it’s problem, alternatives to Discord, and what this means for my own community.

Container queries are rad AF!

It’s still hard to give a shit about tech right now, and I want to give you an update on my community fridge project soon, but today, I actually am excited about a tech thing! Today, let’s talk about container queries! The Use Case Responsive web design gave us media queries, which let you adjust the layout at certain breakpoints. For example, you may have layout that starts off as a single column on small mobile devices in portrait orientation, flips to a two-column grid on mid-sized viewports, and then becomes three or four columns in bigger viewports.