Jeff Posnick
@jeff.posnick.org
📤 613
📥 2225
📝 95
Working on developer experience & tooling at Bloomberg.
https://jeffy.info
reposted by
Jeff Posnick
Ashley Claymore
1 day ago
I've been experimenting with having `ts-blank-space` use the (unstable) TypeScript-go JS API. At first it was ~60% slower than using the TS 6 API, but with a bit of investigation, a bug fix, and a small refactor to use different API calls it is now ~24% faster! Draft PR:
github.com/bloomberg/ts...
2
40
5
reposted by
Jeff Posnick
Passle ☭
4 days ago
This is seriously cool stuff, no more JS to OOO stream, in chrome 150! (the script in there is the SW registration)
add a skeleton here at some point
0
41
8
reposted by
Jeff Posnick
Rob Palmer
9 days ago
Bloomberg uses a lot of C++ & contributes to the standard as well as various industry conferences and libraries. I’m looking for an experienced engineer to join a distributed systems team in New York working on our core Deployment Infrastructure for the Bloomberg Terminal 🗽 🧵
5
68
16
reposted by
Jeff Posnick
Daniel
28 days ago
This is a place where every day you wake up, you could experience everything from a basketball player crashing into our old mayor to a person who's celebrating a new business that's opening
20
1445
197
reposted by
Jeff Posnick
The Atlantic
about 1 month ago
"It’s fortunate that LLMs are not conscious," Ted Chiang writes, "or else the actions of the big AI firms would be even more scandalous than they already are."
theatln.tc/D4SzWQfW
3
124
31
reposted by
Jeff Posnick
conputer dipshit
about 1 month ago
great post by the authors about how they code so good. I’m updating my local diff viewer skepsis (
github.com/oxidecompute...
) to use their new high performance component. completely smooth on a +90,000 -60,000 diff
add a skeleton here at some point
2
51
2
reposted by
Jeff Posnick
Rob Palmer
about 1 month ago
This article explains why many Bloomberg engineers choose to stay with the company for a long time.
leaddev.com/career-devel...
2
79
11
--dangerously-count-letters
about 1 month ago
1
41
7
reposted by
Jeff Posnick
Joaquín Sánchez
2 months ago
PWA Plugin v2 will be a necessary "clean break": Vite 8 + Rolldown required. ⚡️ 🚀 Native "Dual Service Worker" support: we serve native ESM to modern browsers and automatically fallback to Classic for the rest. The best of both worlds with zero config! ✅🚀
@vite.dev
#PWA
1
21
6
reposted by
Jeff Posnick
Lalit Maganti
3 months ago
I just published a deep-dive into the 250-hour build behind syntaqlite, a SQLite formatter and LSP I built using AI agents. AI agents were the only reason built this after 8 years of wanting but there's a psychological toll to AI-assisted engineering. The post-mortem:
lalitm.com/post/buildin...
loading . . .
Eight years of wanting, three months of building with AI
For eight years, I’ve wanted a high-quality set of devtools for working with SQLite. Given how important SQLite is to the industry1, I’ve long been puzzled that no one has invested in building a reall...
https://lalitm.com/post/building-syntaqlite-ai/
16
208
52
reposted by
Jeff Posnick
Simon Willison
3 months ago
Warning to open source maintainers: the Axios supply chain attack started with some very sophisticated social engineering targeted at one of their developers
simonwillison.net/2026/Apr/3/s...
loading . . .
The Axios supply chain attack used individually targeted social engineering
The Axios team have published a full postmortem on the supply chain attack which resulted in a malware dependency going out in a release the other day, and it involved …
https://simonwillison.net/2026/Apr/3/supply-chain-social-engineering/
12
264
82
reposted by
Jeff Posnick
Sam Rose
3 months ago
I spent 2 months learning about quantization and am extremely proud of the post I've written about it. I think these are some of the nicest visuals I've ever made, and I love how this compression technique invented in 1898 is being used on the bleeding edge in 2026.
ngrok.com/blog/quantiz...
loading . . .
Quantization from the ground up | ngrok blog
A complete guide to what quantization is, how it works, and how it's used to compress large language models
https://ngrok.com/blog/quantization
14
252
66
reposted by
Jeff Posnick
Joyee Cheung
3 months ago
This must've been one of the most challenging things I've worked on in a while. Thanks Bloomberg for sponsoring my work on this, and everyone who helped shipping a fix in time!
add a skeleton here at some point
1
57
14
reposted by
Jeff Posnick
London Web Standards
4 months ago
The recording of
@jason-williams.co.uk
talk ‘Temporal: It’s about time!’ is now available to watch online!
2026.stateofthebrowser.com/speaker/jaso...
And Temporal has reached Stage 4:
www.igalia.com/2026/03/13/T...
1
14
14
reposted by
Jeff Posnick
Wikipedia
4 months ago
What if you could collect Wikipedia articles and make them battle? Wikigacha, created by Japanese developer Haruki Sugiyama, turns every Wikipedia article into a collectible trading card.
loading . . .
44
1354
628
reposted by
Jeff Posnick
Rob Palmer
4 months ago
ECMAScript excitement 😉 This week in NY
@tc39.es
advanced these proposals 🎉 4⃣ Intl Era/Month Code 4⃣ Temporal 3⃣ Import Text 2⃣.7⃣ Error Stack Accessor 2⃣.7⃣ Iterator Includes 2⃣ Intl Unit Protocol 2⃣ Thenable Curtailment 1⃣ Error Code Property 🗑️ Dynamic Import Host Adjustment
2
34
5
reposted by
Jeff Posnick
Jason Williams
4 months ago
Temporal is now Stage 4 at TC39 🎂🎂🎂 Thanks to all the other champions of JavaScript's new date-time API. It has been a wild ride over many years! I wrote a blog post explaining how we got here 📜
bloomberg.github.io/js-blog/post...
20
347
98
reposted by
Jeff Posnick
Jon Kuperman
4 months ago
Source maps are a vital part of modern web development, but the lack of a standard made it impossible for us to add new features or improve the debugging experience. This is the story of how we standardized source maps and how we continue to ship features through standards 📜 🧵
5
80
21
reposted by
Jeff Posnick
Rob Palmer
4 months ago
Some time ago,
@jonkuperman.com
&
@tchetwin.bsky.social
had a dream for the JS engineers at Bloomberg to be more public about the cool JS work we have going on. That dream has come true - now we have a blog platform 🎉 (You'll see more articles over the next few days)
bloomberg.github.io/js-blog/
loading . . .
Bloomberg JS Blog
The official Bloomberg JavaScript blog - insights, tutorials, and best practices from Bloomberg's JavaScript engineering team.
https://bloomberg.github.io/js-blog/
4
71
14
reposted by
Jeff Posnick
MDN Web Docs
4 months ago
🆕 The URL Pattern API is Newly Available! Use it to match and extract parts of URLs, no need to reinvent routing logic. Supports literals, wildcards, named groups, and even regex constraints. Learn how it works 👇
developer.mozilla.org/en-US/docs/...
0
54
7
This is a welcome change. Puzzmo is my most-used Progressive Web App!
www.puzzmo.com/user/fy/jpo34
add a skeleton here at some point
5 months ago
0
3
0
reposted by
Jeff Posnick
Rob Palmer
6 months ago
ECMAScript excitement 😉 🚨🚨🚨 IT'S ABOUT TIME! 🚨🚨🚨 Congrats to
@manishearth.bsky.social
on shipping the Temporal API in Chrome 144 stable today 🎉
developer.chrome.com/blog/new-in-...
Temporal is the replacement for the Date API.
add a skeleton here at some point
3
102
28
reposted by
Jeff Posnick
Travis R. Eby
over 1 year ago
I refuse to shut up about this: NYC started charging $9 to bring a car into our most transit-rich zone, the haters & trolls predicted doom, but traffic evaporated instantly and here’s Times Square tonite (even after the holiday tourists have left). For a better future, build transit & price driving!
120
8069
1421
reposted by
Jeff Posnick
Node.js
7 months ago
Working in an enterprise setup with corporate proxies or custom CAs? Node.js has native support for that. No external dependency required, just configure and continue 👍 Details:
https://nodejs.org/en/learn/http/enterprise-network-configuration
loading . . .
Node.js — Enterprise Network Configuration
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
https://nodejs.org/en/learn/http/enterprise-network-configuration
0
16
7
reposted by
Jeff Posnick
Rob Palmer
8 months ago
ECMAScript excitement 😉 TC39 has a *packed* agenda for next week & will consider advancing: 4️⃣ Intl.Locale info 4️⃣ Iterator Sequencing 4️⃣ JSON.parse source 3️⃣ Intl Era Month Code 3️⃣ Joint Iteration 2️⃣.7️⃣ Error.prototype.stack 2️⃣.7️⃣ export defer 2️⃣ Amount 2️⃣ await dictionary 2️⃣ Declarations in Conditionals 🧵
3
37
6
reposted by
Jeff Posnick
Anne Trubek
8 months ago
I havent read such a banger of an essay in a very long time. This is so well-written!
loading . . .
Maybe Don’t Talk to the New York Times About Zohran Mamdani
It’s remarkable, the people you’ll hear from. Teach for even a little while at an expensive institution—the term they tend to prefer is “elite”—and odds are that eventually someone who was a studen…
https://lithub.com/maybe-dont-talk-to-the-new-york-times-about-zohran-mamdani/
74
3932
1366
reposted by
Jeff Posnick
Alissa Walker
about 1 year ago
Two years ago I interviewed a 31-year-old NY state assemblymember about a 7-year-old girl killed by an SUV driver in his district. I hung up the phone, astonished that I'd talked to a legislator who so thoughtfully articulated what actually needs to change on our streets. He'll make a great mayor
38
6080
1389
reposted by
Jeff Posnick
Zohran Kwame Mamdani
8 months ago
loading . . .
3129
86270
20501
reposted by
Jeff Posnick
Kevin Powell
8 months ago
The full episode is out! 📺
www.youtube.com/watch?v=JLdh...
🎙️
zencastr.com/z/KHLM-Zlu
add a skeleton here at some point
3
46
9
reposted by
Jeff Posnick
Zohran Kwame Mamdani
8 months ago
The dream of every Muslim is simply to be treated the same as any other New Yorker. And yet, for too long, we have been told to ask for less than that, and endure hatred and bigotry in the shadows. No more.
loading . . .
My Message to Muslim New Yorkers — and Everyone Who Calls This City Home.
YouTube video by Zohran Mamdani for NYC
https://www.youtube.com/watch?v=uGBQwCsIhn0
163
11911
2568
reposted by
Jeff Posnick
kottke.org
9 months ago
Life Is More Than an Engineering Problem, an interview with Ted Chiang from earlier this year. “I don’t believe it’s meaningful to say that something is better art absent any context of how it was created. Art is all about context.”
[lareviewofbooks.org]
loading . . .
Life Is More Than an Engineering Problem | Los Angeles Review of Books
Julien Crockett speaks with Ted Chiang about the search for a perfect language, the state of AI, and the future direction of technology.
https://lareviewofbooks.org/article/life-is-more-than-an-engineering-problem/
1
22
5
reposted by
Jeff Posnick
Vitest
9 months ago
Vitest 4 is out! - Browser Mode is Stable - Visual Regression Testing - Improved Debugging - Pool Stabilization - New APIs - Bug Fixes Stay updated with our blog post:
vitest.dev/blog/vitest-4
loading . . .
Announcing Vitest 4.0
Vitest 4.0 Release Announcement
https://vitest.dev/blog/vitest-4
3
265
66
reposted by
Jeff Posnick
Joyee Cheung
9 months ago
Built-in HTTP proxies are now on v22 😇 (Going to update the version mentions in a WIP guide on using Node.js in enterprise network environments)
add a skeleton here at some point
2
45
9
reposted by
Jeff Posnick
Passle ☭
9 months ago
I did build SWTL in the meantime though, which (my blog is also built with SWTL:
passle.dev
) does exactly what OP describes and runs both on the server and in a service worker
github.com/thepassle/swtl
loading . . .
GitHub - thepassle/swtl: A Service Worker Templating Language (swtl) for component-like templating in service workers. Streams templates to the browser as they're being parsed, and handles rendering i...
A Service Worker Templating Language (swtl) for component-like templating in service workers. Streams templates to the browser as they're being parsed, and handles rendering iterables/Responses...
https://github.com/thepassle/swtl
0
7
1
reposted by
Jeff Posnick
Passle ☭
9 months ago
In fact, I'd really urge someone to investigate this and pick it up, MAINLY because it *is* a really fun problem space to work on, where not much investigation/development by major (meta) frameworks is happening (as far as I'm aware!)
add a skeleton here at some point
2
9
4
reposted by
Jeff Posnick
Lit
9 months ago
Lit is joining
@openjsf.org
! 🎉 Today at JSConf, The OpenJS Foundation announced Lit is officially joining as an Impact Project! We're beyond excited for this move and look forward to continuing our work to build the open web with OpenJS! Read more on our blog:
lit.dev/blog/2025-10...
loading . . .
Lit is Joining the OpenJS Foundation!
Lit is officially joining the OpenJS Foundation as an Impact Project!
https://lit.dev/blog/2025-10-14-openjs/
0
122
41
Some personal news: I'm starting a job tomorrow Bloomberg Engineering. It'll be exciting to work someplace where JavaScript/TypeScript are key to the business. And more importantly, I'll be joining a fantastic group of people.
10 months ago
10
76
2
reposted by
Jeff Posnick
Rob Palmer
10 months ago
ECMAScript excitement 😉 Next week's TC39 meeting has a packed agenda: 🔼 Amount 🔼 Array.prototype.pushAll 🔶 AsyncContext 🔶 Await Dictionary 🔼 Import Bytes 🔶 Intl Era Month Code 🔼 Iterator Chunking 🔶 new Global() 🔼 Non-extensible applies to private 🔼 Promise Adoption 🔼 Promise Predicate 🔶 Temporal
8
92
15
reposted by
Jeff Posnick
Adam Argyle
10 months ago
I've joined
@whiskey.fm
as a permanent show host! I'll be bringing
#CSS
content and overall more dorky nerdery to the pod. Tune in if you're into (web tech news || whiskey || whatnot)
nerdy.dev/www-ep208
loading . . .
Www Ep208 · September 4, 2025
Website for Adam Argyle: Teacher, Speaker, CSSWG member, and creator of Open Props and VisBug.
https://nerdy.dev/www-ep208
9
80
5
reposted by
Jeff Posnick
Rachel Andrew
10 months ago
Between the time we launched the original Learn CSS course on
web.dev
and today, container queries landed in browsers and became Baseline Widely available! It was high time for an update, and we were lucky enough to have the team at OddBird work with us. Enjoy 9 new modules!
web.dev/blog/learn-c...
loading . . .
A refresh of Learn CSS with nine new modules | Blog | web.dev
Our popular Learn CSS course has been updated with new modules covering the latest CSS features.
https://web.dev/blog/learn-css-refresh
0
96
31
reposted by
Jeff Posnick
rich harris
10 months ago
terrific post, to which i'll add a couple of related thoughts. first: a lot of developers, especially juniors, tend to assume that other people's code is better than theirs, and so using a dependency (rather than a snippet) makes their codebase better this is very much not the case
add a skeleton here at some point
7
102
13
reposted by
Jeff Posnick
Bramus (on vacation 🏝️)
10 months ago
This is slick. “Liquid Glass in the Browser: Refraction with CSS and SVG”
kube.io/blog/liquid-...
loading . . .
Liquid Glass in the Browser: Refraction with CSS and SVG — kube.io
Explore how to recreate Apple's stunning Liquid Glass effect using CSS, SVG Displacement Maps, and refraction calculations.
https://kube.io/blog/liquid-glass-css-svg/
1
45
13
reposted by
Jeff Posnick
Adam Argyle
10 months ago
gradient.style
has finally - come out of beta - offers multiple background editing - is open source 🎉
nerdy.dev/gradient.sty...
12
287
71
reposted by
Jeff Posnick
Rob Palmer
10 months ago
TypeScript excitement 😉 TS 6.0 is planning a bunch of breaking changes to tsconfig options to deprecate some and change the defaults for others. This will simplify configuration and ease the transition to the Go-based TS 7.0 👍 The latest pitch is to enable strict type-checking modes by default 🎉
add a skeleton here at some point
6
119
22
reposted by
Jeff Posnick
Sheryl Posnick
11 months ago
Galavanting around NYC for a Zcavenger Hunt? Don't mind if we do!
0
9
2
reposted by
Jeff Posnick
MDN Web Docs
11 months ago
MDN just got a glow-up! 🌟 We’ve completely rebuilt our front end, redesigned, reengineered, and ready to help you find what you need. ✨ New search ✨ Improved typography & code rendering ✨ Sleeker nav & icons Read more 👇
developer.mozilla.org/en-US/blog/...
loading . . .
Launching MDN's new front end | MDN Blog
MDN is getting a facelift 🎉 Discover what's changed, what's improved, and how navigating the site just got smoother.
https://developer.mozilla.org/en-US/blog/launching-new-front-end/
6
93
20
reposted by
Jeff Posnick
Anil Dash
11 months ago
This is one I've been thinking about for a long time, and I do hope you'll read it, and share it. The stakes have never been higher, but it'ss never been clearer:
@zohrankmamdani.bsky.social
is exactly what NYC's entrepreneurial community needs.
www.anildash.com/2025/08/20/z...
loading . . .
Zohran Mamdani is the leader NYC needs for innovation and entrepreneurship - Anil Dash
A blog about making culture. Since 1999.
https://www.anildash.com/2025/08/20/zohran_mamdani_is_the_nyc_innovation_leader/
2
375
78
walton goggins cobie smulders tyler childers
11 months ago
1
0
0
reposted by
Jeff Posnick
Boshen
11 months ago
Announcing Oxlint Type-Aware Preview
oxc.rs/blog/2025-08...
loading . . .
The JavaScript Oxidation Compiler
A collection of high-performance JavaScript tools written in Rust
https://oxc.rs/blog/2025-08-17-oxlint-type-aware.html
2
143
25
reposted by
Jeff Posnick
ᴀʟᴇx ʀᴜssᴇʟʟ
12 months ago
I spent hours and hours trawling through the sites of some of the world's best web developers, and despite the horrors I regularly experience in my daily work in Big JavaScript Territory, what I saw left me hopeful:
infrequently.org/2025/07/links/
loading . . .
Links? Links! - Infrequently Noted
Alex Russell on browsers, standards, and the process of progress.
https://infrequently.org/2025/07/links/
6
82
23
Load more
feeds!
log in