Even though it’s not official, I believe the recession is here. It is my first time experiencing a recession as a working adult. While I haven’t heard anything at work, it does worry me to see other companies laying people off. Now I am wondering if I should start practicing LeetCode again.
Software Engineering ⚙️
My team’s service is a monolith, with multiple teams contributing to it. Like in this article, we suffer from pagers from other teams’ code. Adding metadata to the alerts and routing them based on the metadata is a simple yet powerful technique to create accountability for other teams.
Figma is one of the tools that pushed what’s possible on the web. So it’s worth learning how they built their app, and the author did a great job explaining it.
Since money is finite, all compensation structures make trade-offs. Equal work, equal pay is a perfectly valid structure, just like the cost-of-labor-based structure. The companies should be upfront about their policies so that the job candidates can walk away if they don’t like them. Twitter’s failure here is not its compensation structure but its lack of transparency.
Related to the article above, changing the compensation structure once you already have staff will always be painful.
Shopify laid off 10% of its employees. It’s obviously painful for a lot of people. But at least the CEO admits that he got it wrong:
It’s now clear that bet [that the channel mix – the share of dollars that travel through ecommerce rather than physical retail – would permanently leap ahead by 5 or even 10 years] didn’t pay off. What we see now is the mix reverting to roughly where pre-Covid data would have suggested it should be at this point.
This word shows a much clearer thinking than other CEOs just blaming the macroeconomy.
Meta, for the first time, had its quarterly revenue drop from the previous year. In response, the leadership urges the employees to rise above the occasion and accept the lower compensation due to the lower stock price. The article shows that some of the staff are not happy.