This is a copy of a blogpost written on May 31, 2023 by me on Medium and published by Comsysto Reply GmbH.
From books to talks, blogs, and code examples, there was no shortage of valuable resources recommended by the speakers of Craft Conference. In fact, there were so many recommendations that we decided to dedicate a separate article to this.
For our full review, our highlights, and our recommendations for your next conference visit go to the full article here.
We invite you to discover new insights and ideas for your professional development. So, letβs get started!

Reading recommendations
Books
βDynamic Reteamingβ by Heidi Helfand: This book explores the challenges and benefits of reteaming in dynamic software development environments, providing insights into successful team transitions and effective collaboration.
βEngineering Management for the Rest of Usβ by Sarah Drasner: This book offers practical advice and guidance for engineering managers, covering topics like communication, team dynamics, and fostering a positive work culture.
βBuilding Evolutionary Architectureβ by Rebecca Parsons, Patrick Kua, Neal Ford: Dive into the principles and practices of evolutionary architecture, enabling systems that can adapt and evolve over time to meet changing business needs.
βEffective Software Testing: A Developerβs Guideβ by Mauricio Aniche: This book focuses on the intersection of refactoring and testing, offering developers practical strategies and techniques to ensure the quality and maintainability of their code.
βThe Five Dysfunctions of a Teamβ by Patrick Lencioni: Explore this book that delves into the common pitfalls and dysfunctions that can hinder team success and offers strategies for building high-performing teams.
βBetween the World and Meβ by Ta-Nehisi Coates: Take a thought-provoking journey into the realities of race and identity in America through this powerful book.
βLead Like an Allyβ by Julie Kratz: Discover how to be an inclusive leader and create an environment of diversity, equity, and inclusion within your organization.
βDare to Leadβ by BrenΓ© Brown: Dive into this book that explores the importance of vulnerability and courage in leadership, providing valuable insights for aspiring leaders.
βTeam Topologiesβ by Matthew Skelton: Learn about different team structures and their impact on organizational effectiveness and software delivery.
βContinuous Discovery Habitsβ by Teresa Torres: Explore strategies for continuous discovery and product development to create successful and user-centered products.
βEscaping the Build Trapβ by Melissa Perri: Understand the common pitfalls that organizations face when they prioritize building features over-delivering value and learn how to avoid them.
Blogs, newsletters, and more
βThe Four Types of Documentationβ by Daniele Procida: Gain insights into the different types of documentation and their purposes, and how understanding them can improve your documentation practices.
βWhat Makes a Great Manager of Software Engineers?β by George Kalliamvakou et al.: Dive into this research paper that explores the qualities and practices of effective software engineering managers.
βRands in Reposeβ by Michael Lopp: Explore this blog by a seasoned engineering leader that offers valuable insights and perspectives on leadership in the tech industry.
βRedefining Software Qualityβ by Gojko Adzic: Delve into this thought-provoking blog post that challenges traditional notions of software quality and offers a fresh perspective.
βTechnical Debtβ by Martin Fowler: A classic blog post describing the concept of technical debt and its consequences.
βWeekend Reading: Where on the Journey to Product Teams Are You?β by Go3 Consulting: Gain insights into the journey of transitioning to product teams and learn from real-world experiences.
Talks and presentations
βTDD and Hexagonal Architecture in Microservicesβ by Valentina CupaΔ: This presentation dives into different types of testing and includes many more recommendations about TDD and Clean (Hexagonal) Architecture combined with DDD as well as code examples.
βCGO-less Foreign Function Interface with WebAssemblyβ by Takeshi Yoneda: Explore this talk that discusses the CGO-less approach to building foreign function interfaces with WebAssembly.
βWasmer Things: An Upside Down Guide to WebAssemblyβ by Edoardo Vacchi: Dive into this talk that provides an unconventional perspective on WebAssembly and its potential use cases.
βWriting Tests That Donβt Suckβ: Watch this informative talk that explores effective strategies for writing tests that are maintainable and provide value.
βAI has entered the chat β humans, AI and the art of collaborationβ by Frank Chen: Explore the resources of large language modelsβ integration into various domains, including customer support, virtual assistants, and social interactions.
βTDD Revisitedβ by Ian Cooper: Explore this talk that takes a fresh look at Test-Driven Development (TDD) and its practical applications.
βLove in the Times of Coronaβ by Joseph Pelrine at agile100: Watch this presentation on psychological safety, trust, and the cognitive dissonance of virtual environments.
βPromiscuous Pairing β What Really Makes Pairing (and Mobbing) Workβ by Arlo Belshee: Find the slide deck and the original paper describing pair flow, the challenges around it, and their concept of and experience with Beginnerβs Mind.
Repositories and code examples
βBanking Kataβ by Valentina Cupac: Dive into this Java code repository that demonstrates the implementation of a banking kata.
βFrontend Discovery Serviceβ by AWS Labs: Explore this repository that showcases a frontend discovery service implemented using microservices.
βSample Pilet Serviceβ by smapiot: Dive into this code repository to understand how to create a sample pilot service using microservices.
βDocumentation Automationβ by ΓrpΓ‘d MagosΓ‘nyi: Simplify your documentation process with this helpful tool. Check out the documentation automation repository.
βTest ETLβ by James Mason Lee: Learn efficient ways to test ETL (Extract, Transform, Load) pipelines with this insightful guide.

Whether youβre interested in books, insightful blogs, thought-provoking videos, practical code examples, or academic research, there is something at Comsysto for everyone. Weβve already shared these lists with our Comsysto Book Club and in our Community of Software Architecture, and are looking forward to the discussions that come from it.
Lastly, we would love to hear from you. What are the must-reads or must-sees on your list? Share your recommendations, thoughts, and suggestions with us on LinkedIn.