Compass, Path, and Journey


Before I begin this week’s newsletter, I want to thank you if you’ve given me your well-wishes last week after I wrote about calling the suicide hotline for my wife.

Thank you. You’ve been extremely generous. It’s heartwarming to know people like who care about other humans — even if you’ve never met them face to face before.

It kinda helps me affirm that I’m not alone too. Although I’m probably an oddball who cares about people much more than the average person.

For a long time, I’ve struggled whether to share such stories in a “coding” newsletter. But I shared them anyway because I’m more concerned about the human than the code.

Lemons and Lemonade

The cliché.

Life has been giving me lemons. But I haven’t been making lemonade with it. And I realized that I should.

So I’m switching gears.

I’ll be chatting more about humans instead of code for a bit. I’ll probably be making stuff for humans too — very much like JavaScript Roadmap where I focused on helping people overcome their fears of JavaScript before restarting their journey.

Using what I’ve learned about humans over my past 10 years of study, I’m going to create a Confidence Program for Developers.

If you lack confidence when coding, interviewing, speaking, or even writing, this is going to help you. We’re going to break down your fears and anxieties step by step — then put some actions to help you get on track.

You’re probably not going to feel invincible by the end of this program. But you will:

  • Feel more confident than ever before
  • Have the skills to deal with most anxiety and fear issues
  • Know the steps you need to gain a quiet confidence that stays with you forever
  • Maybe gain some lifelong friends/comrades as you go through this journey with them

If this feels like something you would be interested in, let me know. I’ve got a couple of questions to ask you so I can make this even better than what I already have in my head.

Changing Cadence

Since switching gears a couple of days ago, I’ve felt that a one-week release cadence felt very limiting — I can’t move fast enough because I’m limited to message per week.

So I’m going to switch this up too.

At the very minimum, you will get one message from me each week (like this one you’re reading now). But I may include more emails if I wish to communicate more of the stuff I’m cooking up or have thoughts about.

If you are unhappy with me writing about more human and less coding stuff, feel free to unsubscribe for a while. Come back later when things are more stable. (I don’t know when that will happen though).

Reflections on highlighting my violence

If you’ve read the suicide hotline article, you would know I mentioned a line or two about my violence in that moment.

I lost it and slapped her.
A couple of times.
More times than I would expected or allowed myself to.
I still feel guilty about it.

People have voiced concerns over writing about this violence publicly. Some were concerns because I could be potentially charged with assault. While others felt I was unprofessional in writing about such delicate family matters on a professional platform.

As I’m reflecting over the week, my wife mentioned that her psychologist and doctor called her and asked her whether she would like to report my violence to the police. She said no.

These made me think of a couple of things. I’m going to split them into the following sections:

  1. It’s the truth
  2. Why be violent?
  3. Types of violence
  4. Laws against physical violence
  5. Why publish this?
  6. Honesty and confessions
  7. The power of confessions
  8. After a confession

The article is pretty long. You can read it here if you’re interested to hear my thoughts on this whole thing.

Compass, Path, and Journey

Last thing I want to share with is this article I wrote right after meditating.

The recipient of this article is obviously me… but I figured I’d share this with you as well.

  • This will help you if you feel lost and lonely.
  • It will give you the directions to get back on track with your life.

https://zellwk.com/articles/compass-path-journey/

I hope you enjoy it.

That’s it from me this week.

Thanks for reading. Thank you for your time. I appreciate each and every person who is reading this.

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