Andrew is a freelance software developer, based in Somerset, UK. He spends most of his days programming in Ruby, contributing to open source projects and organising local developer user groups. He is also the founder of Dependency CI and Libraries.io.
December 11th, 2017 | 50 mins 30 secs
Wherein we discuss typosquatting and other security matters with Adam Baldwin, of Lift security and the Node Security Platform.
November 27th, 2017 | 58 mins 28 secs
application package management, programming, rust
Wherein we discuss Cargo (the Rust package manager) and Crates.io (the Rust package registry) with Carol (Nichols || Goulding).
November 13th, 2017 | 57 mins 5 secs
infrastructure, the update framework, tor
Wherein we chat with Trishank Karthik Kuppusamy about The Update Framework, a security layer that lets package managers assure the veracity and integrity of their packages.
October 30th, 2017 | 1 hr 8 mins
application package management, java, maven
Wherein we chat with Brian Fox about all things Maven. We hear the history of Maven Central, war stories, and discuss planning for the future of Maven and Java 9.
October 16th, 2017 | 48 mins 8 secs
Wherein we discuss Dart and Pub with Natalie Weizenbaum. We discuss how Dart and Pub are being used and developed within Google and a potential new algorithm for more user friendly dependency resolution error messages.
October 2nd, 2017 | 53 mins 33 secs
application package management, dep, go
Wherein we discuss Go and Dep with Sam Boyer. We discuss how he led the improvements to package management for the Go ecosystem and went deep on satisfiability and how it relates to dependency resolution.
September 18th, 2017 | 54 mins 56 secs
application package management, bundler, ruby, rubygems
Wherein we discuss Rubygems and Bundler with André Arko. We discuss how he became the lead maintainer of Rubygems and Bundler, and what lead him to set up Ruby Together.
September 4th, 2017 | 53 mins 49 secs
application package management, cocoapods, macos
Wherein we discuss CocoaPods, a package manager for macOS/iOS development, with lead maintainer Orta Therox. We discuss how he got started contributing to Cocoapods, the arrival of Swift Package Manager and Orta's latest project, Danger.
August 16th, 2017 | 54 mins 52 secs
homebrew, macos, system package management
Wherein we chat with Mike McQuaid, the lead maintainer of Homebrew. We discuss how he got started contributing to Homebrew, its differences from Macports, using GitHub as a database, patching upstream, and more.