Architectural Concepts Podcast

Architectural Concepts Podcast

By Bett Correa and Russ MillerTechnology
Download on the App Store

Architectural Concepts Podcast episodes

  • The Intersection of Product Design and Big Data with Natasha Irizarry
    An interesting, entertaining, and wide ranging discussion with product designer, Natasha Irizarry. Natasha has quickly compiled some very interesting experience in software product design, some of which was gained while at OkCupid where she worked alongside Christian Rudder while he was completing his book Dataclysm.

    Listen as we start with Natasha's perspectives on user experience design, experiments, strategy, and make our way to a discussion of the best selling "big data book": Dataclysm. 


    Listen now: (download)

    References:

    Books we mentioned:
    • Dataclysm: Who We Are (When We Think No One's Looking) 
    • The Boy Kings: A Journey into the Heart of the Social Network 
      • 0 min
      • Antifragile Software with Martin Monperrus
        Many of us work on systems that are designed to be quite robust, even highly available--but how can we go beyond that and make them antifragile--that is, how can we get these systems to grow in robustness as they are changed, loaded, and experience failures?  One spoiler, it involves loving errors.

        In this episode, Bett and Russ discuss antifragile with Dr. Martin Monperrus of the University of Lille & Inria.  He is preparing to do research in this area and has published a paper on the topic.

        We discuss many related questions, and where there are ready answers, we delve into to them--listen to hear about this very intriguing topic.

        Listen now: (download)

        References:

        A few of the other books we mention:
        • Martin's paper: Principles of Antifragile Software
        • Prior episode in which Bett and Russ reviewed the book Antifragile by Nassim Taleb
          • 0 min
          • Everything is Obvious: Once You Know the Answer (A Book Review)
            Why is the Mona Lisa so famous and what does it have to with how we do our jobs?  In this episode, Bett and Russ review and add color to the book Everything Is Obvious: Once You Know the Answer by Duncan J Watts.  The book highlights the many ways we over rely on common sense, how it fails us, and then provides strategies for overcoming those failings.

            Listen to hear strategies for overcoming the failings of common sense.







            Listen now: (download)

            References:

            A few of the other books we mention:
            • The Click Moment: Seizing Opportunity in an Unpredictable World
            • Stumbling on Happiness
            • The Up Side of Down: Why Failing Well Is the Key to Success
            • Thinking, Fast and Slow
            • The Black Swan
              • 0 min
              • The Secret to Writing Bug Free Code--Your Health? (with Jyoti Chawla)
                Perhaps the secret to writing bug free code lies with the health of the coder?  Well, maybe it is a bit more complicated than that, but at the same time, your health and comfort while programming clearly will impact not only the quality of your life, but also the quality of the code you write or the system you architect.

                In this episode, Jyoti Chawla, joins us. Jyoti is a nurse and a programmer, and as such is uniquely qualified to give advice on how to live long and prosper as a software professional. Listen to get important health related tips.



                Listen now: (download)

                References:

                • Sitting is the new smoking:  http://youtu.be/Fc-Csmlv1b0
                  • Mobile apps that Jyoti created:  http://www.windowsphone.com/en-us/store/app/jacksonville-health-wellness/32ebb157-76d7-41d5-a692-6243852cfd9b
                    • Bett's recent speech that relates: "The World's Most Dangerous Job"
                    • 0 min
                    • How Watson Will Impact Your Future with Jerome Pesenti
                      After defeating mankind at Jeopardy, Watson is displaying humility and mercy by taking on a new role: assisting humans with research and finding smarter answers, for example, helping treat brain cancer.  In this episode we discuss Watson and how it will impact your future with, Jerome Pesenti, VP of Watson Core Technology.

                      IBM continues to make a huge bet on cognitive computing through Watson, and is extending this bet into the cloud, making Watson available to a much wider audience in the form of Watson-as-a-Service,  Is there a place for it in your architecture?  After all, having some level of machine learning and intelligence may quickly become a base requirement for enterprise applications.  Listen to learn more...

                      Listen now: (download)

                      Books that were mentioned:
                      Permutation City
                      Diamond Age
                      Everything is Obvious: How Common Sense Fails Us

                      References:
                      Watson Ecosystem
                      How Watson Changed IBM
                      Build with Watson
                      Watson Q&A at IBM's Developer Works (interesting to peruse)
                      0 min
                    • Antifragile: Things that Gain from Disorder (A Book Review)
                      Bett and Russ review Nassim Nicholas Taleb's book "Antifragile: Things That Gain from Disorder".  We previously reviewed Black Swan, and thought, in preparation for a deeper discussion of how Antifragile's concepts can apply to software development and architecture, that we should review this book, also.


                      References:
                      Humans need not Apply
                      Everything is Obvious *Once you know the answer
                      Thinking Fast and Slow


                      Listen now: (download)


                      0 min
                    • Architect as a Leader
                      In light of the size of current software projects, good project leadership is essential to a project’s success. The role of technical project leader frequently falls on software architects, yet architects are often not trained in leadership or—even worse—are not aware of their roles as leaders. Yet, the leadership architects can and should provide is often pivotal to a project’s success.

                      In this episode, Russ interviews Bett as she describes several concrete strategies that an architect can follow to become a leader.

                      Listen now: (download)

                      References:
                      The SPEED of Trust: The One Thing that Changes Everything by Stephen M.R. Covey
                      Life Is a Series of Presentations: 8 Ways to Punch Up Your People Skills Tony Jeary (Author), Kim Dower (Contributor), J.E. Fishman (Contributor)
                      So, What's Your Point?: A practical guide for learning and applying effective interpersonal communication techniques by James Wetherbe and Bond Wetherbe
                      Toastmasters
                      0 min

                    About Architectural Concepts Podcast

                    From the publisher's feed

                    Serving up fresh software architecture concepts weekly