The Tech Caffeine #12: This Week In Tech
What is Staff Engineer?, Open Source Project from FB to find security bugs, How to generate Software Bill of Material from an image, and much more.
✳️ This Week’s Featured Articles ✳️
What is a Staff (or Staff-Plus or Principal) Engineer?
In this short article, Mike McQuaid talks about how does it feel like becoming a staff engineer at Github. He also provides some good links to sites like https://staffeng.com/ that talks about Staff Engineering roles & types in depth.
You can also check out the book - “Staff Engineer: Leadership beyond the management track“ on Amazon India & Amazon US.
Open-sourcing Mariana Trench: Analyzing Android and Java app security in depth
Facebook recently open-sourced a project called Mariana Trench that they use to spot and prevent security and privacy bugs in Android and Java applications.
Check out this short tutorial to get started.
Allstar, a GitHub App to Improve Open Source Security
Google recently announced Allstar, a GitHub app that enables continuous enforcement of security policies for a given organization or project repository. Based on the defined security rules, Allstar continuously checks for GitHub API states and repository file contents. Whenever there is a mismatch with the defined policies, Allstar applies enforcement actions, which results in filing an issue or changing the settings with the repository
Generate a Software Bill of Materials for a Container Image with Syft
In this tutorial, you will learn who to install Syft to generate a Software Bill of Material for any container image. This information will help you decide whether an image is safe to use or not.
What’s your org’s reliability mindset? Insights from Google SREs
In this article, a bunch of Google SREs discusses, how to evaluate your team’s current reliability mindset, and what you want it to be.
Zero Downtime Migration from HBase to Bigtable
In this article, the Box Engineering team discusses their HBase to Bigtable migration journey. At the end of the article, the author has nicely summarised their learnings.
✳️ Book ✳️
Designing Data-Intensive Applications
If you are into Data & Analytics world, this bestseller is a must-read!
Check out this book on Amazon India / Amazon US
✳️ Tweet of the week ✳️
✳️ Thank you for making it this far ✳️
If you enjoyed this newsletter, please share this with your friends & colleagues!
Want your own copy of this newsletter?
This newsletter was proofread by Grammarly