Eric Zorn

7.1K posts

Eric Zorn banner
Eric Zorn

Eric Zorn

@zornwebdev

Senior Full-Stack Software Engineer. All things #TypeScript, #Rust, and #Golang. Currently, meta frameworks and end-to-end type safety are my jam. Ex-Meta

New Jersey, USA Katılım Mart 2011
1.2K Takip Edilen302 Takipçiler
Eric Zorn retweetledi
Seb ⚛️ ThisWeekInReact.com
Seb ⚛️ ThisWeekInReact.com@sebastienlorber·
💡 Use "using" for Vitest/Jest mocks/spys It's really nice to simplify You don't need manual mockReset / global afterEach
Seb ⚛️ ThisWeekInReact.com tweet media
Rob Palmer@robpalmer2

ECMAScript excitement 😉 Congrats to @rbuckton on meeting the conditions for Explicit Resource Management to be Stage 4 at @TC39 today 🎉 It introduces `using` declarations and the Symbol.dispose protocol to deterministically and ergonomically release resources 👍

English
7
70
645
167.3K
Eric Zorn retweetledi
Chris Tate
Chris Tate@ctatedev·
Introducing Zero The programming language for agents. I wanted a systems language that was faster, smaller, and easier for agents to use and repair. Explicit capabilities. JSON diagnostics. Typed safe fixes. Made for agents on day zero.
Chris Tate tweet media
English
395
210
2.7K
1.7M
Eric Zorn retweetledi
Marko Denic
Marko Denic@denicmarko·
JavaScript tip: Use the Web Share API to replace all your share buttons with one native button that opens the user's native share sheet.
Marko Denic tweet media
English
20
56
831
44K
Eric Zorn retweetledi
MDN Web Docs
MDN Web Docs@MozDevNet·
Wait for all promises, even the failing ones 🔄 `Promise.allSettled()` waits for every promise to finish, success or failure. ⋅ Returns { status: 'fulfilled', value } or { status: 'rejected', reason } ⋅ Perfect for batch operations Learn more 👇 developer.mozilla.org/en-US/docs/Web…
MDN Web Docs tweet media
English
1
11
129
4.9K
Eric Zorn retweetledi
Grok
Grok@grok·
Introducing Grok Voice Think Fast 1.0 — a state-of-the-art voice model built for complex, multi-step workflows with snappy responses and high accuracy. Try it for free today
English
643
1K
8.4K
17.1M
Eric Zorn retweetledi
TANSTACK
TANSTACK@tan_stack·
Every TanStack package used to share the same generic OG image. Not anymore. 🔥 - 17 libraries. 34 themed cards. - Brand color per package. - Rendered on demand. Live now → tanstack.com 🟢
English
15
17
600
46.7K
Eric Zorn retweetledi
Eric Zorn retweetledi
MDN Web Docs
MDN Web Docs@MozDevNet·
JavaScript now has non-mutating array methods ✨ `toSorted()`, `toReversed()`, `toSpliced()`, and `with()` return new arrays instead of modifying the original. No more [...arr].sort() to avoid side effects. Learn more 👇 developer.mozilla.org/en-US/docs/Web…
MDN Web Docs tweet media
English
3
36
324
14K
Eric Zorn retweetledi
Bun
Bun@bunjavascript·
In the next version of Bun `Bun.Image` - fast builtin multi-format image processing library
Bun tweet media
English
201
304
5.4K
1.7M
Eric Zorn retweetledi
Marko Denic
Marko Denic@denicmarko·
CSS tip: Use CSS animations with translateX(-50%) to create a seamless, infinite marquee that scrolls smoothly forever, no JS needed!
Marko Denic tweet media
English
11
65
643
31.8K
Eric Zorn retweetledi
Bharat Kara
Bharat Kara@KaraBharat·
Clean array diffing in JavaScript using Set methods 👇 #JavaScript
Bharat Kara tweet media
English
6
19
305
12.8K
Eric Zorn retweetledi
Prisma Postgres
Prisma Postgres@prisma·
A migration fails halfway through. What already ran? In Prisma Next, migrations are TypeScript files with checks before and after every operation. You can safely edit, re-run, and fix the exact step that failed.
Prisma Postgres tweet media
English
4
3
38
4.9K