Jake Lazaroff
banner
jakelazaroff.com
Jake Lazaroff
@jakelazaroff.com
nyc-based programmer and designer. alum @recurse.com. public transit enjoyer. thoughts on local-first software, javascript frameworks, web components, css and other web minutiae.

🌐 https://jakelazaroff.com
Pinned
hi new friends! i’m jake, a programmer & designer based in NYC. i talk a lot about local-first apps & the web.

if you followed me from a starter pack & don’t know who i am, here are some (imo) cool things i’ve done/written. these are all on my website which you can follow via RSS:

jakelazaroff.com
jakelazaroff.com
Just a programmer trying to make a home for myself on the WWW.
jakelazaroff.com
nice try, claude 😒
January 25, 2026 at 4:23 PM
call your reps. it takes 5–10 minutes and is infinitely more productive than arguing with randos on the internet.
www.5calls.org

walks you thru it and the phone numbers are clickable

you do not need to read the scripts, you can if you want. one sentence plus your identity info for verification is frankly enough.
January 24, 2026 at 6:58 PM
people have really just memory holed the summer of 2020 huh
I think it's important to make the point that this is *not* policing.
January 24, 2026 at 5:16 PM
Reposted by Jake Lazaroff
do not watch the video, you do not need to watch the video.
January 24, 2026 at 4:07 PM
free tip for professional frontend devs: set your work computer to automatically switch from light mode to dark mode during the work day. easy way to ensure that you test both color schemes.
January 21, 2026 at 8:30 PM
Reposted by Jake Lazaroff
This, is Teleportal, a Y.js sync server:

- Flexible storage (with different backends)
- WebSockets & HTTP + SSE
- JWT token signing
- Encryption at rest

And, that's just the beginning. There a bunch of other packages with utilities to build a sync server framework into your app!
January 20, 2026 at 10:03 PM
okay this wrapped stuff has gone TOO FAR
January 20, 2026 at 10:33 PM
you MUST stop whatever you're doing and read this thread
I just woke up from a nap and somehow while I was asleep, everyone on the bus has figured out we are not going to the right place
January 20, 2026 at 2:21 PM
Reposted by Jake Lazaroff
@layer is such an underrated CSS feature, it solves most of your architecture specificity and distribution problems honestly. It's not mentioned enough.
January 20, 2026 at 1:25 PM
been trying to figure out how to make CSS @scope useful but so far no luck… donut scoping is nice, but components also need to be able to select things inside the "donut hole".

curious if anyone has a nice solution to this problem?
January 20, 2026 at 3:17 AM
Reposted by Jake Lazaroff
Very few of us are building tools anymore. You don't pay a monthly subscription to use a hammer. You buy the hammer. We are building tools that require constant feeding, constant attention, and constant payment because a factory-based business model requires it.
January 18, 2026 at 11:05 PM
Reposted by Jake Lazaroff
```#css
.container {
container-name: --example;
}

h1 {
color: red;

@container --example {
color: green;
}
}
```

Canary and Tech Preview both showing green text! Gettin there, excited for these to hit stable.
January 18, 2026 at 7:26 AM
Reposted by Jake Lazaroff
I can confirm that I'm able to see/access Łink's profile & posts in @anisota.net when connected to the Blacksky AppView! This kind of thing isn't possible w/ traditional social media.

For those out of the loop, Łink was perma banned from Bluesky several months ago, but he's still in the ATmosphere.
January 18, 2026 at 3:54 PM
people need to fully comprehend that these things are not conscious. if an AI says some wild shit it is *crucial* that you understand it's just a bunch of matrix math spitting out a statistically likely response. it's not enough to just remind yourself now and then, you must *feel it in your bones*.
Weekend thoughts on Gas Town, Beads, slop AI browsers, and AI-generated PRs flooding overwhelmed maintainers. I don't think we're ready for our new powers we're wielding. lucumr.pocoo.org/2026/1/18/ag...
Agent Psychosis: Are We Going Insane?
What’s going on with the AI builder community right now?
lucumr.pocoo.org
January 18, 2026 at 3:10 PM
a couple TILs i've been meaning to write up for a while! first up, a nice CSS trick to make all rounded corners squircles, with consistent radii in browsers that don't support it yet:
[css] Make all rounded corners squircles | Today I Learned
A collection of useful things I've learned.
til.jakelazaroff.com
January 18, 2026 at 2:09 AM
Reposted by Jake Lazaroff
New blog post:

De-Googling
dubroy.com/blog/de-goog...

…in which I tell you about some great services & companies that I'm very happy to have discovered.
January 16, 2026 at 3:35 PM
how come nobody told me how much weatherbox rips??
Weatherbox - "Trippin' the Life Fantastic"
YouTube video by DoghouseRecords
youtu.be
January 17, 2026 at 4:17 AM
Reposted by Jake Lazaroff
"Once men turned their thinking over to machines in the hope that this would set them free. But that only permitted other men with machines to enslave them."

― Frank Herbert, Dune

cassidoo.co/post/good-br...
Do not give up your brain
It's tempting to just let tools think for you, but you still need to be able to think for yourself and stay sharp.
cassidoo.co
January 17, 2026 at 3:32 AM
whoa, TIL
Did you know it’s surprisingly easy to see which web platform features users browsers support?

1. Visit caniuse.com
2. Settings ⇢ Add from Analytics ⇢ Google Analytics or Simple Analytics

Can I use shows percentage support based on your site’s audience.

Build using data, not outdated ideas.
January 16, 2026 at 1:06 PM
Reposted by Jake Lazaroff
My point is: Do not mistake temporary revulsion prompted by white people seeing what happened to Renee Good, for widespread opposition to the idea of ethnically cleansing the United States.

That would be a mistake.

You have a limited window to put any durable changes in place.
January 16, 2026 at 12:45 PM
Reposted by Jake Lazaroff
George Floyd died in 2020, so the US said, "OMG! Racism is bad! We can change!"

In 2021, the US *talked about* some modest reforms.

In 2022 and 2023, white grievance against those reforms had reached fever pitch.

2024 saw record police funding, record cops killing Black people, and DEI rollback.🤷🏿‍♂️
January 16, 2026 at 12:32 PM
smol update to my CSS reset
My Modern CSS Reset | jakelazaroff.com
A CSS reset I've been using for new projects.
jakelazaroff.com
January 15, 2026 at 8:43 PM
Reposted by Jake Lazaroff
i'm speaking at fosdem in a couple of weeks time in the browser's room, talking about lustre and how it builds on #webcomponents rather than fights them.

are there things folks would be interested in hearing about? compared to most other frameworks i think we have quite a different opinion
January 14, 2026 at 11:00 AM
Reposted by Jake Lazaroff
“If you put the Apple icons in reverse it looks like the portfolio of someone getting really really good at icon design”

(Source: mastodon.social/@heliographe...)
January 14, 2026 at 2:10 AM
uhhhhhhhh
January 14, 2026 at 1:44 AM