Talks and Writing
/ 2 min read
Hi! I’m Scott. I’ve worked as various exciting variants of a code-pusher since who-knows-when. These days I work as a Developer Advocate @ Datadog.
These days I focus on the technical foundations of software engineering - what does it take to build high-quality software, how can we best use our tools and languages, and how can an awareness of the lower levels of the stack help? I believe that knowledge of these foundational layers influences high-level design and engineering more than we often acknowledge, and I strive to make this understanding more approachable. I’m currently working primarily with Java, Rust, and eBPF.
Talks
Upcoming
- Moving out of systems programming into Kubernetes: is it time to swap golang for Rust ? at Cloud Native Days Oslo, with Ramon Lopez Narvaez, Thursday, March 13th, 2025
- The Horrors That Lurk: Understanding the Linux Compiler Landscape for Developers at Voxxed Days Zürich, Tuesday, March 25th, 2025
Past
- Break all the things: eBPF as an agent of chaos at eBPF summit 2024
- Chalk Talk: Java Serverless Performance Tuning at AWS Builders Day Zürich 2024
- Building event driven applications on AWS with Jerome Van Der Linden at AWS Swiss Cloud Day 2023
… as well as a myriad of meetups and local events over the last few years.
Writing
For Datadog
- How to monitor your Rust applications with OpenTelemetry (January 2025)
- Understanding GitOps: key principles and components for Kubernetes environments (January 2025)
- Java on containers: a guide to efficient deployment (March 2025)
For Myself
- A series on how eBPF works, and how it can be used to aid software testing
- A series on choosing between adopting Rust, Java and Quarkus and Golang for modern application development
For Amazon
Open Source
- opentelemetry-rust reviewer (January 2025 - present)
- Powertools for AWS Lambda (Java) maintainer (January 2023 to July 2024)
- awslabs/staticwebsite-cli author - a simple CLI to deploy static websites to AWS using IaC
- minderbinder author - an eBPF tool to inject controlled failures into applications under test
… as well as a pile of other bits and pieces on the datadog, AWS, and personal GitHub orgs.