After so much legwork and decisions, my home remodeling project is scheduled to be completed this week. Through this process, I’ve learned to collaborate better with my wife and let go a little more. I cannot wait to see my home in its new glorious look!
Software Engineering ⚙️
npm Best Practices Guide
Although npm hasn’t been on the news lately, we need to be mindful of the damage we may cause with npm (See this example). This guide has plenty of good advice, such as using lock files and npm scopes.
Should you use jest as a testing library?
I don’t quite agree with the author’s conclusion that jest doesn’t work well for Node.js applications. But I did learn how jest has implemented its parallel runner.
People ❤️
3 rules to express your thoughts so that everyone will understand you
Even before reading this article, I knew and followed the first and third rules: “make no more than three points” and “make important points three times.” But I haven’t thought about its second rule: “explain difficult ideas in three different ways.” This rule will make my points more digestible and expand my understanding of the topic.
Why are there so many tech layoffs, and why should we be worried? Stanford scholar explains
This professor argues that layoffs are a result of ‘social contagion,’ meaning they do it because others do it. And the unfair part is that the execs who make the decision will be impacted the least, given their golden parachutes. The employees, however, will be hurt mentally and physically.
‘Diablo IV’ developers work long hours, bracing for impending release
Yes, I am excited about the release of Diablo IV in June of next year. No, I don’t think hitting the date is worth sacrificing employees’ mental and physical health. But this capitalist society will punish the company if the team misses the date.
Business 💰
OpenAI’s attempts to watermark AI text hit limits
ChatGPT, only a few days after its release on November 30, is already banned from Stack Overflow because of its ability to produce valid-looking but incorrect answers at scale. Will watermark technology save us from the onslaught of online misinformation?
Visualizing Tech Company Layoffs in 2022

You can easily see the scale of the layoff in this visualization.