Discussing hardware revision control at The Amp Hour podcast

Our co-founder Kyle Dumont joined Chris Gammell in episode #505 of The Amp Hour Electronics Podcast to talk about revision control for hardware projects. AllSpice takes Altium projects and makes it easier to see changes and do design reviews for new designs. The pair also discussed the nature of revision control and what makes it difficult in hardware situations.

AllSpice.io team
| Co-Founder & CEO
| Co-Founder & CTO

,

| Co-Founder & CTO
| Co-Founder & CEO
November 20, 2025

Conversation highlights

Kyle and Chris covered a wide range of topics during the episode, from Kyle’s background in EE and work at iRobot to the future of hardware development and unit testing. There were many interesting questions, so here are just a few of our favorite ones:

What’s the inspiration behind AllSpice?

AllSpice comes from a deep desire to make hardware development look more like software. Having worked in product development both at a large company as well as a startup, Kyle felt there was no good solution to manage hardware projects in a modern, agile way. His standard workflow revolved around emailing zip files. When trying to use GitHub, he’d run into many roadblocks around Git’s feature limitations for electronic files. Cornerstone features like doing a diff wouldn’t work for schematics or PCBs as they did for code. Kyle founded AllSpice with his classmate Valentina while both attended the new MS/MBA program at Harvard.

What would you tell a new hire for using Git?

The base of Git is a distributed revision control system. Unlike Subversion (SVN), another revision control system used in hardware, Git holds the entire history, and only tracks the incremental changes. It is a system that allows teams to be more agile and collaborative. Many electrical engineers do firmware as well nowadays. For them, using Git for hardware makes a lot of sense, since they’re most likely using Git for firmware. It allows them to operate in the same type of environment for both sides of their job, in an interface that’s intuitive.

What’s another analogy between software and hardware development?

While hardware has its intrinsic complexities that need to be accounted for, many of the software development principles do transfer. For example, pull requests (PRs) in software serve a similar purpose to design reviews or engineering change orders (ECOs). PRs, though, are quickly done online on a daily basis for things big and small, while design reviews and ECOs tend to be long waterfall-like processes that happen too infrequently and involve zip email attachments, in-person meetings, and countless slides with screenshots. Similar to software, there’s a huge opportunity to make design reviews and ECOs digital, automated, and asynchronous to speed up development cycles.

Hear the rest

Listen to the full conversation in episode here.

Curious about some of the other ways AllSpice can improve your hardware development? Let us know below so we can tackle them in a future post, or send us an email at info@allspice.io.

Newsletter

Be part of our hardware community for occasional engineering resources, guides, and events.
Headshot of a team member

Valentina Ratner

Co-Founder & CEO

At heart, I’m an engineer. I love building real world things and improving the way we build them. Early in my career, I watched capable teams build complex systems using archaic workflows that had not really evolved. AllSpice.io started as an effort to change that and bring modern software practices, and now AI, into hardware development. These days, I don’t build products hands-on anymore, but I get to see them come to live through the teams we support. Originally from Argentina, I moved to Boston for school and earned a B.S. in Mechanical Engineering from Boston University followed by an M.S. in Engineering with a focus on Computer Science and an MBA from Harvard. I now live in San Francisco with my husband, young son, and very sassy miniature schnauzer.

Headshot of a team member

Kyle Dumont

Co-Founder & CTO

I've always been obsessed with building, innovating, and finding novel solutions for emerging technologies. Since early in my career, I've loved the synthesis between physical hardware and digital integration electrical engineering offered, and spent many years taking hardware products from concept to mass-manufacturing. I started AllSpice.io to ensure hardware engineers have all of the data they need to make impactful decisions at their fingertips. I live in the Boston area, and hold a BS in Electrical Engineering from Northeastern University, a MS in Engineering with a focus on Computer Engineering and Machine Learning and an MBA from Harvard, and 5 patents in hardware system integration and sensor design.

Headshot of a team member

Valentina Ratner

Co-Founder & CEO

At heart, I’m an engineer. I love building real world things and improving the way we build them. Early in my career at Amazon, I watched capable teams build complex systems using archaic workflows that had not really evolved. AllSpice.io started as an effort to change that and bring modern software practices, and now AI, into hardware development. These days, I don’t build products hands-on anymore, but I get to see them come to live through the teams we support. Originally from Argentina, I moved to Boston for school and earned a B.S. in Mechanical Engineering from Boston University, an M.S. in Engineering (Computer Science), and an MBA from Harvard. I now live in San Francisco with my husband, young son, and very sassy miniature schnauzer.

Headshot of a team member

Kyle Dumont

Co-Founder & CTO

I've always been obsessed with building, innovating, and finding novel solutions for emerging technologies. Since early in my career, I've loved the synthesis between physical hardware and digital integration electrical engineering offered, and spent many years taking hardware products from concept to mass-manufacturing. I started AllSpice.io to ensure hardware engineers have all of the data they need to make impactful decisions at their fingertips. I live in the Boston area, and hold a BS in Electrical Engineering from Northeastern University, a MS in Engineering with a focus on Computer Engineering and Machine Learning and an MBA from Harvard, and 5 patents in hardware system integration and sensor design.