Ben Johnson
benjamminj.dev
Ben Johnson
@benjamminj.dev
software engineer, especially focused on design systems, frontend architecture, and taking things from 0 -> 1
Reposted by Ben Johnson
We live in an buzz-driven, ephemeral experience-saturated, meme-laden, AI-generated, consumer-fueled world that urges us to think little beyond the next phone ping or lulz or online purchase-induced dopamine hit.

But a real world still exists.

And the stakes are so high.

Let's live accordingly.
May 24, 2025 at 2:54 PM
Reposted by Ben Johnson
www.nytimes.com/2025/05/21/n...

‘The mayor of Toms River says the church property presented “a great opportunity for parking, for recreation.”’ 🥴
A Church Wants a Homeless Shelter. The Mayor Wants Space for Pickleball.
www.nytimes.com
May 21, 2025 at 12:35 PM
been playing with Cursor a lot more (yes I know, I'm late to the game) and suddenly it makes a lot more sense to use the integrated terminal.

I'm normally a "skip the IDE terminal and use iTerm instead" type of person, but being able to yeet things into chat is super fluid. #cursor
May 18, 2025 at 4:35 AM
I'm writing less these days and that's ok. I just didn't have as much gas in the tank, and life seems more complex than it did at the start of my career

benjamminj.dev/writing-less
Writing less, and that's ok
I'm learning to be easier on myself, slowly prune thoughts into posts, and write in smaller bursts.
benjamminj.dev
May 14, 2025 at 11:45 PM
"we don't like to write comments, because when the code changes the comment doesn't" 🚩🚩🚩

don't variables, classes, methods, and functions all have the same problem? The computer doesn't care if you name it 'a' or 'userFirstName'

idk, maybe update the comment when you change the code?
May 13, 2025 at 10:16 PM
This same thought has been bouncing around my head for the past week too.

Imagine starting a component local-first ("use service worker") and moving it server side later. Or vice versa. Or interleave server/worker/client based on your needs. ✨
You're on a roll! 😀

It's interesting to consider other types of "doors" between environments too. For example, new Worker(), navigator.serviceWorker.register(), CSS.paintWorklet.addModule(), etc. In fact, Parcel models all of these the same way as "use client" and "use server" internally!
April 25, 2025 at 5:28 PM
Started mentally tossing all the tech that could be learned into 3 buckets

1. Stuff that's interesting to me right now
2. Stuff that's professionally helpful, right now
3. Stuff that's professionally helpful, long-term

Helpful to see the intersection bw categories
April 24, 2025 at 3:20 PM
ugh, now the vibe coding lingo is finding its way into job listings
April 19, 2025 at 9:11 PM
if your product comparison page only shows where you're better than competitors, I don't trust it — regardless of how much you say you're trying to be fair.
April 17, 2025 at 10:00 PM
got a big backlog of software hot takes living in my brain rent-free.

just gonna start a evergreen thread and keep skeeting them here sans nuance.

who knows, might get around to writing fleshed out versions someday™
April 17, 2025 at 4:00 AM
3yo has been super into WALL-E this last month. banger of a film and feels super relevant for being made 17y ago.

I mean, the billionaires just launched everyone into space bc that was easier than fixing their mess 🫠
April 16, 2025 at 4:36 AM
4 weeks into a 12 week parental leave, and it's wild how I have completely lost track of what day it is. both day of week and calendar date

that said, so nice to have a bit of time away from work to spend with my family
April 13, 2025 at 7:32 PM
Just crossed the 2y mark at $dayjob. Wild to see out-of-stealth, Series A, and Series B

For me 2y is a huge deal, I usually get an itch to leave much earlier but this gig is pretty dran good. ☺️
December 21, 2024 at 4:51 AM
Same year, another round of funding. Excited to finally be able to announce our Series B ✨

Excited to be along for the ride, this team kicks butt.

sublime.security/blog/sublime...
Sublime raises Series B to… keep doing what we’ve been doing, but better
We've secured $60M in Series B funding to establish the new standard in email security.
sublime.security
December 13, 2024 at 2:55 AM
woah. sooooo much great stuff here, very excited to kick the tires ✨✨

tailwindcss.com/docs/v4-beta
Tailwind CSS v4.0 Beta - Tailwind CSS
Preview what's coming in the next version of Tailwind CSS.
tailwindcss.com
November 23, 2024 at 2:43 AM
feels like we've thrown conventional wisdom out the window, but have been SO PLEASED with our hand-built form, data table, and filtering libraries at `$dayjob`

still trying to find ways to write + share about the approaches taken since they're private.
November 22, 2024 at 11:07 PM
didn't have bricking old phone + buying new phone on the weekly bingo card, but here we are 🫠
November 15, 2024 at 5:54 PM
👋 Loving the vibe over here, feels like a fresh start (and not as cheesy as threads)

I don't post a ton (at the moment), but when I do it's usually software + frontend related ✨
November 15, 2024 at 2:19 AM