Invisible Adversaries


Howdy. (I’ve always wanted to say that. It’s like a cowboy talking to another!).

I’m sending this newsletter a little late this week because I got caught up examining two things — Astro DB and Monorepos.

Oh boy. I’m probably gonna write about something technical next week. And I look forward to it.

In the meantime, I wrote 4 new articles this week. They mostly revolve around the emotional and psyche aspects. If you think life involves more than just coding, you’ll probably find these articles interesting and helpful.

Here are the articles:

Sidenotes - Monorepos

I discovered another reason why I’ve been avoiding work on CSS Layout Patterns (now Splendid Layouts).

Turns out, I’m creating so many libraries that installing, updating, managing dependencies, along with dogfooding these libraries and (hence local development and debugging them) creates a ton of dread.

I think Monorepos solve the problem so I’m looking further into it. I’m excited by what I’m seeing right now.

Sidenotes 2 - Astro DB

Astro DB uses SQLite. I’ve never been a fan of SQL for the longest time because I thought NoSQL was more intuitive.

After working on a database for a bit, I think I’m starting to like SQLite over MongoDB. I’m going to explore this a bit more and document my findings on it in the future.

Sidenote 3 - Magical Dev School Redesign

I’ve finished designing the Homepage of Magical Dev School!

Like I said before, this is the bravest thing I’ve done since I started Web Development. If you’re curious and want a sneak peek of the new site, let me know!

Otherwise, just wait until I reveal the whole shebang :)

Hope you had a great week. And a satisfying one next week.

Hi! My name is Zell and here are the things I’ve made

Read more from Hi! My name is Zell and here are the things I’ve made

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...