This is the last issue of 2022. Thank you for being a subscriber through this eventful year. I will take a break next week to celebrate the new year and return on January 9. Happy new year!
Software Engineering ⚙️
I wanted to learn about two things reading this article: first, is the communication overhead between the main thread and the worker thread small enough? Second, can that communication be typed (see this article for inspiration)? Unfortunately, the answer to the first question wasn’t in this article, and the answer to the second was no.
An essential part of engineering management is balancing priorities and communicating your balancing decision with the stakeholders. Summarizing the team’s priorities in percentage will provide valuable discussion points.
When you try to devise a creative solution to a problem, there is no worse drag than having to start from a blank page. This list has templates from actual product companies (Airtable, Coda, etc.).
Women of color experience the world very differently from how men of color or white women experience it. Just as “lean in” didn’t work for women of color, Brene Brown’s advice probably won’t work for them.
This article digs deep into the machine learning data supply chain. It starts with how private images captured on a robot vacuum ended up online and how different parties get involved in building “smart” devices. I knew of companies like Scale AI but didn’t understand how they fit into the picture until I read this article.
Interesting Finds 💡
This article comes with a cool interactive visualization of how grid-like your neighborhood is. The image at the bottom is a polar histogram of my neighborhood. It shows that while the area has large grid blocks (see horizontal and vertical lines), it also has a lot of non-conforming roads. I added the histogram of Chicago for comparison.