I hope you’ve been well. I just returned from a trip to Legoland to celebrate my daughter’s birthday and I’m in somewhat of a panic for having insufficient days to “do work” 😱😅. (I expected I’d have fewer days to work, but wrestling with that fact can still be challenging because of the deadlines I’ve set before). Don’t worry, I’ll figure it out. Two articles today, as usual :) Best Practice for Astro EndpointsThis is a quick article on Astro endpoints. Basically, don’t prerender. Stress for MetamorphosisI also mused a little about how humans need to undergo stress to grow, which is very much the same thing that all other animals need to do… So, why do we reject forwarding stress? Splendid Labz UpdateTo give you a quick heads up, I’ve pretty much finished up on the form components on the v1 release for Splendid Labz. I’m now working on Drawers and I realized it’s a huge undertaking — much more than form components. ![[drawer.png]] Part of the reason is because the Drawer component is more complex than the rest — it contains 3 individual components and I wanted to document them properly and sufficiently. The second reason is I’m trying to be complete (and correct, as much as I can) when it comes to accessibility recommendations, so I took a little bit more time. This is taking such a long time, I’m considering releasing v1 a little prematurely (before finishing up all the components I planned). I’m interested to know what you would prefer:
I’m looking forward to your response on this because it would give me much-needed real-work feedback! :) That’s it from me this week.It’s been exhausting and not very productive (work-wise) but a productive weekend with my family. I hope your week has gone well. |
New article just dropped on CSS Tricks 😉. This one is about improving the Resize Observer API so it becomes much easier to use. So you go from this: To this: Hope you have fun reading through this one. I have one more article on improving the Mutation Observer and Intersection Observer in the same style coming up next week 🙂.
If you’ve never heard of zlFetch before, it’s a library that I’ve created that helps you with the Fetch API. It provides a ton of quality of life improvements like: Automatic response solution (so no need to use response.json) Promise-like error handling Usage with await easily Simple Basic and Token based authentication headers And a ton of other things Just my personal opinion: It’s better than axios cos it’s less complicated It’s better than ky cos it has better defaults Last Sunday, I sat...
I’m happy to announce that I am working on a new course — Unorthodox Tailwind. This course shows you how to use Tailwind and CSS in a synergistic manner. This is a great course to take if you have been wondering: How to use the best parts of Tailwind How to use the best parts of CSS How to combine the strengths of both Tailwind and CSS (While avoiding the HTML bloat that usually comes with Tailwind classes) This is also a great course to take if you’ve been yearning for a great system to...