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

    Happy Path Programming

    No-frills discussions between Bruce Eckel and James Ward about programming, what it is, and what it should be.

    Buy the Happy Path Programming t-shirt: https://happy-path.printify.me/products

    Advertise

    Copyright: © Bruce Eckel & James Ward

    • Apple Podcasts
    • Google Play
    • Spotify

    Latest Episodes:
    #21 Statically-Dynamic Programming or Dynamically-Static Programming? And Death by 1000 Language Quirks Feb 26, 2021
    Show notes

    James is a Dynamic Programming Language Denier but realizes only a part of his code is actually statically typed. And programming languages so full of quirks that you have to hold the quick reference book in your teeth.

    Discuss this episode: https://discord.gg/nPa76qF


    #20 Cultures (not the petri dish variety) & Developer Marketing (also not the petri dish variety) Feb 12, 2021
    Show notes

    Culture - the hidden force that sometimes reveals itself through code reviews. What is it & how does it form / change?

    Also, Developer Marketing and how most companies do it wrong.

    Discuss this episode: https://discord.gg/nPa76qF


    #19 Technology Evolution & Adoption - Why So Slow? Feb 05, 2021
    Show notes

    Change happens, but slowwwwly. How can we accelerate the adoption of new & better programming language features? Should we?

    Discuss this episode: https://discord.gg/nPa76qF


    #18 "But Will it Scale?" and Other Illusions of Control Jan 18, 2021
    Show notes

    Software architectures, organizational management, hiring practices, and many other normal part of life give us an illusion of control. But is there another way?

    Discuss this episode: https://discord.gg/nPa76qF


    #17 The Problem with Gradle; Java 11; SemVer Isn't Jan 07, 2021
    Show notes

    Bruce and James have struggled with Gradle for years and Bruce this week blogged about some of his gripes: The Problem with Gradle. This prompted a lengthy response from Cédric Champeau.

    James has mostly stuck to Java 8 and Bruce is exploring Java 11.

    Finally, James rants about SemVer for the 3.1.4'th time.

    Discuss this episode: https://discord.gg/nPa76qF


    #16 Kotlin for Scala Devs. Reflection is the Devil. Meta-Programming. Dec 19, 2020
    Show notes

    James, as a Scala "True Believer," talks about his experiences with Kotlin and how they compare to Scala. Then he switches gears to rant about runtime reflection which leads to a deeper conversation about meta-programming and alternatives to runtime reflection.

    Discuss this episode: https://discord.gg/nPa76qF


    #15 Atomic Kotlin Done! Cloud Events. TestContainers / Serverless Cassandra. Scala ZIO CLI. Dec 14, 2020
    Show notes

    Bruce shares exciting news about completing the Atomic Kotlin book. The rest is a mishmash of topics related to newsworthy announcements including Spring Boot Cloud Event support, Serverless + TestContainer + Kubernetes Cassandra support, and Scala ZIO CLI.

    Discuss this episode: https://discord.gg/nPa76qF


    #14 Poly-Polymorphism Dec 04, 2020
    Show notes

    Most developers have been exposed to inheritance based polymorphism but there are other ways to deal with overlapping functionality. In this episode we talk about ad-hoc polymorphism, parametric polymorphism, and type classes.

    Discuss this episode: https://discord.gg/nPa76qF


    #12 The Rise of Python & (Unrelated) Making Illegal States Unrepresentable Nov 06, 2020
    Show notes

    Python usage surpasses Java to second place on the Tiobe Index (behind C). Is developer productivity the primary driver? We then switch gears to talk about the concept of "Making Illegal States Unrepresentable" where James continues his crusade against the Builder Pattern.

    Discuss this episode: https://discord.gg/nPa76qF


    #11 Small talk about Smalltalk Oct 30, 2020
    Show notes

    Our friend Joey Gibson joins us to talk about Smalltalk, the well known grandfather of Object Oriented Programming. James is assigned some homework to get a Smalltalk web app running on Google Cloud Run, which he did (after recording). Check out the source: https://github.com/jamesward/hello-pharo

    Discuss this episode: https://discord.gg/nPa76qF


    Previous 1 9 10 11 12 Next

    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