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

You’ve probably heard about the OCI—a standardization effort to share a common definition for container runtime, image, and image …

You’ve probably heard about the OCI—a standardization effort to share a common definition for container runtime, image, and image …

Join containerd maintainers in this mini-summit to discuss the latest work happening on containerd. They will provide an overview of …

In Barcelona, we raced through seven different container runtime setups from Docker to cri-o to containerd–including interesting …

Adoption of both containers and Kubernetes has continued to increase rapidly across our industry. At the same time, knowledge of how to …

Adoption of both containers and Kubernetes has continued to increase rapidly across our industry. At the same time, knowledge of how to …

As part of the Linux Administration Essentials training track at Open Source Summit, I presented an introduction to bash shell …

The CRI (container runtime interface) in Kubernetes—designed to abstract the host’s runtime details from the kubelet codebase—has been …

We know that containers as a technology have had quite the renaissance of hype, excitement and usefulness in the last five years, much …

A significant amount of today’s activity in the world of container orchestration is happening in the Kubernetes community. A …

What present day conference wouldn’t have a track on containers and/or microservices? How many sessions would have a significant focus …

So you really want to contribute to open source? Varying opinions about open source, foundations, governance models, and licensing are …

An IBM internal leadership event for our Central Europe regional leaders in Budapest, Hungary. Phil is an executive guest and keynote …

While much of the talk and excitement around containers have moved to higher layers like Kubernetes and FaaS/serverless, container …

Last year at FOSDEM, containerd was presented as a fairly new CNCF project which had just reached its 1.0 release a month prior. With …

End users of the Docker platform may not be aware of the growth and evolution of the open source components that come together as the …

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