Hello there!
I’m Sam. I love to learn new things. I write code, cook, make music, take pictures, and occasionally write. I’m a parent of five children, all who have taught me so much about myself and the joys of watching people grow and explore their world. I work in technology and love programming, programming languages and building out infrastructure.
I love to learn new things
I’m someone who is always tinkering with something or trying out something new. I have been interested in computers since I was a teenager learning about Linux from using Knoppix on a Live CD. These days, I’m trying to learn Swift and SwiftUI. Previously I’ve spent time learning about Rust, programming Arduinos, or attempting (and quickly bouncing off) learning Haskell. I’m not only interested in computers, though. I’ve been teaching myself how to sharpen knives, how to do basic electrical work, improving my cooking skills and trying to grow my own herbs and small vegetables.
What I do for work
These days, I’m a Principal Engineer focused on DevOps-y type things. I spent over a decade doing .NET development with C# and then ended up helping improve our build pipelines and exploring Infrastructure as Code with Terraform. That ended up sticking with me and now that’s what I do at my current employer, SailPoint. At SailPoint I’m spending much of my time helping our teams improve our build and release processes, observability tooling, SRE practices, and more recently working with our teams developing some core libraries.
One of my favorite things about my job is that I get to work with so many people and help them grow their own skills. I find that part of the job to be very rewarding, even more so than learning some interesting new piece of code or technology.