John Farrier to Present at CppCon 2025 in Aurora
John Farrier, founder and CEO of Polyrhythm Software, will participate at CppCon 2025, the C++ conference held September 13 to 19 in Aurora, Colorado.
John Farrier, founder of Polyrhythm Software, will present at CppCon 2025, the C++ conference, held September 13 to 19, 2025 at the Gaylord Rockies in Aurora, Colorado.
CppCon is the annual gathering of the C++ community for technical talks, tutorials, panels, and discussion. The CppCon 2025 schedule lists the conference at the Gaylord Rockies in Aurora, Colorado, September 13 to 19, 2025. Farrier is scheduled for the Friday panel “Building a career off-road,” a discussion about software careers that do not follow a single standard track.
That topic fits Farrier’s own path. Before founding Polyrhythm, he co-founded Hellebore Consulting Group and spent years leading software work across defense and aerospace settings. His work has included software architecture, modeling and simulation, DevSecOps, hardware integration, flight-test support, and C++ systems where software decisions become program decisions.
Polyrhythm’s presence at CppCon 2025 also reflects its ongoing investment in modern C++ for modeling and simulation, aircraft mission systems, and high-assurance software engineering. In those environments, C++ is used where teams care about performance, control, integration, and long service life. The language can support that work well, but only when teams use it with clear ownership, strong tests, disciplined build systems, and designs that can be reviewed.
Farrier’s career panel is not a language talk, but it connects to the same engineering culture. Strong C++ work is learned over time. It comes from code reviews, failed designs, fielded systems, and mentors who can explain why a pattern works in one setting and fails in another. That is useful for engineers who want careers in domains where software has to meet physical systems.
The career panel is a useful venue because the C++ community includes engineers from many domains: finance, games, embedded systems, safety-critical products, tools, high performance computing, and research. Aerospace and defense software shares concerns with all of those areas. It needs speed, but it also needs traceability. It needs advanced language knowledge, but it also needs judgment about when simplicity is better than cleverness.
For Polyrhythm, participation in CppCon is part of staying close to the practitioners and language work that shape production C++. That includes standards discussions, library design, tooling, diagnostics, build systems, testing practice, and talks that help engineers keep large codebases healthy over many years.
CppCon 2025 is also a useful place to test ideas outside one company or one program. A good discussion with the C++ community can expose hidden assumptions about tooling, design, training, and maintainability. Polyrhythm values that feedback because its customers need software that remains understandable after the first delivery team moves on.
That is the same concern behind Farrier’s panel topic. Careers are built through choices, habits, and hard projects. Software systems are built the same way. Both improve when engineers can explain their tradeoffs clearly.
About Polyrhythm Software
Polyrhythm Software builds and integrates software for complex aerospace, defense, and commercial systems. The company works across modern C++, aircraft software, modeling and simulation, telemetry, secure delivery, sensors, and data architecture for teams that need software they can reason about after delivery.