📝 First blog in a long time!
I always like “flow-based” programming, and it’s a very powerful paradigm. LangGraph lets you codify complex workflows as graphs, and also integrates really well with LangChain, if your workflow is LLM-driven.
*sigh* okay:
Frontend dev: hard.
Backend dev: hard.
Language design: hard.
Writing docs: hard.
HTML/CSS: hard.
UI design: hard.
Communicating: hard.
Leading people: hard.
Management: hard.
It's all hard. Each one of these is an endless rabbit hole. And it's not a competition.
Happy accident: Had my ultra-wide monitor in split-screen mode and plugged in the same laptop via USB-C and HDMI.
This might be my favorite set up yet.
I wish I had known about this a couple years ago: A really detailed, interactive diagram of WebGL’s internal, global state object, where you can see how each WebGL API call affects said object.
webglfundamentals.org/webgl/lessons/…
New year. New city. New job.
After almost 7 years, I left the Web DevRel team at Google today. It was an incredibly tough decision, but I think it was the right decision for me. I’ll miss working with this incredible group of people on a daily basis.
TIL:
`document.getElementsByClassName()` & Co return _live_ `NodeList`s.
`document.querySelectorAll()` returns a _static_ `NodeList`.
Use `querySelectorAll()`, people!
🎉 As of today, @ShopifyEng is officially a member of Ecma and I will be one of the delegates for TC39.
Feeling pretty chuffed I get to continue pushing JavaScript forward.