A Neat CSS Trick


I’m both happy and relieved.

A few days ago, someone emailed back and said they appreciated this newsletter format — it felt like I was talking to him and not treating him like a random email stranger.

  • I’m happy because someone resonated with the sentiments I had.
  • I’m honoured to know that I’m contributing to someone else’s life by writing these emails and articles.
  • And I’m relieved to know I can treat people like people. (And not ATM machines like most other businesses).

In fact, weirdly, I don’t feel that I even have a business nowadays. Not because I’m not making money, but rather because I’m allowing the business to slowly, but surely, transform into a form that makes me tick.

How else would a business run, if it doesn’t resonate with the creator of the business? Ha.

Alright. Two articles as usual:

Solving Background Overflow With Inherited Border Radii

I’m happy to announce that I’m writing this one on CSS Tricks!

This article talks about how you can overcome some overflow issues with border-radius instead of reaching for overflow: hidden all the time.

I suspect it’s going to be very useful when CSS anchor positioning gets full adoption in modern browsers.

By the way, Geoff Graham (the editor behind CSS Tricks when Chris Coyier was the boss) is back to work on CSS Tricks again. Apparently,

I’m not sure how long he would be doing this, but I have to say he’s an amazing person.

Geoff is the one who renamed the article title to something that made sense when all I could muster up was “overflow hidden vs radius manipulation” 😅.

Everyone becomes a sellout at some point

This one is written for everyone who felt that they have betrayed their values at some point in their lives.

  • Know that it’s (probably) normal.
  • Also, know that you are now in a better place to hold onto values that truly matter.

Enjoy the article

(I probably wrote this one for myself — and I might be the one who needs to hear this the most 🙃).

That’s all!

It’s been very heartwarming to be receiving emails from people who are reading this newsletter again.

I think I value that connection — way more than any cash-value transactions that may happen in a business relationship.

I also think I’m redefining what my business is about, what it means, and what I’ve really wanted to do all along.

Hope you have an enjoyable week ahead.

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