CfgMgmtCamp 2025 Ghent

David Sandilands

David is an author and experienced DevOps professional who is the Community and Developer Relations lead for Puppet.

He previously worked on the product management of Puppet’s development ecosystem and integrations while working with Puppet’s largest and most complex customers to deliver automation at scale and support their DevOps working practices.

He spent eight years at NatWest as a Cloud Infrastructure Engineer. David has a passion for delivering change into traditional working environments, breaking down team silos, and integrating DevOps working practices with heavily regulated and audited environments.

Outside of work, David is an accomplished hillwalker (Munroist number: 3085) having climbed all 282 of the Scottish Munros. He also enjoys sci-fi and fantasy books and regularly visits Scotland's tractor parks with his wife and two sons.

The speaker's profile picture

Sessions

50min
Why would we do Debian first? Why community activism isn't enough and how Open Source can be part of the business plan
David Sandilands

Many startups adopt Open Source purely to push growth and allow their community and the staff interested in Open Source to do whatever maintains that growth. As the startup matures and the focus turns to financial sustainability how can Enterprise and Community work and plan together.

Open Source
02-05
09:00
480min
Puppet community day
David Sandilands

Puppets community day is a chance for Puppet staff, community contributors and users to get together and talk about all things Puppet, Bolt and the various open source development tools used to develop and maintain code.

Fringe
Puppet 1 (B.1.015)
02-04
12:40
5min
Puppet Evolution: Key Changes and Modernization Tips
David Sandilands

A lot of people ask me about what's changed in Puppet since older versions 4 or 3 or older so this whistlestop ignite will look to highlight how Puppet has changed and give some quick tips what to look for and modernize

Ignite
D.Aud (Main)
02-03
14:00
25min
State of Puppet
David Sandilands

In this talk well discuss what's happened in the open source product releases from Puppet to developer tools recently and what direction we're thinking.. did anyone say Puppet 9?

We will also look at an overview of the state of community and where we think we can focus working better together.

Puppet
Puppet 1 (B.1.015)