Page title

Section title

76: Living Documentation with Cyrille Martraire

The need for speedy delivery is the reality of contemporary business. The requirements of modern software development are no different.


However, when writing software we are making decisions based on knowledge, and finding knowledge often takes time. This is where we turn to software documentation, only to find it frustrating, incomplete, obsolete, or misleading. Today we talk with Cyrille Martraire, a software developer, finance business analyst, and the author of the book Living Documentation: Continuous Knowledge Sharing by Design, about how to make your documentation more comprehensive, useful, and intuitive. When you finish listening to the episode, connect with Cyrille on Twitter, check out his website, and take a look at his new book!

Mentioned in this episode:

Cyrille on Twitter: https://twitter.com/cyriux?lang=en

Cyrille’s website: http://cyrille.martraire.com

Cyrille Martraire, Living Documentation: Continuous Knowledge Sharing by Design: https://www.amazon.com/Living-Documentation-Cyrille-Martraire/dp/0134689321

More on stigmergy at: https://en.wikipedia.org/wiki/Stigmergy

Eric Evans, Domain Driven Design: Tackling Complexity in the Heart of Software: https://www.amazon.com/gp/product/B00794TAUG/ref=dbs_a_def_rwt_hsch_vapi_tkin_p1_i0

ArchUnit: https://www.archunit.org

Additional Info

Legacy Code Rocks

Legacy Code Rocks explores the world of modernizing existing software applications.

About

In this show, hosts M. Scott Ford and Ray Myers are out to change the way you think about legacy code.

If you're like a lot of people, when you hear the words "legacy code" it conjures up images of big mainframes and archaic punch card machines. While that's true — it only tells a small part of the story. The code you leave behind is your legacy, so let's make it a good one.

Listen

Engage

© 2025 Corgibytes, LLC Content licensed under Creative Commons CC BY-SA.