Software Engineering ⚙️
React v17.0 – React
React 17 is out. The goal of this release is to make it easier to upgrade React in the future. While there are no new features, that doesn’t mean there are no breaking changes. Watch out for subtle changes in event propagations.
Full-Bleed Layout Using CSS Grid – Joshua Comeau
Setting up a clean, scalable layout saves many headaches down the line. Please read this guide if you are starting a new project. I am sure I will come back to this article many times in the future.
Engineering management 101: evaluating your team’s performance – Camille Fournier
The key lesson in this article is that “[e]valuations start long before it’s time to actually determine a rating.” If you are a manager, set your expectations explicitly and communicate them repeatedly with your reports. As a report, we all should strive to clarify the expectations.
Rejections – Vishnu Bharathi
When I was looking for a job before, I found the whole process demoralizing. That feeling of strangers scoring your past achievements and potential hurt my self-esteem. I hope you read this article and find it encouraging to know that you are not alone on this journey to your dream job.
United States v. Google – Ben Thompson
The Department of Justice of the United States sued Google for its alleged anticompetitive behavior. That alleged violation is how Google pays smartphone makers to be the default search engine, which improves its algorithm with more data and takes away the breathing room from the competitors.