Home Podcasts Bytes In Balance
Bytes In Balance

Bytes In Balance

Dan and Demian 19 Episodes Feb 2, 2026

Dan and Demian, with over 35 years of combined experience, share their journey from junior developers to principals. This podcast focuses on the human side of software development, tackling stress, burnout, and growth through war stories and advice. It's like digital-age group therapy for developers, with new episodes monthly.

Episodes

Ep18 - Dominic Monn: Building MentorCruise and the Value of Mentorship.mp3
Ep18 - Dominic Monn: Building MentorCruise and the Value of Mentorship.mp3 Feb 2, 2026 01:01:50 In this episode we chat with Dominic Monn, the founder and CEO of MentorCruise.We discuss his unconventional path into tech, and how his own search for mentorship inspired him to create the platform. Dominic shares his entrepreneurial journey, including the 13 side projects he built while searching for the right signal, and how MentorCruise eventually became the one that grew from a slow-starting
Ep17 - Robert Harris: An Anthropologist's Journey to Engineering Leadership
Ep17 - Robert Harris: An Anthropologist's Journey to Engineering Leadership Jan 9, 2026 00:50:58 In this episode, we sit down with Robert Harris, VP of Engineering, to explore his fascinating journey as a "self-taught" programmer through psychology, anthropology, archaeology, and back again to software engineering and leadership.Robert shares his unconventional background: starting with a Commodore 64 at age 10, his career in psychology and museum curation, his return to software de
Ep16 - Imposter Syndrome: You're Not Alone
Ep16 - Imposter Syndrome: You're Not Alone Dec 10, 2025 00:30:49 In this episode, we talk about Imposter Syndrome in the tech industry: You are not alone, we have all been there.We share our personal experiences with feeling inadequate despite objective competence, from struggles in early college to post-promotion anxiety at senior levels. The conversation explores what makes imposter syndrome particularly acute in tech, including rapidly changing technologies,
Ep15 - The Core Protocols with Eric Mignot
Ep15 - The Core Protocols with Eric Mignot Nov 3, 2025 01:02:28 In this episode, we sit down with Eric Mignot to explore the Core Protocols and how they can help teams build software products (though they apply to products in general) in a sustainable, high-performance way while avoiding burnout.We talk about mindful communication through protocols like check-in, ask for help, and the decider, and how important it is to communicate intent explicitly rather tha
Ep14 - Gen AI (and why we've been avoiding this topic)
Ep14 - Gen AI (and why we've been avoiding this topic) Sep 18, 2025 00:51:59 We have avoided talking about generative AI and LLMs. No more. In this episode we decided to discuss the topic and expose the reasoning why we have been careful and have avoided it so far.We share our perspectives as experienced software engineers (not AI experts) navigating the hype, anxiety, and reality of LLMs.We discuss our approach and experiments with LLMs, from initial hesitation to finding
Ep13 - Burnout (with Nav Rao)
Ep13 - Burnout (with Nav Rao) Aug 6, 2025 00:50:32 In this episode we chat about burn out. Yes, again... because this topic deserves an always ongoing conversation.This time Nav Rao, a self-described "floating software engineer" with experience in early-stage startups across New Zealand and Australia, joins us to discuss the topic.Nav shares his candid experiences of burning out multiple times throughout his career, warning signs that in
Ep12 - Leadership Principles
Ep12 - Leadership Principles Jul 23, 2025 00:36:33 In this episode, we explore leadership principles as tools to navigate complex situations and daily challenges.We discuss how these short, memorable phrases can serve as practical decision-making tools, become mental triggers to drive positive or desired behavior, and drive culture (both at work and sometimes at home).From overcoming procrastination to dealing with setbacks, we share a few of our
Ep11 - How do we learn in software engineering?
Ep11 - How do we learn in software engineering? Jun 19, 2025 00:34:42 In this episode, we discuss an essential question: how do we learn in software engineering?The conversation explores the need (and pressure) of continuous learning in our field and the anxiety of feeling constantly left behind by industry changes, together with strategies that have worked for us.Topics include learning by doing versus passive consumption of information, finding opportunities to gr
Ep10 - Breaking Free from Gaming (and Social Media) Addiction (with Ilya Bezdelev)
Ep10 - Breaking Free from Gaming (and Social Media) Addiction (with Ilya Bezdelev) Apr 11, 2025 00:53:40 In this episode, we dive into the addictive nature of gaming and social media with our guest Ilya Bezdelev, co-founder of Metacast and author of The Pragmatic Podcaster.We explore our personal struggles with digital addictions, doom scrolling, constant notifications, and mobile games designed with casino-like psychological hooks. These platforms are intentionally engineered to maximize engagement
Ep09 - Legacy Systems (why they suck, but are not as bad as you might think)
Ep09 - Legacy Systems (why they suck, but are not as bad as you might think) Mar 10, 2025 00:36:42 In this episode, we talk about legacy systems: we explore what makes a system "legacy", why engineers often avoid working with them, and what strategies help to effectively work with these systems.We share our thoughts on how legacy systems have evolved throughout our careers, what is there to learn from them (and operations in general), and why some of these systems are actually very su
Ep 08 - The Future of Work: Remote, Office, or Something Else?
Ep 08 - The Future of Work: Remote, Office, or Something Else? Feb 19, 2025 00:42:13 Inspired by recent corporate mandates for return-to-office, in this episode we explore the landscape of remote work and its impact on software engineering careers. We talk about our experiences transitioning in-office to remote work during the pandemic, looking at how collaboration, meetings, and productivity changed in unexpected ways. From our experiences with both models, we analyze challenges
Bonus Ep 1 - 2024 retrospective and thoughts for 2025
Bonus Ep 1 - 2024 retrospective and thoughts for 2025 Feb 3, 2025 00:25:26 In this episode, we take a step back and reflect on our podcast journey and personal experiences in 2024. We discuss the process of launching and growing our podcast, including our evolving approach to recording, editing, and content creation. We share our personal and professional highlights from the year, including mentoring experiences, exploring new skills (like learning to fly airplanes), and

Recommended