Profile avatar
kuhrt.me
Building at @the-guild.dev. Ex prisma Dialogue littleBits. Creator Graffle Molt Paka Nexus. In an alternate universe ⊻ Coureur de Bois, Architect, Athlete, Lego Master Builder. πŸ‘¨β€πŸ’» https://github.com/jasonkuhrt
101 posts 97 followers 44 following
Regular Contributor
Active Commenter

GraphQLConf 2025 CFP is now open. Submit your talk ideas by May 4!

Hey, fellow Canadians πŸ‡¨πŸ‡¦, these links might be useful for us for the foreseeable future: - madeincanadadirectory.ca - madeinca.ca Send it around :)

We just released the beta for TypeScript 5.8! This release brings support for Node.js' require(ESM), smarter/safer checks for functions using advanced types, a few great optimizations for editor scenarios, and more. Give it a try! devblogs.microsoft.com/typescript/a...

TypeScript 5.8 seems to be adding something interesting for library developers that think about using "Simplify" type utilities to make their interface types with complex type calculations readable: github.com/microsoft/Ty....

Self-soothing on a quiet Sunday morning πŸ˜…. This (impulsive large rewrites) is something that typically does not fly in organizational team contexts. However, in my work, it does happen periodically. The ability to pursue ideas unbounded is both a blessing and a curse. github.com/graffle-js/g...

Just write a barebones guide for Performance tips with @shiki.style. If you use Shiki in your project, check it out and help us improve the guide! πŸ™Œ shiki.style/guide/best-p...

HTTP Headers data in the JS ecosystem feels a mess to me. (1) Inconsistent usage, e.g. this today github.com/graphql/grap.... (2) No merge methods, just set/append. I wonder how many subtle bugs hit production via nth hand rolls out there. Do you have a better story here @effect-ts.bsky.social?

I find written communication for collaboration difficult, expending significant energy to output considered concise clear prose. I usually lack such energy. My odd revisit to past messages typically feels disappointing. I started playing with Apple Intelligence writing tools today. It helps πŸ™‚.

From the beginning of @graphql.org I appreciated its inclusion of a specification. If you're like me in that regard, and wonder if there is still interesting iteration happening on specs there, the answer is yes. Here's one I'm excited to learn more about github.com/graphql/comp....

The clincher TL;DR: > The EPOCH version is for those big announcements, while MAJOR is for technical incompatible API changes that might not be significant. In theory: yes * ♾️ ❀️ πŸ™ In practice: Feels like a huge ecosystem lift, but worth it.

Wondering about parameterized fixtures for Vitest πŸ€” github.com/vitest-dev/v...

If you're going to produce a physical book in 2024, produce something beautiful. This is great. Sold. ❀️

Happy new year from Montreal πŸ‡¨πŸ‡¦

Dotan was experimenting with this library to have a TS parser for GraphQL: github.com/dotansimha/g.... I’m curious about the Document side parsing for clients. The parser is not so hard, but I’m concerned about performance. DX potential here is high. @jovidecroock.com thoughts?

I love to hear how authors contributing their talents to open source have their lives changed in the process. Nice that it’s not only burnout. Stay vigilant though :)

Have you or are you using a GraphQL client? If so what were/are the friction points? Either direct client issues or tangential GraphQL/stack issues. Would love to know!

Graffle's document builder is now realized as an extension graffle.js.org/extensions/d... as of today github.com/graffle-js/g.... Thus, a bare Graffle client is now 17kb compressed. This resolves the months long work of reducing bundle size github.com/graffle-js/g.... Up next is improved docs.

I was working towards such a list myself, glad to see others were too!

The work to optimize Graffle's bundle size is paying off and it's going to get smaller. Document builder will become an extension, big win if not using. I can refactor some other areas too. @jovidecroock.com I want to look into if graphql.web can be smaller. Its pointing at a dist though...

github.com/graffle-js/g... User gratitude goes further than you might think. Thanks Lesha ❀️.

🀣 +1