Skills

Speaking

Conferences, Meetups, Customers

Authoring

Blogs, articles, presentations

Software Development

Golang, Open Source, OCI/CNCF, Kubernetes

Projects

Bucketbench

A personal Golang project used to measure and compare container runtime performance of common offerings, from CRI implementations to Docker, containerd, and runc. Used and contributed to by several vendors utilizing the project.

Manifest Tool

A personal Golang project used to create multi-platform capable images in Docker v2-compliant registries. Used by many projects to offer multi-architecture platform support for their containerized software.

containerd

A stable and performant core container runtime for the cloud. A graduated maturity project within the CNCF used by Docker, Kubernetes, Cloud Foundry, and many other projects. Phil is a core contributor and maintainer in this open source project.

Recent & Upcoming Talks

Join containerd maintainers for an introduction and deep dive into the latest updates on containerd. With many exciting features …

It has been nine years since Solomon Hykes gave a quick demo of Docker and containers at PyCon! Since then, containers have effectively …

Join containerd maintainers for an introduction and deep dive into the latest updates on containerd. This last year has seen tremendous …

Join containerd maintainers in a combined introduction and deep dive discussion. This talk will include a brief introduction to the …

An overview of the work performed at various levels—Linux kernel, OCI runc, containerd/cri-o and Docker—to bring core security features …

Recent Posts

Recent Publications

An article published in InfoQ on the marriage of hypervisor isolation with container technology.

A podcast discussion with Liz Rice, Aqua Security and CNCF TOC chair, on containers, Kubernetes, open source, and even a bit about …

A blog post collecting up the ‘25 memories in 25 days’ tweets for my 25th work anniversary at IBM.

A blog post (and embedded video interview) about containerd’s CNCF graduation and the use of containerd in IBM Cloud Kubernetes …

An article published in InfoQ on the history, current status, and future of container runtimes for Kubernetes.

Contact