Collaborative Craft navigates the ins and outs of software design and development. Host Jerome Goodrich is joined by fellow software, design, and technology professionals to discuss their ambitious project work and gain an understanding of the ever-shifting craft of software.
As a consultant at 8th Light, Jerome has visibility into how different organizations — big, small, young, and old — navigate their technological challenges and transformations. Throughout this series, he dives into detailed and personal stories to uncover hidden complexities and discover how systems really work, and how companies really get things done.
Learn more about 8th Light at www.8thlight.com
Centering Outcomes Over Outputs with Mike Danaher and Hani Kruger
High-quality software is built by small, interdisciplinary teams aligned to a shared outcome. Teams that have a shared context, tight feedback loops, and free-flowing communication—attributes that are even more critical for a project with seemingly impossible requirements.
In this episode, Jerome met with 8th Light team members Mike Danaher and Hani Kruger about a recent project to create a prototype intended to attract potential investors. The constraint of an extremely tight timeline acted like a crucible for quality software practices, leaving little room for error. In this discussion, they dive into the project details and explain how a small team working closely together delivered an ios app as a high-fidelity prototype in 3 short weeks.
(02:09) - The idea(06:26) - Project kickoff(07:27) - Bringing in Design(12:04) - Communication across timezones(17:20) - Centering outcomes over outputs(19:28) - What was built(26:52) - The client as Product Manager(28:16) - Good, not great(29:40) - Lessons learned(35:04) - The result
Mike Danaher is a project director and long-time leader at 8th Light. He joined the company in 2014, and he’s gone from a crafter to a project director with experience leading dozens of projects, legacy and greenfield alike.
Hani Kruger recently joined 8th Light as a UX designer. She has a background in research and usability and has worked in startup environments as well as big tech.
Jerome Goodrich leads amazing software teams to design and develop thoughtful solutions to complex problems as a principal software crafter at 8th Light. He loves pairing strenuous hikes with deep conversations and is always trying to see things clearly and with an open heart. Jerome lives much of his life off of the internet, but he occasionally writes on his website.
You can listen to Collaborative Craft via Apple Podcasts, Google Podcasts, Spotify, or wherever you get your podcasts. Don’t forget to subscribe to receive notifications of the latest episodes. And if you enjoy what you’re hearing, please consider leaving a review in Apple Podcasts. It really helps others find the show.
This podcast was produced in partnership with Dante32.
Serverless Architecture: Hype vs. Reality with Bill Wanjohi
On-prem hardware has an almost antiquated feel while serverless options promise reduced cost, greater scalability, and increased team productivity. But is that really the case? To find out, Jerome and Bill Wanjohi, principal crafters at 8th Light, dive into the technical foundations of serverless architectures, explore the unintended consequences created, and ask, “Should we have just stopped with Docker containers?”
Programming for the Unhappy Path with Jeff Ramnani
Low-code and no-code solutions can be convenient ways for teams to expand their capabilities within the happy-path use-cases, but what happens when it’s time to pivot and you need to add new software to your workflow? In this episode, Jerome talks with Jeff Ramnani, principal crafter at 8th Light, about rethinking assumptions about popular DevOps tools and considering downstream implications when making architectural decisions.
Demystifying Machine Learning with Myles Megyesi and Pierce Edmiston
Is all the hype surrounding machine learning truly warranted? Jerome unpacks the answer with 8th Light Principal Crafters Myles Megyesi and Pierce Edmiston. They get into the science behind the mystery, the value of data scientists and engineers working side by side, and why all the usual best practices for quality code still apply.
Relentless Optimism: The Future of Data Engineering with Brad Ediger
What’s possible today that was unthinkable a decade ago? Jerome talks with Brad Ediger, 8th Light's Head of Technology, about the state of data engineering—past, present, and future, taking the opportunity to scratch beneath the surface of Brad’s notorious optimism.
Continuous Learning: Cultivating Engaged Teams with Paul Pagel
A culture of learning is essential for the craft of software development. Paul Pagel, Co-CEO and Co-Founder of 8th Light, articulates how cultivating an educational environment and focusing on team composition increases productivity and engagement.