DevToolsDigest: October 18th, 2019
This week's digest includes news and resources from Tokio, AWS, Testim, Mux, Algolia, Pendo, and more.

Have feedback for us on the DevToolsDigest, or have something to share in the next issue? Email us at [email protected]
The Week in Developer Tools
We all play a role in securing the world’s code—developers, maintainers, researchers, and security teams. On GitHub, development teams everywhere can work together to secure the world’s software supply chain, from fork to finish.
The article starts with a high level overview of scheduler design, including work-stealing schedulers. It then gets into the details of specific optimizations made in the new Tokio scheduler. The article also covers testing the new scheduler.
Amazon migrated 75 petabytes of internal data stored in nearly 7,500 Oracle databases to multiple AWS database services including Amazon DynamoDB, Amazon Aurora, Amazon Relational Database Service (RDS), and Amazon Redshift. The migrations were accomplished with little or no downtime, and covered 100% of their proprietary systems.
LinkedIn is launching a new feature called Events, a (currently free) tool for people to plan, announce and invite people to meetups and other get-togethers, in the physical world.
Developers and Open Source authors now have a massive amount of services offering free tiers, but it can be hard to find them all in order to make informed decisions. This is a list of software (SaaS, PaaS, IaaS, etc.) and other offerings that have free tiers for developers.
Industry Research
Arvind Narayanan's university recently announced that it's dumping Blackboard and people rejoiced. But why was Blackboard to strongly reviled?
As your software grows, so do the number of tests to ensure your code works smoothly. This situation can easily become a burden, allowing your tests to grow like weeds, becoming hard to read and maintain. Eventually, you may give up, reducing your testing—and opening the path to defective code. With data-driven tests, you can ensure your garden of tests bears much fruit.
Have you used cloud functions yet? They come in many flavors: Amazon Lambda, Cloudflare Workers, Zeit Serverless Functions, etc. See how to use Netlify Functions with Mux signing keys to easily create secure signed URLs. Open source code included.
Developer Venture News
With the new funding, Algolia will be able to propel towards their shared vision and accelerate innovation efforts on behalf of millions of companies that must ensure users are quickly getting what they want through a delightful experience that boosts engagement, conversion and growth.
Pendo aims to understand and guide the entire product journey with a single (cloud-based) platform. In other words, it wants to help companies build digital products that are easier to use with a SaaS (software as a service) model.
From The Heavybit Library
Since many DevRel teams either report into marketing or work closely with them on content and events, the opportunities for collaboration might seem obvious. But the touchpoints between DevRel and sales teams aren’t as clear-cut.
Chris Cochran is a prominent leader in the cybersecurity space. During the day, he leads threat intelligence in Silicon Valley and at night he hosts his SecDevOps.AI podcast. In this post, he discusses how the EASY framework helps you build a high-functioning cybersecurity program.
In episode 16 of EnterpriseReady, Grant speaks with Spence Green, Founder and CEO of Lilt. They discuss language translation services for enterprises and governments, the rigor required to deliver enterprise software, and the internationalization of products.
In episode 47 of JAMstack Radio, Brian joins Andrew Sprouse, Co-Founder and CTO of TakeShape. They discuss the lesson-laden founding story of TakeShape, and how an accessible JAMstack community empowers developers to explore new tools.
In episode 13 of O11ycast, Charity Majors and Liz Fong-Jones talk with Natalie Bennett, Software Engineering Manager at Pivotal. They discuss the difference between projects and teams, continuous verification, and diagnosing failed deployments.
In episode 54 of To Be Continuous, Paul and Edith discuss startup companies, the culture theyre often born out of, how they can secure funding, and the common pitfalls early founders fall victim to.
In episode 39 of The Secure Developer, Guy is joined by Mohan Yelnadu, Head of AppSec at Prudential. They discuss Mohans journey from pen tester to DevSecOps consultant, security threat modeling, and his 6 principles of continuous security.