Prepping For Hoverboards - Gallionic GitHub Gabble

The Amp Hour · 31 Dec 2014 · 1h 22m · Episode 230

What this episode covers

Chris Gammell of Contextual Electronics and Dave Jones of EEVblog discuss the shift in electronics design from discrete component building to using integrated solutions like the LTC2983, and the importance of iterative, non-linear development workflows. They critique the limitations of rigid project management tools like Gantt charts, advocate for the use of version control systems like Git and GitHub for hardware collaboration, and debate the merits of PCB design software, specifically criticizing Eagle while considering KiCad. The conversation concludes with advice on the importance of professional presentation, such as spelling and grammar in resumes, when applying for engineering jobs.

Mentioned

Companies
Contextual Electronics, EEVblog, SparkFun, Adafruit, Linear Technology, Osh Park
Products
MakerBot
Chips
LTC2983, Atmel
Tools
KiCad, Eagle, Altium, SourceTree
Also
GitHub, Git, DigiKey

Other shows on the same ground, closest first.

  • The Pragmatic Embedded Podcast · 50m

    Git for Hardware Engineers with Valentina Ratner and Kyle Dumont

    Valentina Ratner (CEO) and Kyle Dumont (CTO) of Allspice explain how they adapted Git version control for hardware engineers, addressing the challenges of binary and graphical file formats. They discuss Allspice's platform-agnostic approach supporting Altium, KiCad, and OrCAD, and their strategy for migrating hardware teams from legacy systems like SVN to Git-based workflows. The conversation covers specific pain points such as supply chain volatility, the need for visual diffs, and the importance of traceability in design decisions.

  • Moore's Lobby · 56m

    VC-Backed Hardware Design Collaboration is the (All) Spice of Life

    Valentina Ratner and Kyle Dumont, co-founders of Allspice, explain their mission to bring Git-style version control and collaboration workflows to hardware engineering, addressing the industry's reliance on outdated methods like printed schematics and PDFs. Chrissy Meyer, a general partner at Root Ventures, discusses her transition from electrical engineering at Apple to VC, explaining how she recognized the visceral pain of inefficient design reviews and invested in Allspice to solve these collaboration gaps. The team details how Allspice Hub enables asynchronous design reviews and connects disparate tools, aiming to bridge the gap between electrical engineering and software development practices.

  • TRADEOFFS · 58m

    T-25-007 : Valentina Ratner - Mechanical Engineer to SaaS for Hardware CEO

    Valentina Ratner, co-founder and CEO of AllSpice, explains how she adapted Git workflows for hardware engineering to solve collaboration issues in electronics design. She details the transition from building Amazon delivery lockers to founding AllSpice, focusing on version control for PCBs, schematics, and BOMs. The episode covers the strategic decision to charge for the tool to ensure commitment, the shift from SMB to enterprise sales, and the challenges of integrating with ECAD tools like KiCad and Cadence.

  • The Pragmatic Embedded Podcast · 51m

    Version Control Techniques

    Jeff Gable and Luca engineer discuss version control strategies for complex embedded software, debating the merits of monorepos versus multi-repo architectures and the use of feature flags versus long-running branches for managing product variants. They emphasize the importance of continuous integration, automating build pipelines, and treating documentation and infrastructure as code to manage the inherent complexity of hardware-software coupling. The conversation also covers code review bottlenecks, advocating for pair programming and strict rules to prevent technical debt accumulation.

  • The Spark Gap · 1h 32m

    The Spark Gap - Episode 52

    Hosts Carl and Corey discuss the strategic transition from using development kits to custom hardware designs. They analyze the risks of supply chain dependency, the importance of selecting dev kits based on final product requirements rather than convenience, and the software implications of hardware abstraction layers. The conversation also covers practical advice for first-time PCB designers, including managing power supplies and simplifying assembly processes.

The summary, chapters and topics are generated from the episode’s audio by this directory, not written by The Amp Hour. The episode itself belongs to its publisher.