@captbaritone

Engineer on https://nitter.cf/t.co/QiOUlsuxx3 at Meta | Made https://nitter.cf/t.co/8VIAEx96JA | Hacking on GraphQL Server for TypeScript https://nitter.cf/t.co/LqoKq8RQt4

Bay Area
Joined April 2007
Finally ready to share the Winamp Skin Museum skins.webamp.org Infinite scroll through 65k Winamp skins with instant search and in-browser interactive preview
140
2,126
562
5,237
Jordan Eldredge retweeted
somehow @captbaritone revived this Winamp 5 skin I made 21 years ago
16
21
1
656
48,103
React server components are great if your backend is Node and your rendering for the web. But what about native? Grats is great for this: Define your data using models for RSC, then simply annotate those same models and your native clients can consume the same data via GraphQL.
2
737
Got a perf benchmark and profiling working for Grats. Next release should be about 25% faster for large schemas!
1
1
602
Jordan Eldredge retweeted
🌟 Shoutout to @captbaritone, Relay maintainer and nullability champion! From shaping the “true nullability schema” to sharing critical insights, your impact on GraphQL is huge 🙌 #GraphQLStar
2
7
2,571
After 4 years of work, I'm incredibly excited to introduce LiveStore, the next-gen data layer I'm building for Overtone. It's based on reactive SQLite and has a built-in sync engine. Give it a try - would love your feedback!
Introducing LiveStore (beta) LiveStore is a next-generation state management framework based on reactive SQLite and built-in sync engine.
30
98
9
725
87,959
Jordan Eldredge retweeted
I built "go-to-definition" for GraphQL Pothos, @nkzw/pothos-locate. `cmd+click` on anything in a client GraphQL query to take you directly to the backend implementation of the resolver.
1
3
20
2,720
Making a new starter pack on 🦋 for folks around linting / static analysis in general for JavaScript & TypeScript. If you're not on there yet, now would be a great time to join! bsky.app/profile/joshuakgold…
4
1
4
1,726
Jordan Eldredge retweeted
This past year at @MicrosoftTeams, I've had the pleasure to lead the UI architecture for part of this new Chats and Channels UX, and introduce @RelayFramework to our @reactjs stack to use @GraphQL the way originally intended. Coming soon to 320+ MAU 😅 microsoft.com/en-us/microsof…
3
7
21
2,493
Webamp is helping save the day while the @internetarchive’s main media player is getting upgraded.
You would not believe this but the audio player on @internetarchive is being upgraded, so you can't play music. UNLESS. If you click on the llama at the top, you will get a WINAMP PLAYER and it WILL work. Winamp, coming in for the clutch. Regular audio and video player soon.
5
9
33
9,333
Same question but for Rust. Would love to get the full @RelayFramework working in Wasm, but figuring out how to inject file system io is tricky.
Any decent libs for mocking the file system in Node?
1
8
1,057
Jordan Eldredge retweeted
Cookie banners. Just visited a US website, from the US, that ships a 457.11kB (minified!) JS bundle of a GDPR "banner SDK" from a "trust" provider. Over 3x the size of React. It ships its very own version of jQuery inside. Going to the "trust" provider website yields a 5.3s LCP (i.e.: 5s+ to load the first screen completely). 53% of visitors experience a similarly terrible loading experience. They couldn't care less. This is the stuff that's silently destroying the web. • For most users, these providers have gamified beyond belief your ability to actually block cookies. The primary buttons are always "Accept All", even when you "customize your preferences". More often than not, they're cheating you into accepting everything. • The amount of JS they ship, downloading from a 3rd party website, is destroying the web's performance • The aesthetics and function of websites is massively compromised. In the spirit of "privacy and trust", they're eroding the open web in favor of proprietary platforms. • They undermine the product engineering teams' efforts. I've met so many amazing design engineers who spend countless hours honing experiences, only to have them destroyed by cookie junk. Cookie banner slop has to stop.
135
183
48
2,045
299,136
Jordan Eldredge retweeted
Do any TypeScript compiler nerds out there know if there's anyway to create a TS server plugin asynchronously? I need to import some standard JS modules into my plugin.
4
2
6
2,689
Jordan Eldredge retweeted
The Relay compiler is gaining a new capability: codemods What GraphQL codemods would you like to see built into the Relay compiler? relay.dev/docs/next/guides/c…
4
9
32
2,228
Jordan Eldredge retweeted
On the GraphQL JS maintenance side we've been really focused on getting issues triaged and I'm pretty proud of what we've achieved in the last month already! We're on a great path towards v17 with improved defer/stream, fragment-arguments and much more!
4
1
32
1,927
Jordan Eldredge retweeted
#GraphQL embedded from day one a primitive for composition to describe the data contract of a client component called a fragment. While this is great, one key element is still missing that allows for fragment isolation so that errors effecting one fragment do not bleed into other fragments. The recent semantic non-null proposal is here to change that and usher in a new area for GraphQL clients. @captbaritone will tell you all about it in this awesome GraphQL conf talk 🚀 youtu.be/zRCxwnpVjlg
3
7
664