Ben Ford

Developer Advocate

Portland, Oregon, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Ben Ford is a Portland-based CEO and cofounder with 13 years of experience in developer advocacy, community building, and open-source infrastructure engineering. He leads Overlook InfraTech and previously shaped Puppet’s community, developer experience and training programs while contributing to core Puppet projects such as puppetlabs-postgresql, stdlib, r10k and puppet itself. Ben blends hands-on engineering—back-end, DevOps and front-end work on tools like Showoff—with product, documentation and release-pipeline design to help practitioners deliver reliable automation. He’s known for practical improvements that stick, from API modernizations and unit tests to race-condition mitigations and clearer docs. Off-hours he runs marathons in minimalist “finger” shoes, a small signal of the endurance and unconventional thinking he brings to long-term community and product challenges.
code14 years of coding experience
github-logo-circle

Github Skills (44)

github-ci10
javascript10
documentations10
postgresql10
puppet10
puppeter10
webhooks10
testing10
css10
github-actions-workflows10
rspec10
puppet-bolt10
r10k10
ruby10
python-module10

Programming languages (22)

PowerShellCSSRustCTeXGoHTMLPerl

Github contributions (5)

github-logo-circle
puppetlabs/puppetlabs-stdlib

Aug 2015 - Jul 2022

Puppet Labs Standard Library module
Role in this project:
userBackend Developer
Contributions:13 reviews, 12 commits, 22 PRs in 7 years
Contributions summary:Ben contributed to the Puppet Labs Standard Library module by adding a new fact related to service providers, enhancing the module's ability to manage services. They also made several code adjustments including clarifying function examples and fixing a syntax issue. Furthermore, the user updated the `pick` function in `stdlib` to handle variables and introduced a deferrable EPP function.
standard-librarysupportedpuppet
voxpupuli/puppet-r10k

Nov 2014 - Dec 2017

Setup and configure r10k for use with git based environments in puppet
Role in this project:
userDevOps Engineer
Contributions:17 commits, 9 PRs, 13 comments in 3 years 1 month
Contributions summary:Ben primarily focused on improving the functionality and reliability of the `voxpupuli/puppet-r10k` repository by adding new features and addressing existing issues. Their work included introducing the ability to respond to specific events, enhancing the webhook configuration, and implementing a lockfile to mitigate race conditions. Additionally, the user made modifications to ensure compatibility with the puppet environment.
r10kpuppetlinux-puppet-moduleconfigureenvironments
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial