Josh French is a Principal Site Reliability Engineer with 18 years of experience building resilient infrastructure, CI/CD and internal tooling primarily for media organizations. He blends hands-on systems architecture with engineering leadership across roles at Posit, Medium, Stitch Fix and Upworthy, moving from senior engineer to director-level responsibilities. Technically fluent in Kubernetes, Tekton, Go and observability stacks (Prometheus/Grafana), he also contributes to open source—improving projects like mobiledoc-kit, radiant CMS and the popular urfave/cli Go library. A fanatic test writer and pragmatic maintainer, he frequently tackles legacy integrations and cross-platform migrations while keeping developer experience front of mind. Colleagues rely on him to translate complex operational challenges into reliable, auditable pipelines and tools. Decent baker by hobby, he brings the same methodical craft to both code and sourdough.
A toolkit for building WYSIWYG editors with Mobiledoc
Role in this project:
Front-end Developer
Contributions:6 commits, 7 PRs, 14 comments in 4 months
Contributions summary:Josh primarily contributed to the Mobiledoc-kit repository by implementing and refining card lifecycle hooks, including `didRender`. They added functionality to trigger actions after cards are rendered in the DOM. Additionally, the user updated the editor's insert methods to return the inserted card/atom objects. Furthermore, they worked on acceptance tests to demonstrate and test key command functionalities such as `toggleLink`.
A simple, fast, and fun package for building command line apps in Go
Role in this project:
Back-end Developer
Contributions:2 reviews, 3 PRs, 9 comments in 5 months
Contributions summary:Josh primarily focused on enhancing the functionality and usability of the `urfave/cli` library for building command-line applications. They improved the help text generation by including mutually exclusive flags and categorized flags. Furthermore, they introduced and refined support for variadic arguments, allowing command-line applications to accept a variable number of arguments. The user also made modifications to internal methods and default argument behavior.
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
Josh French - Principal Site Reliability Engineer at Posit PBC