Profile

User's avatar
npub1a2rp...6tz3
npub1a2rp...6tz3
Donโ€™t let anyone tell you otherwise. The Web is the most successful computing platform in history, and itโ€™s all thanks to OOP. Herein lies a philosophical look at why itโ€™s crucial to become an expert on the many object-oriented APIs in #WebDev and how understanding class hierarchies and instance efficiency allows you to build user-considerate, high-quality applications. Also: monkey patching is NOT a dirty word! ๐Ÿ˜„ Enlighten yourself:
RE: A quick rundown on Invoker Commands by @npub1dpjj...e0jl We've written about this a lot on the blog and will no doubt have more to say now that the need to polyfill this is quickly starting to fade. It's truly exciting to have a web-native API which can solve the โ€œwire up a click to perform a taskโ€ problem. #WebDev #HTML #JavaScript View quoted note โ†’
By Russ Weakley: How does the Shadow DOM appear in the accessibility tree? Browsers flatten the shadow tree when building the accessibility tree. Flattening removes the accessibility boundary of the shadow root and exposes the internal nodes as if they were normal children in the accessibility tree, not the DOM tree. #HTML #WebDev #Accessibility
Perhaps itโ€™s time to embrace real web open standard .js files which donโ€™t require any build steps or tooling to execute properly, all while utilizing the power combo of JSDoc + tsc to gain all of the benefits of type hints in IDEs and type checking in CI. Letโ€™s dive into some examples! #WebDev #JavaScript
Previously we wrote about Reciprocate, a library for adding signal-based reactivity to server-rendered #HTML #WebComponents. Pretty cool problems to have solved, but what if you wanted more dynamic client-side smarts and the ability to write declarative templates with a trusty html`` function? Tada! ๐ŸŽ‰ Thanks to Joe Pea @npub1fjm5...jz47 that #WebDev problem has also been solved. Wire up these two solutions together, and you'll be authoring new UI components using familiar DX. ๐Ÿ™Œ
This is fantastic news! ๐ŸŽ‰ Lit remains the gold standard in โ€œI want to author #WebComponents but I must have DX I'm already familiar withโ€. It's truly an incredible project. It powers the best UI framework (imo) in the biz, @npub1s7sk...047y. It was used to build Adobe Photoshop for the web. It was used in Reddit's latest redesign. Wonderful to see it's been gifted to the community and is no longer a โ€œGoogleโ€ project. Here's to many more years of being Lit! ๐Ÿ”ฅ