Tech Lead Journal

#93 - Maximum Value Maximum Speed Software - Dave Thomas


Listen Later

“We want to write as little software as possible, and we want it to have as much value as possible. If you actually focus on that, it means you have to be close to your customer."

Dave Thomas is the founder & chairman of Bedarra Corp, creator of IBM Smalltalk, VisualAge for Java, Eclipse, Kx Analyst workbench and Skills Matter YOW! Australia conferences. In this episode, Dave shared about his personal research, 42D, on ideas we can use to develop high-value software rapidly. He started by describing the current developer’s productivity challenges and touched on the idea that big is not better, relating to the size of the team and code base, and how development tools are becoming more complicated and complex. We then discussed the importance of developers understanding domain knowledge, leveraging tools such as decision tables and spreadsheets, and how the choice of programming language actually matters. Towards the end, Dave shared about using a data-centric approach to deal with legacy systems and his perspective on query as the future of programming.

Listen out for:

  • Career Journey - [00:06:17]
  • 42D - [00:15:26]
  • Developer Productivity Challenge - [00:16:37]
  • Maximum Value, Maximum Speed - [00:19:53]
  • Big is Not Better - [00:21:24]
  • Tools Getting More Complex - [00:26:43]
  • Importance of Domain Knowledge - [00:31:02]
  • Decision Tables and Spreadsheets - [00:39:10]
  • Importance of Programming Languages - [00:41:55]
  • Data-Centric Approach with Legacy - [00:47:02]
  • Future Programming is Query - [00:50:51]
  • 3 Tech Lead Wisdom - [00:54:31]
  • _____

    Dave Thomas’s Bio

    Dave Thomas is the founder and chairman of the YOW! Australia and Lambda Jam conferences, and is a GOTO Conference Fellow. He served as the Chief Scientists of KX Systems and the Managing Director of Object Mentor. Dave also co-founded Object Technology International, becoming CEO of IBM OTI Labs after its sale to IBM. Nowadays, Dave is the Chairman of Bedarra Corp, a company he co-founded that created the Ivy visual analytics workbench.

    Dave is recognized as an ACM Distinguished Engineer for his contributions to Object Technology, which includes IBM VisualAge and Eclipse IDEs, Smalltalk, and Java virtual machines.

    Follow Dave:

    • Twitter – @daveathomas
    • LinkedIn – https://www.linkedin.com/in/davidathomas
    • Website – http://www.davethomas.net

    • Our Sponsor

      Today’s episode is proudly sponsored by Skills Matter, the global community and events platform for software professionals.

      Skills Matter is an easier way for technologists to grow their careers by connecting you and your peers with the best-in-class tech industry experts and communities. You get on-demand access to their latest content, thought leadership insights as well as the exciting schedule of tech events running across all time zones.
      Head on over to skillsmatter.com to become part of the tech community that matters most to you - it’s free to join and easy to keep up with the latest tech trends.


      Like this episode?

      Subscribe on your favorite podcast app and submit your feedback.
      Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
      Pledge your support by becoming a patron.
      For more info about the episode (including quotes and transcript), visit techleadjournal.dev/episodes/93.

      ...more
      View all episodesView all episodes
      Download on the App Store

      Tech Lead JournalBy Henry Suryawirawan

      • 4.7
      • 4.7
      • 4.7
      • 4.7
      • 4.7

      4.7

      14 ratings


      More shows like Tech Lead Journal

      View all
      The Knowledge Project by Shane Parrish

      The Knowledge Project

      2,672 Listeners

      Software Engineering Radio - the podcast for professional software developers by team@se-radio.net (SE-Radio Team)

      Software Engineering Radio - the podcast for professional software developers

      273 Listeners

      The Changelog: Software Development, Open Source by Changelog Media

      The Changelog: Software Development, Open Source

      288 Listeners

      Software Engineering Daily by Software Engineering Daily

      Software Engineering Daily

      626 Listeners

      Talk Python To Me by Michael Kennedy

      Talk Python To Me

      583 Listeners

      Soft Skills Engineering by Jamison Dance and Dave Smith

      Soft Skills Engineering

      287 Listeners

      Thoughtworks Technology Podcast by Thoughtworks

      Thoughtworks Technology Podcast

      44 Listeners

      The InfoQ Podcast by InfoQ

      The InfoQ Podcast

      38 Listeners

      Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

      Syntax - Tasty Web Development Treats

      985 Listeners

      Today, Explained by Vox

      Today, Explained

      10,331 Listeners

      The Stack Overflow Podcast by The Stack Overflow Podcast

      The Stack Overflow Podcast

      63 Listeners

      The Big Take by Bloomberg

      The Big Take

      155 Listeners

      科技工作講 Tech Job N Talk by Tech Job N Talk 科技工作講

      科技工作講 Tech Job N Talk

      24 Listeners

      HBR On Leadership by Harvard Business Review

      HBR On Leadership

      170 Listeners

      The Pragmatic Engineer by Gergely Orosz

      The Pragmatic Engineer

      77 Listeners