DevToolsDigest: Issue #311
This week's digest includes news and resources from RedMonk, OpenAI, and more.
Subscribe to the DevToolsDigest
Heavybit's DevToolsDigest is a weekly curated selection of the best resources, product updates, jobs, and discussions in the developer tools industry.
The Week in Developer Tools
RedMonk Top 20 Languages Over Time
This work is a continuation of the work originally performed by Drew Conway and John Myles White late in 2010. The idea is not to offer a statistically valid representation of current usage, but rather to correlate language discussion and usage in an effort to extract insights into potential future adoption trends.
An Update on OpenAI Safety & Security Practices
OpenAI established the Safety and Security Committee to make recommendations on critical safety and security decisions as OpenAI models reach each new level of capability and continue solving hard problems for people around the world. Following the full Board's review, they're now sharing the Safety and Security Committee’s recommendations across five key areas, which they will be adopting.
OAuth from First Principles
"I've wanted to write a blog post for everyone who learns things the same way that I do; by trying to break them. I'll start off with an awfully flawed implementation that authorizes a user with a 3rd-party app, and then continuously attack it until we arrive at something that's secure, kind of."
Industry Research
The Observability CAP Theorem
Observability has a similar dynamic as the CAP Theorem. Every year, legions of engineers are tasked by their management to get all four properties themselves after experiencing an eye-watering Datadog bill. After having some fun trying to build baby’s first large-scale data analysis system, they ultimately fail.
PostNL’s Serverless Journey
In 2019, PostNL decided that to stay competitive, they had to design and build their own logistical software. They researched which technologies best fit a modern logistics technology company, and their strong partnership and history with AWS naturally led to AWS cloud-native services — with a pronounced emphasis on serverless.
Clouds, Codes, and Navigating Top CIO Challenges in 2024
Training and upskilling staff are critical to realizing AI’s benefits. Organizations must deliver agile AI training programs to help staff solve real-world problems. As the IT staffing shortage crisis still looms, companies may have to take more of the instructional burden or AI training than they have with other technologies.