Mr. 4th Programming Conversations

Mr. 4th Programming Conversations

By Allen WebsterTechnology
Download on the App Store

Mr. 4th Programming Conversations episodes

  • "Designing a UI System" with Ryan Fleury

    I talk with my good friend Ryan Fleury about his experience iterating on the design of a system for production quality immediate mode GUI.

    We cover: The way Ryan views the tradeoff space of GUI programming, how Ryan approaches reusability and layering in his design, the meaning and implications of top-down and bottom-up design, and the possibilities of new UI paradigms in a future idealistic computing environment.

    Links referenced:
    Ryan's Substack - https://www.rfleury.com/

    1 hr 39 min
  • "Investing in Tools" Round Table Part 2

    I talk with the round table from the Handmade Seattle 2022 memory management podcast, featuring: Evan Ovadia, John Austin, Ryan Fleury

    Our conversation is split into two parts. In this part we discuss: paradigm shifts in programming tools, the viability of visual programming for general purpose programming, the pros and cons of tight coupling of tools into one bigger tool, usability possibilities that have not been explored for visual programming systems, and the things to watch out for when exploring functionally infinite design spaces.

    You can find more from these guests at:
    Evan Ovadia - https://verdagon.dev
    John Austin - https://johnaustin.io
    Ryan Fleury - https://www.rfleury.com

    1 hr 17 min
  • "Investing in Tools" Round Table Part 1

    I talk with the round table from the Handmade Seattle 2022 memory management podcast, featuring: Evan Ovadia, John Austin, Ryan Fleury

    Our conversation is split into two parts. In this part we discuss: making the choice to invest in a particular tool, making the choice to build a custom tool, estimating metrics of time spent on various parts of a project, and the reliability and value of such estimations, forming theories about the systems we build, and approaches to bug tracking.

    You can find more from these guests at:
    Evan Ovadia - https://verdagon.dev
    John Austin - https://johnaustin.io
    Ryan Fleury - https://www.rfleury.com

    1 hr
  • "Organizing Independent Conferences" with Abner Coimbre

    I talk with my good friend Abner Coimbre about his work putting on high quality tech conferences with no sponsor influence.

    We cover: why Abner does the work that he does, how Abner manages the ticket prices while delivering a high quality event, Abner's day to day work, how he curates talks for a conference, the "programming language ban" at his 2022 conference, his new Handmade Cities initiative, and more.

    Links referenced:
    Context is Everything - https://guide.handmade-seattle.com/c/2021/context-is-everything/
    Complexity: Why Can't We Make Simple Software - https://guide.handmade-seattle.com/c/2022/why-cant-make-simple-software/
    It's Not Survivorship Bias - https://guide.handmade-seattle.com/c/2022/its-not-survivorship-bias/
    handmadecities.com

    1 hr 31 min

About Mr. 4th Programming Conversations

From the publisher's feed

Allen Webster, the creator of the Mr. 4th Programming YouTube channel, interviews programmers on their views and experiences of programming. Topics include trends in independent software culture,…