Alternating background image
Assume That AI Will Take Your Job

If you are a white-collar worker and you have the bandwidth, you should be upskilling.

We Should Retire the Phrase "Work-Life Balance"

Work-life balance is the concept of balancing work against life. It presents a false dichotomy where work fights against life. I propose another way to think about work.

The Harm of "If you don't have anything nice to say..."

I enumerate the many problems with using this often-used phrase in society. Perpetuate this phrase at your own and others' risk.

What You Should Know to Acquire Your First SWE Internship

A guide on the must-know tips and strategies to acquire your first internship in the software engineering industry.

What I've Learned Coding This Website, And Why You Shouldn't Code One Yourself

This website represents dozens of hours of work, and I have learned a lot. I share with you some of my takeways I've learned while building the site.