Reposted by Keonwoo KimFirefox for Web Developers @webdevs.firefox.com · 19/08/2026CSS text-box is newly baseline, and it's solves a common text layout issue. Here's how it works: 1234858
Reposted by Keonwoo KimEvan Czaplicki @acadia.engineering · 06/07/2026New Elm release today! 🎉 0.19.2 🥳 Incremental builds of 850k lines of Elm in <350ms. Gearing up for a batch of smaller releases as we head towards Elm 1.0. elm-lang.org/news/faster-... 917157
Reposted by Keonwoo KimKonnor Rogers @konnorrogers.com · 19/03/2026Look mom! Another reason to stop using Vercel. vercel.com/legal/terms#... (Is this even legal?) 615339
Reposted by Keonwoo KimJhey ʕ·ᴥ· ʔ @jhey.dev · 12/06/2025havin' a play with: backdrop-filter: url(#glass); Gecko/Webkit 🙏 518420
Reposted by Keonwoo Kimdan @danabra.mov · 25/04/2025⚛️📝 New on Overreacted: What Does "use client" Do?overreacted.ioWhat Does "use client" Do? — overreactedTwo worlds, two doors. 1823135
Reposted by Keonwoo KimRob Palmer @robpalmer.bsky.social · 19/12/2024ECMAScript excitement 😉 Congrats to Dan Minor et al on landing *experimental* support for TC39 Stage 3 proposal Temporal in SpiderMonkey. Heading for Firefox 135 behind a flag 🎉 Temporal is the modern replacement for the JavaScript Date API 👍 www.mozilla.org/en-US/firefo... 210017
Reposted by Keonwoo KimLeonardo Montini @leonardomontini.dev · 11/12/2024TanStack Form now supports Standard Schema validators! 🔀 You can swap between Zod, Valibot and ArkType without zero effort, give it a try on the stackbliz you can find in the official docs 👇 tanstack.com/form/latest/...tanstack.comReact TanStack Form Standard Schema Example | TanStack Form DocsAn example showing how to implement Standard Schema in React using TanStack Form. 28813
Reposted by Keonwoo KimAmit Chaudhary @amitness.com · 01/12/2024Wrote down the process to build your own custom feeds for Bluesky programmatically in Python and run it 100% free Uses @skyfeed.app + @github.com actions to do periodic filtering and re-ranking and @cloudflare.social static pages to provide data to @bsky.appamitness.comZero-Cost Custom Feeds on BlueskyA simple stack for generating custom feeds for Bluesky programmatically without a backend server 1013425
Reposted by Keonwoo KimHirbod @hirbod.dev · 07/11/2024@samuelscheit.com is cooking something incredible. I am very bullish on this new list approach. samuelscheit.github.io/react-native...samuelscheit.github.ioReact Native Skia ListThe fastest react-native list renderer 1213
Reposted by Keonwoo KimJaz @jaz.sh · 21/09/2024Oh also I forgot the best part Say you only want to run a service that consumes Bluesky posts. Using the full protocol firehose you'd be downloading ~9.5Mib/s -> 108 GB/day Using Jetstream you're only downloading ~3 GB/day Much easier to host somewhere with bandwidth constraints on the cheap :) 514117
Reposted by Keonwoo KimJaz @jaz.sh · 21/09/2024Just a little Jetstream fun Makes it a lot easier to play around with data and explore Bluesky's AT Proto Firehose! Only get the collections you need, only deal with JSON over a websocket, pipe it into your familiar CLI tools to analyze and explore :) github.com/bluesky-soci... 37612
Reposted by Keonwoo KimBramus @bram.us · 13/07/2024Worried about View Transitions breaking incremental rendering? Well, that's an unwarranted concern: Cross-document View Transitions were carefully designed to not break this fundamental aspect of the web. Find more info (and 5 more misconceptions) in this post: developer.chrome.com/blog/view-tr...developer.chrome.comMisconceptions about view transitions | Blog | Chrome for DevelopersWith more and more people starting to look into the View Transition API, it's time to debunk some misconceptions. 0117
Reposted by Keonwoo KimBramus @bram.us · 31/08/2024Introducing @bramus/style-observer, a MutationObserver for CSS. It allows you to attach JavaScript callbacks to changes in computed values of CSS properties. 🔗 bram.us/2024/08/31/i... 0205
Reposted by Keonwoo KimAshley Claymore @ashley-c.bsky.social · 19/09/2024Today, I'm releasing a TypeScript compiler called ts-blank-space 🎈 We use this at Bloomberg to perform type-stripping on a modern subset of TypeScript. It's written in TypeScript and is fast because it uses whitespace to enable work-skipping. bloomberg.github.io/ts-blank-spacebloomberg.github.iots-blank-spaceA small, fast, pure JavaScript type-stripper that uses the official TypeScript parser. 45113
Reposted by Keonwoo KimFilippo Valsorda @filippo.abyssdomain.expert · 30/03/2024I'm watching some folks reverse engineer the xz backdoor, sharing some *preliminary* analysis with permission. The hooked RSA_public_decrypt verifies a signature on the server's host key by a fixed Ed448 key, and then passes a payload to system(). It's RCE, not auth bypass, and gated/unreplayable. 7686276