Wade Davis in his piece “The Unraveling of America” for Rolling Stone:

The American cult of the individual denies not just community but the very idea of society. No one owes anything to anyone. All must be prepared to fight for everything: education, shelter, food, medical care. What every prosperous and successful democracy deems to be fundamental rights — universal health care, equal access to quality public education, a social safety net for the weak, elderly, and infirmed — America dismisses as socialist indulgences, as if so many signs of weakness.

To me, the idea of “American Exceptionalism” has always been a propagandist lie. It’s impossible to be truly exceptional whilst ignoring systemic racism and inequality, normalizing gun violence, and having a large portion of the population prideful in their ignorance and disbelief in science.

My hope is that this national tragedy serves as a catalyst for true progress; where we turn our backs on individualism and fight for the collective well-being.

The study, which was published in the journal Preventive Medicine, concluded that men who scored at the high range were up to twice as likely to be at risk for suicidal or depressive tendencies, and up to 5 times more likely to engage in sexual harassment, cyberhassment, and physical or verbal bullying.

This article from them makes it clear men need to urgently unlearn toxic masculinity. Personally, I’ve decided to detach who I am from my gender. I don’t care about being “a good man.” I want to be a good human, and that means a commitment to self-improvement, growth, kindness, and above all, infinite and unconditional love.

I ran out of half and half and the only thing in the fridge was vanilla-flavored creamer… I think I’ll just drink it black next time 🤮

I just added dark mode to my personal site and uh… it’s pretty gorgeous if I do say so myself 😍 Dark mode colors are so fun to come up with, yet surprisingly most of them were already being used in the light theme.

Tap on Artoo and he’ll toggle the modes for you. It also respects the prefers-color-scheme media query. Shout out to ‪@hankchizljaw‬ for nudging me in the right direction on GitHub and his great article on the topic too.

Hope you like it ❤️

🎉 Exciting news!

Today I start my new position of Senior Frontend Engineer at @10up. I’m so excited to be joining this great group of people.

Ok, so I just pushed some pretty awesome things to my site and wanted to tell you about them! I am feeling the love of development again and you bet your ass I’m riding this high.

First up, I added a better archive page. You can now browse by topic and series. Notes are separate from articles in the archive for better scan-ability. I hope this helps people better find valuable content that I wrote a while ago. I’m slowly migrating what I consider to be the “best” things I’ve written over the years and giving them a final home on my personal site. You may have noticed that I’m not writing Bright Pixels anymore and as such, I’ve decided to keep things simple by housing it all here.

This is stuff that I feel no one else worries about, but I think this is the neurosis that goes with the fundamental belief of owning my own content. I’m giving myself a bit of freedom and letting go of how strict I’ve been about this though.

I used to think that I should never break links. That it was my responsibility to keep up everything that had ever been put on the web. I notice a lot of web people tend to host their archives from more than a decade ago. This sounds nice as an idea, but it’s a nightmare in actual practice. And I get that this has been my fault too. I lack any sort of creative contentment and I seem to constantly create new projects just to fucking quit on them later when I’ve realized I don’t have the bandwidth to actually do them. inhale. Look who’s therapy copay is paying off.

Everything I’ve ever written is a lot of stuff and frankly not all of it is great. But some of it is meaningful to me. Like this post I wrote about my depression. I’m so grateful I have posts like this that preserve who I am and what I’m feeling in that moment. I’m a thoughtful person who loves to revisit who I was and reflect on things I can improve about myself. In this particular case, it’s interesting and heart-breaking to read how I was feeling about my depression, yet I feel excited and relieved to feel far away from the despair of before.

And that’s what owning my content is all about. At the end of the day, it’s a record of me and my life. That I existed. That I lived. That I loved. That I was passionate and excited about things. That I was sad and sometimes couldn’t see the light at the end of a very long tunnel. And I think it’s insanely valuable to have that for yourself and for people who love you.

This is all to say that all will live here from now on and if I want to delete something because it no longer aligns with my current values, I’ll do that too. It’s owning my content, but’s it’s also owning my content on my terms. And I think that’s an important distinction.


As I was saying, there are more cool features I added! I added a coding section to the homepage that displays my coding activity, code editor and operating system, and even shows the top four languages I’ve been writing! I’m pretty hyped 😎

It’s all brought to you by the Wakatime API which I’d been wanting to use for a few weeks. Then I saw Jacob Herper’s GitHub Profile and was inspired to create my own little statistics section. Check out the homepage to see it in action. I’m so proud of it 😍 and hope you like it.

Oh! I centered the content area too, because the left aligned look from before was bugging the hell out of me. I can say I tried something different than my usual and learned I didn’t like it 😂

That’s it for now. I hope you’re as well as possible during these tough times. May the force be with you, always ❤️

I feel addicted to fetching data from external APIs to display interesting info on my website. I’m currently coding up a little coding stats section. I think it’s pretty cool.

Stay in the Loop

I send a periodic email with life updates and new projects. No spam. No shenanigans.