@wiverson@mas.to @surma@toot.cafe Crafting Interpreters was an excellent book. Did way more for my understanding of VMs than the Dragon Book ever did. Much more approachable and does a much better job of providing a straightforward introduction to each of the areas of a modern VM without getting too into the weeds. 🙂
Stephen Belanger
👨💻 Node.js and Rust Developer 🐶 Working at Datadog ✨ Node.js core contributor 🤝 Node.js diagnostics working group founder 🛠️ V8 contributor 📄 Compiler and language design nerd ❤️ Powered by kindness 🇨🇦 Living in Vancouver, Canada
Posts
👨💻 Node.js and Rust Developer 🐶 Working at Datadog ✨ Node.js core contributor 🤝 Node.js diagnostics working group founder 🛠️ V8 contributor 📄 Compiler and language design nerd ❤️ Powered by kindness 🇨🇦 Living in Vancouver, Canada
👨💻 Node.js and Rust Developer 🐶 Working at Datadog ✨ Node.js core contributor 🤝 Node.js diagnostics working group founder 🛠️ V8 contributor 📄 Compiler and language design nerd ❤️ Powered by kindness 🇨🇦 Living in Vancouver, Canada
👨💻 Node.js and Rust Developer 🐶 Working at Datadog ✨ Node.js core contributor 🤝 Node.js diagnostics working group founder 🛠️ V8 contributor 📄 Compiler and language design nerd ❤️ Powered by kindness 🇨🇦 Living in Vancouver, Canada
👨💻 Node.js and Rust Developer 🐶 Working at Datadog ✨ Node.js core contributor 🤝 Node.js diagnostics working group founder 🛠️ V8 contributor 📄 Compiler and language design nerd ❤️ Powered by kindness 🇨🇦 Living in Vancouver, Canada
On my way to NYC for the week. If any tech friends in the area want to meet up let me know! 👋🏻
👨💻 Node.js and Rust Developer 🐶 Working at Datadog ✨ Node.js core contributor 🤝 Node.js diagnostics working group founder 🛠️ V8 contributor 📄 Compiler and language design nerd ❤️ Powered by kindness 🇨🇦 Living in Vancouver, Canada
👨💻 Node.js and Rust Developer 🐶 Working at Datadog ✨ Node.js core contributor 🤝 Node.js diagnostics working group founder 🛠️ V8 contributor 📄 Compiler and language design nerd ❤️ Powered by kindness 🇨🇦 Living in Vancouver, Canada
It’s Trans Day of Visibility. Trans folks are regular people like any other, and have value like any other. Show them love and respect. 💜
I’d like to acknowledge that Node.js wouldn’t be what it is today if not for some amazing work from several trans folks.
I’d also like to say though that even if you aren’t one of those super accomplished trans folks, that doesn’t make you any less valid.
Being human is about discovering your own definition of you. No one else has the right to define you.
👨💻 Node.js and Rust Developer 🐶 Working at Datadog ✨ Node.js core contributor 🤝 Node.js diagnostics working group founder 🛠️ V8 contributor 📄 Compiler and language design nerd ❤️ Powered by kindness 🇨🇦 Living in Vancouver, Canada
👨💻 Node.js and Rust Developer 🐶 Working at Datadog ✨ Node.js core contributor 🤝 Node.js diagnostics working group founder 🛠️ V8 contributor 📄 Compiler and language design nerd ❤️ Powered by kindness 🇨🇦 Living in Vancouver, Canada
@yagiz I’m amazed how you seem to be able to keep pulling more performance out of nowhere like a magician pulling a rabbit out of a hat. 😂
👨💻 Node.js and Rust Developer 🐶 Working at Datadog ✨ Node.js core contributor 🤝 Node.js diagnostics working group founder 🛠️ V8 contributor 📄 Compiler and language design nerd ❤️ Powered by kindness 🇨🇦 Living in Vancouver, Canada
👨💻 Node.js and Rust Developer 🐶 Working at Datadog ✨ Node.js core contributor 🤝 Node.js diagnostics working group founder 🛠️ V8 contributor 📄 Compiler and language design nerd ❤️ Powered by kindness 🇨🇦 Living in Vancouver, Canada
Tracing Channel landed today and should release in Node.js 20! 🎉
If you’re a module author, I highly recommend checking it out after release and thinking about what functions your users might want to trace. Feel free to reach out to me directly to if you want me to review and provide guidance on how to think about making your modules traceable.
You can see the PR here:
https://github.com/nodejs/node/pull/44943
I will also be giving a talk introducing it at https://nodecongress.com
👨💻 Node.js and Rust Developer 🐶 Working at Datadog ✨ Node.js core contributor 🤝 Node.js diagnostics working group founder 🛠️ V8 contributor 📄 Compiler and language design nerd ❤️ Powered by kindness 🇨🇦 Living in Vancouver, Canada
👨💻 Node.js and Rust Developer 🐶 Working at Datadog ✨ Node.js core contributor 🤝 Node.js diagnostics working group founder 🛠️ V8 contributor 📄 Compiler and language design nerd ❤️ Powered by kindness 🇨🇦 Living in Vancouver, Canada
@thomasfuchs@hachyderm.io Is this Price is Right rules or…? 🤔