🦋 @yoannmoi.net (@YoannM) header
🦋 @yoannmoi.net (@YoannM) profile picture

#tooling and #DX at @datadoghq. Made https://nitter.gq/t.co/64B6qN6vcS, https://nitter.gq/t.co/tqcVc9yBhp. Prev. @zendesk, @autodesk. Rants in 🇫🇷/🇬🇧

Montpellier, France
Joined March 2009
Photo by 🦋 @yoannmoi.net (@YoannM)Photo by 🦋 @yoannmoi.net (@YoannM)Photo by 🦋 @yoannmoi.net (@YoannM)Photo by 🦋 @yoannmoi.net (@YoannM)Photo by 🦋 @yoannmoi.net (@YoannM)Photo by 🦋 @yoannmoi.net (@YoannM)Photo by 🦋 @yoannmoi.net (@YoannM)Photo by 🦋 @yoannmoi.net (@YoannM)Photo by 🦋 @yoannmoi.net (@YoannM)Photo by 🦋 @yoannmoi.net (@YoannM)
🦋 @yoannmoi.net retweeted
🔥 Built a smarter regex constructor this weekend 🔥 The output of `.exec` is inferred from capturing groups and it supports *named* groups too! Would you use it if this was open source? #TypeScript
14
59
10
396
47,981
🦋 @yoannmoi.net retweeted
Huge Type-Level TypeScript News: Not one, but TWO new Chapters have been released🎉 nº6 🔥Loops With Recursive Types🔥 & nº7 ✨Template Literal Types✨ You'll learn how to use type-level loops and the `infer` keyword to build functions with super smart type inference! 🧵👇
3
36
4
149
🦋 @yoannmoi.net retweeted
SO excited to finally announce... 🔥 Type-Level TypeScript 🔥 The type system of #TypeScript is a *real* programming language. Here is an online course to discover its most advanced features and how to unleash its full potential! 👉 type-level-typescript.com 🎉 Learn more 🧵👇
61
287
33
1,290
🦋 @yoannmoi.net retweeted
babe r u ok? you’ve barely touched your q3 okrs
58
810
134
8,490
🦋 @yoannmoi.net retweeted
Ever wondered how a QR code works? No, me neither but it's low-key fascinating. (Warning, there is some extremely nerdy shit here.👇 )
210
7,734
831
31,112
🦋 @yoannmoi.net retweeted
VC-speed growth is an engine that runs by setting people on fire. You are not the car, you are not the engine. You are the gas. We need to stop glorifying a system that runs on pain. You don't need to be part of it.
3
39
4
218
🦋 @yoannmoi.net retweeted
For anyone building a 'task-specific' tool like Figma or Roam, this book is by far the most important one you'll read. Bonnie Nardi argues against treating your users as stupid, and explains how to build powerful tools that favor utility and speed. A Small Matter of Programming
6
24
3
330
🦋 @yoannmoi.net retweeted
2 weeks ago we've flown most @DatadogEng's Frontend engineers to Paris for our FE Summit. 3 days filled with talks, workshop, games, wine and baguettes. I still have a hard time believing the amount of passion and craft I've witnessed.
10
16
🦋 @yoannmoi.net retweeted
I'm #hiring for a few remote roles (N-A & EU) - both ind. contributors and team lead to work on the foundation of our newly FE platform org. Focus on building the foundational pieces that allow our product to stay consistent and our coworkers shipping top-level products! DM me 🎉
8
4
🦋 @yoannmoi.net retweeted
We've all done it.
51
959
126
7,138
🦋 @yoannmoi.net retweeted
Here's the log4j bug but in javascript: let log = console.log; console.log = (...args) => { if (/^http/.test(args[0])) { fetch(args[0]).then(eval) } log(...args); }
20
171
17
1,375
🦋 @yoannmoi.net retweeted
take a vertical row of pixels from a video, and stack them to make a still image- here we can measure the frequency of the blinking light, and also pick up scans of the cars that drive by
31
171
20
1,920
🦋 @yoannmoi.net retweeted
It's not the lack of intelligence, it's the lack of focus that is stopping you. 🧠
84
3,429
206
17,760
1of4: Water simulations running on my large flip-digit kinetic display. #kineticdisplay
93
2,445
280
13,494
🦋 @yoannmoi.net retweeted
Just published v0.8.1 with: - latest version of Electron 12 - fixed Twitch integration - fixed movement shortcuts - native PDF reader Enjoy!
1
2
🦋 @yoannmoi.net retweeted
Okay, I managed to encode my avatar with terminal escape sequences and unicode block characters and put it in the author email field. git clone gist.github.com/ryancdotorg/… /tmp/a256c3c cd /tmp/a256c3c git --no-pager log -s --format="%ae"
22
324
70
1,583
🦋 @yoannmoi.net retweeted
I just published “Bringing Pattern Matching to TypeScript 🎨 Introducing TS-Pattern v3.0” 🎉✨🎉 It's about the missing piece of declarative programming in #TypeScript and my journey to build an Exhaustive Pattern Matching library in user land dev.to/gvergnaud/bringing-pa…
1
39
2
88
🦋 @yoannmoi.net retweeted
DX is UX. Developers are users too.
38
165
30
1,259
🦋 @yoannmoi.net retweeted
Introducing Blob Opera, an experiment I created for Google Arts & Culture: g.co/blob-opera
144
1,468
781
7,178