Young Reacts #243
As I wrap up my first project next week, I fear I’ve missed some crucial edge cases. I guess that’s what the slow rollout is for, but I can’t shake that urge to make everything go perfectly. How do you fight that urge?
Software Engineering ⚙️
Override web content locally even faster
This new Chrome feature (available in Chrome 117) to override the network request has the potential to boost productivity, unblocking frontend development when the needed API is under development. When Chrome 117 becomes GA’ed, I will see how easy it is to set up and share the overrides.
Slack’s Migration to a Cellular Architecture
I learned about cellular architecture from this article. Cellular architecture is one in which all services in a datacenter only talk to other services in the same datacenter, making it simple to understand failures. It’s taking the concept of kettle vs. pets to an extreme and treating an entire datacenter as replaceable.
14 Linting Rules To Help You Write Asynchronous Code in JavaScript
Even if we don’t apply these lint rules, this blog post educates us on the common mistakes with asynchronous Javascript code.
People ❤️
From Projects to Products
People must indeed be involved in a product long enough to feel the ownership. At my current employer, engineers work on the same products, whereas designers and product managers move from one product to another (not by their choice but by the org’s decision). And the engineers evidently pay more attention to the success metrics and health of the product than the designers and the product managers do.
Business 💰
Facebook, Instagram, TikTok Want On-Platform Commerce
Do you remember when Netflix wanted to “become HBO faster than HBO can become Netflix?” The same is happening in e-commerce, where Amazon wants to own discovery, and social media companies want to own shopping.
The College Board Tells TikTok and Facebook Your SAT Scores
I find this particularly egregious for two reasons: first, they transfer data about minors, and second, more importantly, the minors have no choice but to use The College Board during their college application process.