I’ve been enjoying the World Cup and its many upsets so far. I am happy that current and former Arsenal players do well on this global stage. Even some who didn’t fit in with Arsenal’s system continue to perform at the top level for their national teams. It reminds me that we all need the right environment to realize our full potential.
Software Engineering ⚙️
This article showcases the power of debugging tools by shedding a few seconds of build time with only dozens of lines of change.
NextJS, SvelteKit, Remix and the future of Storybook
Storybook prioritizing its compatibility with other frameworks and build tools is good evidence that they are gaining more popularity.
Retrofitting null-safety onto Java at Meta
One lesson from this article is similar to one from Ten Years of Typescript: enabling a gradual migration was critical to the adoption. A large software project should always support the migration path to be successful.
Tension: why product development requires balancing conflicting goals
The contrasting statements in this article brought my attention to consider a few tradeoffs.
“Output is not outcome.”
This means that on-time project delivery does not guarantee that the resulting product solves customer problems.
“Business problems are not customer problems.”
This means that the customers don’t care about the business’s needs (growth, profitability, etc.). Plus, if I may add my interpretation, the business also needs a way to make money as it solves customer problems.
Better, Faster, and More
I don’t appreciate how this article explains (somewhat patronizingly) why one cannot compare the compensation for different offers because each role is unique. This logic will always give the employers the upper hand because the candidates will never have as much information as the hiring company.
However, I agree that it’s easy and tempting to focus on quantitative values such as compensation instead of intangibles like role fit and growth opportunity.
FTX’s Collapse Was a Crime, Not an Accident
I did not know who Sam Bankman-Fried was before his frauds were uncovered. But seeing how he played the media as a philanthropist, I am reminded that we cannot trust one’s words but only their actions.
New Meta AI demo writes racist and inaccurate scientific literature, gets pulled
By this point, there have been enough public AI abuses. AI research teams should more proactively collaborate with a red team to harden their products before public releases.