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
🌐 https://jakelazaroff.com
Pinned
Jake Lazaroff
@jakelazaroff.com
· Nov 9
jakelazaroff.com
Just a programmer trying to make a home for myself on the WWW.
jakelazaroff.com
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
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
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/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
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/justinfagnan...
The repo has:
📖 Explainers for the templating API and DOM scheduler API
🏗️ Full prototype implementations
⚗️ a JSX transform
⚛️ a mini React-like framework
threw together a lil web component to add this to any input. super easy progressive UX enhancement for your atproto app!
tangled.org/@jakelazarof...
tangled.org/@jakelazarof...
November 11, 2025 at 3:03 AM
threw together a lil web component to add this to any input. super easy progressive UX enhancement for your atproto app!
tangled.org/@jakelazarof...
tangled.org/@jakelazarof...
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!
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
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!
I believe sync is a fundamental part of modern app development. Hopefully I can help make it easier.
Please follow along!
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
i find most same-genre and adjacent-genre covers boring but the djenty guitar work here is really fun!
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.
November 10, 2025 at 12:43 AM
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.
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
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!
ruth fertel in 1965:
November 7, 2025 at 9:06 PM
ruth fertel in 1965:
Reposted by Jake Lazaroff
The New York Times opinion page isn't holding anything back now smh.
November 6, 2025 at 6:32 PM
The New York Times opinion page isn't holding anything back now smh.
Reposted by Jake Lazaroff
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
ROT IN HELL CUOMO
Reposted by Jake Lazaroff
The stream has begun. Join us: www.youtube.com/live/fKA4Vpk...
November 5, 2025 at 1:04 AM
The stream has begun. Join us: www.youtube.com/live/fKA4Vpk...
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...
nik.digital/posts/tab-ro...
Tab Roving • Niklas Gadermann
Handling focus management for element groups
nik.digital
November 3, 2025 at 4:04 PM
This is a fantastic piece of writing with some really good, interactive examples to help the knowledge stick.
nik.digital/posts/tab-ro...
nik.digital/posts/tab-ro...
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...
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
📝 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...
blog.jim-nielsen.com/2025/browser...
all the centrist libs who support cuomo have some introspection to do 😬
Congratulations, Andrew Cuomo!
I know how hard you worked for this.
I know how hard you worked for this.
November 3, 2025 at 4:51 AM
all the centrist libs who support cuomo have some introspection to do 😬
Reposted by Jake Lazaroff
Start Implementing View Transitions on Your Websites Today, by @cydstumpel.nl (@piccalil.li):
https://piccalil.li/blog/start-implementing-view-transitions-on-your-websites-today/
#css #viewtransitions #javascript #apis
https://piccalil.li/blog/start-implementing-view-transitions-on-your-websites-today/
#css #viewtransitions #javascript #apis
Start implementing view transitions on your websites today
Browser support for view transitions is rocketing and there's not many better out there to help you understand how to implement them than Cyd Stumpel.
piccalil.li
October 31, 2025 at 1:30 PM
Start Implementing View Transitions on Your Websites Today, by @cydstumpel.nl (@piccalil.li):
https://piccalil.li/blog/start-implementing-view-transitions-on-your-websites-today/
#css #viewtransitions #javascript #apis
https://piccalil.li/blog/start-implementing-view-transitions-on-your-websites-today/
#css #viewtransitions #javascript #apis
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!!!
oh, so janet mills is too moderate?
sounds like a purity test to me!!!
October 30, 2025 at 1:39 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!!!
oh, so janet mills is too moderate?
sounds like a purity test to me!!!
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
in retrospect, "server" was a bad name. we turned out to be the ones serving them.
Reposted by Jake Lazaroff
This little snippet made debugging view transitions a lot easier
October 29, 2025 at 6:29 PM
This little snippet made debugging view transitions a lot easier
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...
codeberg.org/actinomy/ser...
October 28, 2025 at 6:12 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
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.
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
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.
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.
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
this is super interesting
counterparts joined my 1000 scrobble club
October 26, 2025 at 1:39 AM
counterparts joined my 1000 scrobble club
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...
👨👨👦👦 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
brb removing prettier from all my astro and svelte projects
Reposted by Jake Lazaroff
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