~/devreads

#ci

5 posts

19 Oct 2021

9 Jul 2020

Andrew Halberstadt 12 min read

A browser is an enormously complex piece of software, and it's always in development. About a year ago, we asked ourselves: how could we do better? Our CI relied heavily on human intervention. What if we could instead correlate patches to tests using historical regression data? Could we use a machine learning algorithm to figure out the optimal set of…

artificial intelligencefeatured articlefirefox development highlightscimachine learning

15 Feb 2019

1 min read

As part of my work on standards under GA4GH, I frequently deal with API specifications, most often written in OpenAPI 3 (OAS 3). The setup is always similar – there’s a public GitHub repository containing an OAS 3 YAML file and a few common auxiliary files (.gitignore, LICENSE, CONTRIBUTING.md, and README.md). Reference implementations of...

openapitravistravis ciswagger validator badgeci

24 Jan 2019

26 Sept 2018