
VP of Strategic Partnerships at @HeroDevs, Programmer, Teacher, Student. I tweet about programming, entrepreneurship, emotional health, Education, & D&D.
Salt Lake City
Joined June 2009
- Tweets7.8K
- Following707
- Followers9K
- Likes3.1K
Joe Eames retweeted
I made a new thing! like the semver package, but for PURLs: npmjs.com/package/purl
`npx purl $specifier` or `npx purl $purl` will validate, normalize, and provide parse info.
add `--check` & it'll contact the relevant registry & verify the package and version exist.
Today, we’re sharing an important update about the next chapter of HeroDevs.
At the end of 2025, our founder and CEO, Aaron Frost, stepped back from his day-to-day role and into a new chapter focused on family, health, and personal priorities. Beginning January 1, 2026, Aaron Mitchell (“Mitch”) has transitioned into the role of CEO.
Frosty’s leadership shaped HeroDevs into what it is today – a company rooted in service, integrity, craftsmanship, and community. We’re grateful for his example, his heart, and his enduring impact on the people at HeroDevs.
“This was entirely my decision. After many years of building, leading the team, and working across ecosystems with thousands of developers and organizations, I feel it’s the right time for me to create more space for my family and my personal health," Frost said.
"HeroDevs is one of the things I’m most proud of in my life. We’ve built something meaningful; not just a product, but a mission, a team, and a community that cares deeply about open source," he added. "I’m not disappearing. I’ll continue supporting HeroDevs as an advisor and board member, and I will always cheer on the team as they continue this journey.”
Looking ahead, Aaron Mitchell steps into the CEO role after years of leading HeroDevs alongside Frosty. His appointment reflects continuity in leadership and a steady hand as the company continues to grow, support customers, and contribute to the open-source ecosystem.
“HeroDevs has always been a shared effort – a team of people who care deeply about maintainers, customers, and the long-term health of open-source software. The values we built together: service, craftsmanship, community, empathy, and integrity, will continue guiding every decision we make," Mitch said. "I’m honored to step into this role, and my goal is simple: to protect what makes this company special while helping us grow in ways that serve our customers and communities even better.”
As we move into 2026, we do so with deep gratitude for where we’ve come from and great confidence in where we’re going. Frosty will remain involved as an advisor and board member, offering insight and support whenever needed.
And the entire HeroDevs team — the people who ship the code, support the customers, build the relationships, write the content, and show up in communities every day — will continue doing what they do best. In 2026, we’ll announce new partnerships, products, and tools and resources for the open source community. Our best days are still in front of us.
Thank you to every customer, partner, maintainer, technologist, and community member who has been part of this journey so far. We’re excited for the chapter ahead.
- The HeroDevs Team
#herodevs #cybersecurity #opensource
Joe Eames retweeted
👀 3 new @Angular CVEs (after years of silence) this quarter shows the ecosystem is actively being scrutinized and protected.
👏 Huge props to the @Angular team & security researchers.
🛡️ Silence isn't safety. Visibility is. ✨
herodevs.com/blog-posts/when…
Joe Eames retweeted
Three Angular CVEs in one quarter after a long drought is a wake-up call:
If your business relies on EOL frameworks, betting on “no vulnerabilities” is not a strategy.
Defense-in-depth > hope every time. 🔐 @herodevs
herodevs.com/support/nes-ang…
Three Angular CVEs in one quarter after a long drought is a wake-up call:
If your business relies on EOL frameworks, betting on “no vulnerabilities” is not a strategy.
Defense-in-depth > hope every time. 🔐
herodevs.com/support/nes-ang…
Joe Eames retweeted
EXCITING NEWS: HeroDevs has been ranked No. 71 on the 2024 Inc. 5000 list, the annual ranking of the fastest-growing private companies in North America
@inc5000 #inc5000 #fastestgrowing
Joe Eames retweeted
Announcing the new Ecosystem Sustainability Program 🚀
This partner program will support the security and sustainability of the JavaScript and web ecosystem by providing commercial services for security fixes to OpenJS-hosted projects.
Learn more: hubs.la/Q02xN4NR0
ok this was crazy to see. The only candidate that can possibly beat Trump is RFK Jr?
youtube.com/watch?v=wmA02i46…
Joe Eames retweeted
This is exactly what it’s going to be like when I leave the public programming world behind:
Joe Eames retweeted
[Hot off the press]
Free eBook: Modern Angular, 2nd extended version
⏬ Download now!
✓ Standalone ✓ Improved APIs ✓ Signals ✓ Control Flow ✓ Performance ✓ Automatic Migration
buff.ly/3JnrICS
I don't care about tik tok, but I do care about free speech. youtube.com/watch?v=-JNQFEHU…
Joe Eames retweeted
10 minutes into day one of sharing an office with Katerina, and she’s already criticizing my pronunciation of “baklava”. It’s gonna be a long week…
Joe Eames retweeted
An important update on my sweet little girl:
Last night, we suffered a house fire. 4 of the 5 children in the house made it out safe, but our youngest was trapped until fire fighters and police were able to bust her out, and they were able to restart her heart on the scene.
They rushed her to the local hospital, and then sent her via hellicopter to Georgia.
Our sweet little girl is hooked up to respirators and is taking medicine for her heart. Her vitals are good and her organs are holding up, but she's currently unresponsive. Doctors are worried about her brain, that it went too long without blood while our sweet little Sadie was trapped in the house, and her CT scan seems to confirm this fear.
Please, if you see this, do 2 things for me tonight:
1. go hug your loved ones extra tight tonight
2. pray for a miracle for my sweet daughter
Thank you all for your kindness. You all rock ❤️
Joe Eames retweeted
Up next on the A+ Show podcast: #ngconf2024 workshop previews. Hosted by @josepheames, @niklas_wortmann, & @JayCooperBell. Today they talk to @prestonjlamb about creating reactive forms in #Angular. Give it a listen!
🍎 apple.co/3TOF7uo
🟢 spoti.fi/3RNVLYt
Joe Eames retweeted
Welcome to the Fantasy Framework League!
Round 1!
Back-End Preference?
21%.NET
15%Spring
12%Laravel
53%NestJS
78 votes • Final resultsI'm not usually one for political posting. But I did like this video on making homeownership affordable by RFK with an actual plan, not just hand-waving. youtube.com/watch?v=f-36ZEos…

















