Four Cornerstones of CPU Performance
There are many ways to analyze performance of an application running on a modern CPU, in this post I offer you one more way to look at it. The concept I write about here is important to understand and to have a high-level understanding of the limitations that the current CPU computing industry is facing.
Reducing BigQuery Costs: How We Fixed A $1 Million Query
We discovered a query that nearly cost us $1 million USD a month in BigQuery. Below, we’ll share our tips for lowering costs in BigQuery.
Directus is a real-time API and App dashboard for managing SQL database content (sponsor)
With over 20 million downloads, Directus is the world's first Open Data Platform for instantly turning any SQL database into an API and beautiful no-code app.
Improving Instagram notification management with machine learning and causal inference
Here’s how Instagram used causal inference and ML to improve the user experience for daily digest push notifications.
Things your manager might not know
In my experience, managing up is usually a lot more practical. Your manager doesn’t (and can’t!) know every single detail about what you do in your job, and being aware of what they might not know and giving them the information they need to do their job well makes everyone’s job a lot easier.
How to communicate effectively as a developer
Writing effectively is a superpower, there is no denying it. As a software engineer, you write a lot. Most of the writing you do is for computers. Businesses, however, consist of people.
C++ Developers: Don’t miss this free webinar! (sponsor)
Are you ready to take your C++ code to the next level? Join Sonar on December 7th for our live webinar as we discuss how to get your code clean - and stay clean - with minimal effort and without being overloaded with warnings. Register now!