Jake Lazaroff
banner
jakelazaroff.com
Jake Lazaroff
@jakelazaroff.com
nyc-based programmer and designer. alum @recursecenter.bsky.social. 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
Reposted by Jake Lazaroff
Yesterday at TPAC I publicized my draft proposal for adding a declarative templating API to the DOM.

github.com/justinfagnan...

The repo has:

📖 Explainers for the templating API and DOM scheduler API
🏗️ Full prototype implementations
⚗️ a JSX transform
⚛️ a mini React-like framework
github.com
November 10, 2025 at 11:04 PM
threw together a lil web component to add this to any input. super easy progressive UX enhancement for your atproto app!

tangled.org/@jakelazarof...
November 11, 2025 at 3:03 AM
Reposted by Jake Lazaroff
Unable to attend this week's awesome-looking @syncconf.bsky.social, I've decided instead to offer a tribute in the only form I know how: a new open source project. 👐

I believe sync is a fundamental part of modern app development. Hopefully I can help make it easier.

Please follow along!
November 10, 2025 at 6:11 PM
i find most same-genre and adjacent-genre covers boring but the djenty guitar work here is really fun!
That's What You Get
YouTube video by Cartographer - Topic
youtu.be
November 10, 2025 at 3:29 AM
Reposted by Jake Lazaroff
Most people see the web as a glorified document viewer, I look it as a malleable computing substrate that has yet to be fully actualized.
Draft of the editorial of the Mar/Apr 1997 issue of Web Apps Magazine

www.w3.org/People/Conno...
November 10, 2025 at 12:43 AM
Reposted by Jake Lazaroff
So it turns out... the US air travel system was incredibly, deeply dependent on federal funding to just run day-to-day all this time, to the benefit of private airline shareholders, when everyone thinks that state-run trains are leeching off the government. Weird!
November 9, 2025 at 12:10 AM
ruth fertel in 1965:
November 7, 2025 at 9:06 PM
Reposted by Jake Lazaroff
The New York Times opinion page isn't holding anything back now smh.
November 6, 2025 at 6:32 PM
@bsky.app mentioned on abbott elementary!
November 7, 2025 at 2:42 AM
Reposted by Jake Lazaroff
November 5, 2025 at 2:41 AM
ROT IN HELL CUOMO
BREAKING: Zohran Mamdani wins the New York City mayoral race, NBC News projects. nbcnews.to/4nIzNUC
November 5, 2025 at 2:38 AM
Reposted by Jake Lazaroff
The stream has begun. Join us: www.youtube.com/live/fKA4Vpk...
November 5, 2025 at 1:04 AM
Reposted by Jake Lazaroff
This is a fantastic piece of writing with some really good, interactive examples to help the knowledge stick.

nik.digital/posts/tab-ro...
Tab Roving • Niklas Gadermann
Handling focus management for element groups
nik.digital
November 3, 2025 at 4:04 PM
Reposted by Jake Lazaroff
📝 Rather than shouldering the cost to design, build, optimize, and maintain your own implementation of a thing, consider leveraging the browser’s implementation of a thing which is free and (likely) optimized beyond anything you can do yourself.

blog.jim-nielsen.com/2025/browser...
Browser APIs: The Web’s Free SaaS
Writing about the big beautiful mess that is making things for the world wide web.
blog.jim-nielsen.com
November 3, 2025 at 5:28 AM
all the centrist libs who support cuomo have some introspection to do 😬
Congratulations, Andrew Cuomo!

I know how hard you worked for this.
November 3, 2025 at 4:51 AM
the "no nazi tattoos is a purity test!!" graham platner defenders are obviously whining in bad faith, and you can tell because there are other candidates in the race they've already chosen not to support.

oh, so janet mills is too moderate?
sounds like a purity test to me!!!
October 30, 2025 at 1:39 AM
in retrospect, "server" was a bad name. we turned out to be the ones serving them.
We have the most powerful personal computers ever at home and in our pockets yet we use them mostly as gloried terminals to Big Tech mainframes
October 29, 2025 at 9:09 PM
Reposted by Jake Lazaroff
This little snippet made debugging view transitions a lot easier
October 29, 2025 at 6:29 PM
this is so dope! people come up with such amazing ideas when they treat small scales as a creative constraint, rather than a temporary step on the way to massive, industry-defining reach
Server Charms are tiny, portable microcontroller setups made with recycled vape batteries. They create their own Wi-Fi network, inviting curious people to connect with their devices where a captive portal opens, leading to small webpages.

codeberg.org/actinomy/ser...
October 28, 2025 at 6:12 PM
Reposted by Jake Lazaroff
If you're also considering self-hosting things on your own VPS, I've just published my first ever post on the @ngrok.com blog talking about just that!

ngrok.com/blog/self-ho...

In writing this I learned that my boss, @joelhans.com, loves desert tortoises and has one as a pet. I leaned into this.
October 27, 2025 at 5:31 PM
this is super interesting
Crank is a framework I want to use very soon. Utilizing (async) generators as a first-class component primitive is brilliant.
Crank.js
The Just JavaScript framework. Crank is a JavaScript / TypeScript library where you write components with functions, promises and generators.
crank.js.org
October 26, 2025 at 7:23 PM
counterparts joined my 1000 scrobble club
October 26, 2025 at 1:39 AM
brb removing prettier from all my astro and svelte projects
Biome v2.3 is out!

👨‍👨‍👦‍👦 Full support for @vuejs.org, @svelte.dev and @astro.build
‼️ New ignore syntax
🌬️ Tailwind v4 support
⌨️ New CLI flags and reporters

biomejs.dev/blog/biome-v...
October 24, 2025 at 1:32 PM
Reposted by Jake Lazaroff
What do we need to do to make web apps a success?

Here's my vision:

medium.com/@dannymoerke...
What We Need To Make Web Apps A Success
We don’t need to wait for Apple to jump on board
medium.com
October 24, 2025 at 10:26 AM