I regularly speak at conferences, meetups, and on podcasts about software architecture, engineering practices, and technical leadership. Here's a collection of my talks and presentations.
8 talks · 7 conferences
2024
Featured
ConferenceFebruary 2024
From Monoliths to Microservices — A Security Journey
Walking through the security implications of decomposing monoliths into microservices: new attack surfaces, container hardening, supply-chain risk, and the operational practices that close the gaps.
Competitive Intelligence Strategies Can Easily Become Stale — Here's How You Can Avoid That Pitfall
Panel on keeping competitive intelligence programs alive past the launch deck: cadence, signal-to-noise, who owns the work, and how to feed insights back into positioning and pricing.
How GitLab keeps CI workloads agnostic of any specific cloud provider — and why that matters as cloud-native development keeps growing. Talk on assessing software development efforts to understand the benefits of moving to (and across) the cloud.
Showcased GitLab as a single-application DevOps platform — version control, CI/CD, security scanning, and deployment in one tool. Conversations with attendees focused on consolidation, the cost of toolchain sprawl, and the shift toward platform thinking.
Panel and presentation on the cloud-native DevOps stack — version control, CI/CD, GitOps, and the shift from siloed tools to platforms.
Cloud & DevOps Summit· London, UK
DevOpsCloud-nativeGitOps
2016
ConferenceJanuary 2016
Big Data & AI
Talk on the intersection of big data tooling, AI, and the developer experience around managing dependencies and reproducibility at scale.
Big Data & AI· Madrid, Spain
Big dataAIDeveloper experience
2015
ConferenceJanuary 2015
biicode — Open source dependency management for C and C++
How biicode brought package-manager ergonomics (à la Ruby Gems or PyPI) to C and C++, and why dependency management was the missing primitive for modern C++ collaboration.