Joined January 2016
9 Photos and videos
Kevin retweeted
I wrote a longer description of what state machines are (and why they're super useful) here: stately.ai/blog/2023-10-05-w…

1
4
16
2,008
Kevin retweeted
1 Jul 2021
TypeScript 4.4 Beta is ready to try! We want your feedback on our new analyses, strictness flags, symbol/pattern indexers, --help menu revamp, perf improvements, and more, so read up on what's new and give it a shot! devblogs.microsoft.com/types…
6
156
524
Kevin retweeted
17 Jun 2021
I'm super excited to announce @GraphCDN!!! ⚡️🎉🔥 @TimSuchanek and I co-founded & built the GraphQL CDN we always wanted. - Scale: Edge caching & smart invalidation - Inspect: GraphQL analytics & error tracking - Protect: Query depth limiting graphcdn.io/blog/announcing-… 👈
74
230
1,131
Kevin retweeted
A series of posts on Relay! dev.to/zth/relay-the-graphql… Me and @sgrove have been working hard on a series of posts about Relay, what makes Relay so sweet and why we're both in love with it and think building apps with it is so great. Check it out if you're curious about Relay!
10
63
181
Kevin retweeted
New version of ReasonRelay released (0.5.2). This greatly simplifies the unwrapping-of-fragments weirdness I introduced together with only using records. Check out the changelog here: github.com/zth/reason-relay/…

1
4
21
Kevin retweeted
🧩 Domain Modeling with Tagged Unions in GraphQL, ReasonML, and TypeScript @kmsaldana1 ⛓ The toolchain for GraphQL in Flutter @vasilich6107 🏎 Villus: A tiny and fast GraphQL Client for Vue.js @logaretm 🍌 Banana Cake Pop @Chilli_Cream and more in.... graphqlweekly.com/issues/176
10
20
Kevin retweeted
A pretty slick article by @kmsaldana1 on the difficulties of domain modelling that's relevant to pretty much every project. Well worth a perusal. dev.to/ksaldana1/domain-mode…
2
10
Kevin retweeted
Done with an initial implementation of only emitting records for data types autodecoding nullables/enums/unions for ReasonRelay, and I gotta say, this feels great! Being able to pattern match on GraphQL data (including unions and enums) almost feels like cheating 🙀😺
3
23
Kevin retweeted
🚀 XState v4.7 is released, with many improvements & new features: ✅ Typestates (strongly-typed states context) 🐟 Fully compat w/ RxJS 💥 New action creators *⃣ Wildcard transitions 🛠️ Refactored algorithms ➕ Much more! github.com/davidkpiano/xstat… Post updated viz coming 🔜
7
75
353
11 Nov 2019
Thanks for the detailed examples of the new experimental Relay version @en_JS! I hadn't used Relay before, so it was a lot to grok at once—but your comments and code made it possible for me to figure out all the individual pieces, so thank you!
1
1
9
11 Nov 2019
I think the biggest hurdle for me was understanding the fragment philosophy in Relay and in particular the type emission story and the flow of types. Once I got my bearings on that tho the power of the paradigm was very clear. That story is even better now with concurrent mode.
1
6
Kevin retweeted
7 Nov 2019
📺 My @ReactAdvanced talk on building Concurrent React from Scratch is up! We introduce the mental models for @reactjs fiber, fiber traversal, a Time Slicing Work Loop, Hooks and Suspense, from scratch, in 30 mins. youtu.be/dFO4m7Y-yhs Best viewed on desktop (sorry, my bad)

26 Oct 2019
At @ReactAdvanced I did the followup to my Hooks talk @jsconfasia - First time ever doing a “sequel” talk! 😂 I enjoyed doing a “previously on...” recap and then going deeper. Mostly I wanted to get onstage and be a raving @pomber fan for 30 mins. Will update when video is up!
3
13
52
Kevin retweeted
6 Nov 2019
At React Conf 2019 we announced an experimental release of React that supports Concurrent Mode and Suspense. Check out our new React blog post for more about the best practices we've identified for using these features: reactjs.org/blog/2019/11/06/…
6
200
572