Welp *slaps knee* better get on my way now.
🦋 really hit a critical mass recently, come join us, it's really nice!
bsky.app/profile/matthewlein…
My vote for most absurd JS method name: atob()
Close second for btoa()
developer.mozilla.org/en-US/…
TIL js has or equals (||=) and nullish equals (??=) operators.
developer.mozilla.org/en-US/…
Around this time, 20 years ago, I published my first website—a band page on a free cjb.net subdomain, awful flash animation and all.
YIL: On m1 macs, you need to install older versions of node (<15) using shell sessions(?) that are launched in rosetta, or they will be crazy slow.
Here's helped me:
jurnalanas.com/node-js-mac-m…
And now reflecting on how dev has changed in 10 years...its so good now! Sure I have issues like everyone, but overall its amazing.
All the browsers are evergreen.
I barely ever have to check cross browser issues.
CSS layout is so so much better.
So good.
10 years ago today, I opened my first PR on a public open source library (adding touch events to a jQuery plugin).
Sadly, it sat without author comment for all 10 years of its life.
I did help at least 1 person, so I guess it was mission accomplished.
I wrote the article I wished was there detailing how to install jemalloc on an Elastic Beanstalk app. Would have saved me many hours...
matthewlein.com/articles/ins…
I own cssregions.com (from back when that was a thing), if you know anyone that would like to it for anything, I’m looking to give it away.
I still think about @desandro's Introducing dropshado.ws announcement page from like 10 years ago. Draggable interactive 3D text (in hindsight maybe kinda z-doggish?) totally blew my mind. Using wacky variable names like `pitch` and `yaw`.
Fun era of web demos past...
Highly recommend Carl as a human being and teacher. He was pretty instrumental in my early programming education.
If you want to learn GSAP, there’s no better person, and you can’t beat free (for a week)
Due to the unfortunate launch debacle with Skillshare I'm offering my entire #GSAP3 Express Course as a FREE 7 day trial to EVERYONE. Offer valid for 24hrs. Ends Nov 15, 12pm EST. Please re-tweet and invite your friends. I'd appreciate it greatly. courses.snorkl.tv/courses/gs…
Matthew Lein retweeted
GSAP 3 has arrived! Smarter, simpler, and smaller. Rewritten from the ground up. New simplified syntax, 50+ new features, about half the size. greensock.com
If your site has a lot of 3rd party widgets (because 2019), adding preconnect links can speed up your page load.
I couldn’t find a way to get a full list of site connections, so I made one:
preconnect-list.netlify.com/
Record a HAR and drop it in to generate a list of connections.




