Nick Fagerlund

Software Engineer at HashiCorp

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
Nick Fagerlund is a software engineer with 15 years of experience blending back-end development, DevOps, and technical writing to make complex infrastructure tools more usable and reliable. He has contributed to high-profile open-source projects like Puppet and HashiCorp Terraform—improving core types, provider credential handling, and extensive documentation and navigation across multiple docs sites. Comfortable across the stack, he pairs code changes and refactors with careful documentation edits, a pattern seen in his work on Puppet, Terraform, PuppetDB, and Dreamwidth. That combination of engineering and writing skills means he not only fixes bugs and implements features but also reduces cognitive load for future maintainers and users. An often-overlooked strength: he consistently modernizes docs and build tooling to improve discoverability and testing, not just feature surface area.
code15 years of coding experience
github-logo-circle

Github Skills (34)

markdown10
puppeteer10
javascript10
jquery10
puppet10
technical-writing10
css10
configuration-management10
navigationbar10
perl10
terraform10
web-content10
terraformer10
go10
markdown-it10

Programming languages (16)

MDXCSSRustMakefileGoPerlHTMLHCL

Github contributions (5)

github-logo-circle
puppetlabs/puppet-docs

Nov 2010 - May 2017

Curated Puppet Documentation
Role in this project:
userTechnical Writer
Contributions:4028 commits, 174 PRs, 727 pushes in 6 years 7 months
Contributions summary:Nick's contributions primarily focused on documentation changes within the `puppetlabs/puppet-docs` repository. They adjusted Windows-related notes, updated and restructured various pages, and worked on clarifying and formatting information throughout the documentation. Their work included adding links, fixing typos, improving clarity, and ensuring the content reflects the current structure and functionality of Puppet.
puppet
hashicorp/terraform-website

Aug 2017 - Jan 2022

Build configuration and partial content for terraform.io
Role in this project:
userTechnical Writer
Contributions:138 reviews, 1075 commits, 861 PRs in 4 years 5 months
Contributions summary:Nick primarily contributed to the documentation of Terraform Enterprise (TFE) features within the `terraform-website` repository. Their commits focused on updating and reorganizing sidebar navigation, adding new pages related to TFE, including topics like private module registry, migrating from open source, and private Terraform installation and configuration. They also addressed text, linking, and layout issues within the documentation, consistently refining the user experience.
build-configurationterraform
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