TopPodcast.com
Menu
  • Home
  • Top Charts
  • Top Networks
  • Top Apps
  • Top Independents
  • Top Podfluencers
  • Top Picks
    • Top Business Podcasts
    • Top True Crime Podcasts
    • Top Finance Podcasts
    • Top Comedy Podcasts
    • Top Music Podcasts
    • Top Womens Podcasts
    • Top Kids Podcasts
    • Top Sports Podcasts
    • Top News Podcasts
    • Top Tech Podcasts
    • Top Crypto Podcasts
    • Top Entrepreneurial Podcasts
    • Top Fantasy Sports Podcasts
    • Top Political Podcasts
    • Top Science Podcasts
    • Top Self Help Podcasts
    • Top Sports Betting Podcasts
    • Top Stocks Podcasts
  • Podcast News
  • About Us
  • Podcast Advertising
  • Contact
Not in our directory?
Add Show Here
Podcast Equipment
Center

toppodcastlogoOur TOPPODCAST Picks

  • Comedy
  • Crypto
  • Sports
  • News
  • Politics
  • True Crime
  • Business
  • Finance

Follow Us

toppodcastlogoStay Connected

    View Top 200 Chart
    Back to Rankings Page
    Technology

    Oddly Influenced

    A podcast about how people have applied ideas from outside software to software.

    Advertise

    Copyright: © @2022-23 Brian Marick

    • Apple Podcasts
    • Google Play
    • Spotify

    Latest Episodes:
    Interview: Downsides of packages, upsides of jUnit (with Elisabeth Hendrickson and Chris McMahon) ("Packages", Part 4) Aug 29, 2022
    Show notes

    Guests
    Elisabeth Hendrickson, @testobsessed, Curious Duck Digital Laboratory
    Chris McMahon, @chris_mcmahon, blog

    Citations
    Crafting Science: A Sociohistory of the Quest for the Genetics of Cancer, Joan Fujimura, 1997.
    Explore It!: Reduce Risk and Increase Confidence with Exploratory Testing, Elisabeth Hendrickson, 2012.


    Theories of What? or: Richard Rorty Weighs in on TDD ("Packages", Part 3) Aug 22, 2022
    Show notes

    Citations
    Crafting Science: A Sociohistory of the Quest for the Genetics of Cancer, Joan Fujimura, 1997.
    Contingency, Irony, and Solidarity, Richard Rorty, 1989.
    Smalltalk Best Practice Patterns, Kent Beck, 1996.
    Ward Cunningham on "working the program", 2004.
    The Mathematical Experience, Phillip J. Davis and Reuben Hersh, 1980.
    "Elephant Talk", King Crimson, 1981 (audio).
    "Hammock-Driven Development", Rich Hickey, 2010 (video).
    "What is Hammock-Driven Development?", Keagan Stokoe, 2021


    Credits
    Image of contrasting words from Flickr user andeecollard, Creative Commons License CC BY-SA 2.0


    jUnit and What Makes a Successful Tool ("Packages", Part 2) Aug 15, 2022
    Show notes

    Recombinant DNA ("gene splicing") was a wildly successful technology in the world of cell biology. Its success gave credibility to the associated "proto-oncogene theory of cancer." The theory piggy-backed on the tool.

    jUnit was a fairly successful tool in the world of Java programmers. But it was not as successful as recombinant DNA, and it was fairly unsuccessful at promoting its associated theory of test-driven design.

    This episode looks at what (according to Joan Fujimura's ideas about the history of molecular biology) is required for a tool to be successful, and why jUnit's theory didn't successfully piggyback on the tool.

    Sources mentioned

    Crafting Science: A Sociohistory of the Quest for the Genetics of Cancer, Joan Fujimura, 1997.
    Molecular Cloning, a Laboratory Manual (Fourth Edition), Michael R. Green and Joseph Sambrook, 2012.
    “Test Infected: Programmers Love Writing Tests”, Kent Beck and Eric Gamma.
    "JUnit: A Cook's Tour", Kent Beck and Eric Gamma.
    Junit Recipes: Practical Methods for Programmer Testing, J. B. Rainsberger, 2003.
    XUnit Test Patterns: Refactoring Test Code, Gerard Meszaros, 2007.

    My question about the adoption of TDD


    E2: Viruses, Cancer, TDD, and "Packages": Part 1 Aug 08, 2022
    Show notes

    When TDD arrived on the software scene around 1980, it became popular very fast. Why did it succeed so well?

    I think it's because it was a combined theory and technology that hit the same "sweet spot" of intellectual infectiousness that the "proto-oncogene theory of cancer" did in the 1980's. Most of this episode is a history of the proto-oncogene theory. The next episode will look at case studies in software.

    Sources:

    Crafting Science: A Sociohistory of the Quest for the Genetics of Cancer, Joan Fujimura, 1997.
    "Crafting science: Standardized packages, boundary objects, and 'Translation.'", Joan Fujimura, in Science as Practice and Culture, Andrew Pickering (ed.), 1992.
    The Craft of Software Testing, Brian Marick, 1994. (Don't buy this book unless you need it for the unauthorized biography of me that you're writing. It's terribly out of date.)

    Credits

    I mention a comment from Twitter user James Thomas (@qahiccupps)
    The DNA artwork is by Zephyris - Own work, CC BY-SA 3.0.
    Thanks to Dawn Marick for checking the draft script.


    E1: Boundary Objects Jul 19, 2022
    Show notes

    The episode builds from the paper “Institutional Ecology, 'Translations', and Boundary Objects: Amateurs and Professionals in Berkeley's Museum of Vertebrate Zoology, 1907-1939”. It contains a brief history of how biology was changing around 1907, how scientists and collectors collaborated using "boundary objects", and how acceptance tests can be seen as boundary objects. It ends with some heretical thoughts about business alignment.

    Later: preparing for episode 21, I found that Étienne Wenger has some useful things to say about boundary objects in his Communities of Practice. I wrote a short summary on my blog.

    Credits

    Thanks to Randy Clayton and Dawn Marick for advice about the script.
    Elephant image by Nikhil Bombatkar, licensed CC0 - Free to Use, Attribution Optional


    Previous 1 4 5 6

    Related Podcasts

    Reply All

    1

    Reply All Games & Hobbies
    Inside VR & AR

    2

    Inside VR & AR Gadgets
    Note to Self

    3

    Note to Self News
    BrainStuff

    4

    BrainStuff Natural Sciences
    This Week in Tech (Audio)

    5

    This Week in Tech (Audio) News
    Hands-On Tech (Audio)

    6

    Hands-On Tech (Audio) Technology
    footer-logo

    Contact Us

    Toll Free: 844-670-7747

    Links

    • Home
    • Top Charts
    • Networks
    • Apps
    • Independents Podcasts
    • Podcast Advertising
    • Podcast News
    • Contact Us
    • About Us
    • Analytics & Insights

    Stay Connected

      Privacy, Terms of Use & Our Code of Ethics Protecting Content Creators Copyrights