DevToolsDigest: Issue #126
This week's digest includes news and resources from Tokio, AWS, Testim, Mux, Algolia, Pendo, and more.
Subscribe to the DevToolsDigest
All you need is 3 minutes a week to stay ahead of the devtools space. Get the most relevant industry updates, insightful discussions, and top-notch resources delivered straight to your inbox.
The Week in Developer Tools
GitHub Features: Security
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.
Making the Tokio Scheduler 10x Faster
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.
Migration Complete – Amazon’s Consumer Business Just Turned off its Final Oracle Database
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 Gets Physical, Debuts Events Hub for People to Plan In-person Networking Events
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.
Free for Developers
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
Twitter Thread: Why "Enterprise Software" Sucks
Arvind Narayanan's university recently announced that it's dumping Blackboard and people rejoiced. But why was Blackboard to strongly reviled?
Data-Driven Testing: A Simple Guide for Improving Your Tests
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.
Using Netlify Functions to Create Mux Signing Tokens
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
Announcing Algolia’s $110M in New Funding
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.
North Carolina’s Newest Unicorn: Pendo Raises $100M Series E
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
Collaborating with Developer Relations Part 2: Sales
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.
The Cybersecurity “EASY” Button: A Framework for Security Programs
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.
EnterpriseReady Ep. #16: Language Translation with Spence Green of Lilt
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.
JAMstack Radio Ep. #47: CMS Simplification with Andrew Sprouse of TakeShape
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.
O11ycast Ep. #13: Cloud Wrangling with Natalie Bennett of Pivotal
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.
To Be Continuous Ep. #54: Paul and Edith Dissect Startups
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.
The Secure Developer Ep. #39: Build, Break, and Defend with Mohan Yelnadu of Prudential
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.