461: Am I the Cow in This Scenario?

Embedded.fm · 5 Oct 2023 · 58m · Episode 461

What this episode covers

Elecia White and Christopher White discuss the tension between completing projects and starting new ones, referencing a Classpert student's analogy of coding 'scribbles' to artistic sketching. They review Elecia's progress on the second edition of 'Making Embedded Systems' and its companion GitHub repository, while also critiquing the efficacy and fairness of live coding tests in engineering interviews.

Mentioned

Companies
Classpert, Fitbit
Products
Making Embedded Systems, Arduino UNO
Also
DSPGuide.com

Other shows on the same ground, closest first.

  • The Amp Hour · 1h 42m

    Work on it for 10 years...

    Eliseo White and Chris White of Embedded.fm join Chris Gammell of Contextual Electronics to discuss skill improvement, the importance of deliberate practice, and the challenges of learning electronics and programming. They debate the best ways to teach engineering fundamentals, the limitations of prototyping platforms like MicroPython and Arduino, and the transition from hobbyist projects to manufacturable products. The conversation also covers their personal interests, including 3D printing, VR, and solar energy, while highlighting the gap between building a prototype and shipping a reliable product.

  • The Pragmatic Embedded Podcast · 39m

    Christmas Special

    Hosts Jeff Gable and Luca share war stories from their careers in embedded systems, highlighting the pain of manual testing in helicopter avionics, the chaos of managing requirements with Word and Excel in Dropbox for medical devices, and the technical debt of massive #ifdef blocks in legacy machine tool software. They discuss the industry's slow adoption of modern software practices like version control and CI/CD, contrasting embedded development with web development standards. The episode concludes with book recommendations including 'The Phoenix Project' and 'Team Topologies', and reflections on the future of IoT security and agile adoption in hardware.

  • The Pragmatic Embedded Podcast · 1h 23m

    Crossover with Elecia White and Christopher White of Embedded

    Elecia White and Christopher White of Embedded.fm join Jeff Gable and Luca Ingiani to discuss applying agile principles to embedded systems, emphasizing risk management and fast feedback loops over rigid methodologies. They debate the definitions of Minimum Viable Products (MVPs) and prototypes, noting that while software allows for rapid iteration, physical products require careful consideration of shelf-life and Bill of Materials (BOM) costs. The group also addresses the practical challenges of unit testing in embedded development, suggesting it be reserved for high-risk, high-churn code rather than stable drivers, and discusses how to pitch agile concepts to skeptical managers by focusing on risk reduction rather than process dogma.

  • Oxide and Friends · 1h 20m

    Coder's Block

    Bryan Cantrill and Brigid Gaffikin, hosts of the Oxide and Friends Twitter Space, explore the concept of 'writer's block' for software engineers, drawing parallels between creative writing and coding. They discuss remedies such as prototyping, writing debugging infrastructure, and taking breaks, while analyzing how the pandemic and tools like Rust exacerbate indecision and isolation. The conversation highlights the importance of collaboration, code review, and community in overcoming creative stagnation and burnout.

  • The Amp Hour · 31m

    #397.7 - Impedance Matching with Jeff Keyzer and Michael Ossmann

    Jeff Keyzer of MightyOhm.com and Michael Ossmann of Great Scott Gadgets join host Chris Gaddis at ToorCamp to discuss their current projects and philosophies on learning electronics. Keyzer details his work supplying Geiger counter kits and his non-electronic hobby of restoring a 1962 Sunbeam Alpine, while Ossmann describes his team's large-scale creme brulee project and the design of a 'Jar of Fireflies' badge to reduce waste. The conversation explores teaching strategies, contrasting the 'start with a working system' approach of Arduino with the reverse-engineering mindset of software hackers, and highlights the upcoming release of the GreatFET hacking tool.

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