The Tech Caffeine #32: This Week in Tech
🧠 How to Use Massive AI Models (Like GPT-3) in Your Startup, 🧑🏻💻 Local Environment-as-Code: Is It Possible Yet?, 🏆 GitLab from YC to IPO
🧠 How to Use Massive AI Models (Like GPT-3) in Your Startup
As machine learning technology has matured and moved from research curiosity to something industrial-grade, the methods and infrastructure needed to support large-scale machine learning have also evolved. Taking advantage of these advances represents both opportunities and risks for startups – almost all of which are leveraging machine learning in one way or another as they compete for a piece of their respective markets.
🧑🏻💻 Local Environment-as-Code: Is It Possible Yet?
In the past decade, we’ve seen the rise, standardization, and meme-ification of “as code”: Infrastructure-as-Code, Monitoring-as-Code, Policy-as-Code, and soon perhaps Data-as-Code.
Essentially, “Stuff-as-Code” is the practice of statelessly automating the management of “stuff” via version-controlled, declarative configuration files. Therefore, it’s worth asking if the same DevOps practice can be applied effectively to a set of unstable resources even more near and dear to developers than their backends — their local coding environments.
Advertisement
📄 From Couch to Continuous Documentation: Incorporating Documentation Into the Development Workflow
As software teams and projects grow, they suffer from knowledge management pains related to their code - lengthy onboarding, limiting knowledge silos, complex code, and risk of attrition.
Creating Walkthrough Documentation while practicing Continuous Documentation can address most of the problems that relate to code-related knowledge sharing and management. Systems that couple documentation to the code itself should be in place to make documentation up to date and easily accessible.
🏆 GitLab from YC to IPO
We want to congratulate Sid Sijbrandij, Dmitriy Zaporozhets, and the entire GitLab Inc. team on today’s IPO! GitLab Inc., from YC’s Winter 2015 batch, is YC’s first open-source company to go public, the first alum of the YC Growth Program to go public, and one of the earliest investments made by the YC Continuity Fund. GitLab Inc. is one of the most innovative companies to participate in YC’s programs. Beyond building an enormously successful business, they have broken the mold of how startups themselves are built.
🔎 Leveraging machine learning to find security vulnerabilities
GitHub code scanning now uses machine learning (ML) to alert developers to potential security vulnerabilities in their code.
☑️ How We Define SRE Work
When I asked Honeycomb folks “What sort of SRE role is this going to be?” during the interview process, the answer included this specific line: “This is our first SRE hire and the role will take shape with whoever fills it.” I probably didn’t give this sentence all the weight it deserved at the time, but eventually my task became to literally define what we think SREs should do