Episodios

  • 181: More Laws of Software
    Jun 5 2024

    On today's show, we continue our discussion of the entries outlined on the website, the Laws of Software. Topics include McKinley's law on boring technologies, Doerr's law on aligning team vision, and Fitt's law on target touchability.

    Follow the show and be sure to join the discussion on Discord! Our website is workingcode.dev and we're @WorkingCodePod on Twitter and Instagram. New episodes drop weekly on Wednesday.

    And, if you're feeling the love, support us on Patreon.

    With audio editing and engineering by ZCross Media.

    Full show notes and transcript here.

    Más Menos
    58 m
  • 180: The Laws of Software
    May 29 2024

    On today's show, we discuss a few of the entries outlined on the website, the Laws of Software. Topics include Atwood's Law on JavaScript, Cunningham's Law on getting answers, Parkinson's Law on getting things done, Goodhart's Law on taking measurements, Hofstadter's Law on inevitable failure, and the Peter Principle.

    Follow the show and be sure to join the discussion on Discord! Our website is workingcode.dev and we're @WorkingCodePod on Twitter and Instagram. New episodes drop weekly on Wednesday.

    And, if you're feeling the love, support us on Patreon.

    With audio editing and engineering by ZCross Media.

    Full show notes and transcript here.

    Más Menos
    1 h y 1 m
  • 179: AI Sells You on AI
    May 22 2024

    On today's show, Tim gears-up for a farm insurance conference out in Nashville where he's hoping to educate farmers on the pros and cons of artificial intelligence (AI). But, ahead of his talk, he'll be using AI voice technology to call the conference attendees and convince them to attend his presentation. And then, hopefully, weave statistics and sentiment analysis insights—from these automated calls—back into his slide deck.

    Follow the show and be sure to join the discussion on Discord! Our website is workingcode.dev and we're @WorkingCodePod on Twitter and Instagram. New episodes drop weekly on Wednesday.

    And, if you're feeling the love, support us on Patreon.

    With audio editing and engineering by ZCross Media.

    Full show notes and transcript here.

    Más Menos
    49 m
  • 178: Upgrading From Node 0.10
    May 15 2024

    This week on the podcast, we touch on a variety of topics. Ben has been incrementally building a data export feature for his customers; and, he's gotten to a point in which he can see a viable light at the end of the tunnel. Carol has discovered that if she doodles circles with her non-dominant hand, it occupies the ADHD portion of her brain and frees her up to focus on reading. Tim is continuing to improve his AI voice-agent, using a listener-suggested approach to loading Spanish language voice models on demand. And, Adam is battling some pretty steamy code rot; and is attempting to upgrade a series of interconnected Node.js Lambda functions from v0.10—released in 2013—to v20.

    Follow the show and be sure to join the discussion on Discord! Our website is workingcode.dev and we're @WorkingCodePod on Twitter and Instagram. New episodes drop weekly on Wednesday.

    And, if you're feeling the love, support us on Patreon.

    With audio editing and engineering by ZCross Media.

    Full show notes and transcript here.

    Más Menos
    43 m
  • 177: Infinite Invisibility Timeout
    May 8 2024

    Adam uses the new CSS color functions for HSL (Hue, Saturation, Lightness) in order to create a heatmap for the number of dollars raised by his platform. Ben dives into the Algolia search service as a way to provide a search feature on his blog. Carol is trying to alleviate performance concerns around an N+1 SQL problem using an ORM (Object-Relational Mapper) that has decided to use an N+1 selection strategy as "the way" with no escape hatch. And, Tim is getting some great feedback regarding his AI-powered call system that will alert customers to upcoming renewal dates.

    Follow the show and be sure to join the discussion on Discord! Our website is workingcode.dev and we're @WorkingCodePod on Twitter and Instagram. New episodes drop weekly on Wednesday.

    And, if you're feeling the love, support us on Patreon.

    With audio editing and engineering by ZCross Media.

    Full show notes and transcript here.

    Más Menos
    1 h y 2 m
  • 176: Triumph and Fail Safe Space
    May 1 2024

    On today's show, we cover a variety of topics. Tim was suffering from a "carding" attack (aka, a "credit card stuffing" attack) and had to build an internal CAPTCHA system in order to protect his web-based payment forms from bad actors. Adam created an open-source JavaScript library for mocking ES modules (see Mockable) that makes it possible to swap implementation details at runtime. And Ben falls back in love with ColdFusion—again—continuing to find that even the small language details bring him great joy.

    Follow the show and be sure to join the discussion on Discord! Our website is workingcode.dev and we're @WorkingCodePod on Twitter and Instagram. New episodes drop weekly on Wednesday.

    And, if you're feeling the love, support us on Patreon.

    With audio editing and engineering by ZCross Media.

    Full show notes and transcript here.

    Más Menos
    50 m
  • 175: Build Times, Overcompensating, Mentoring and More
    Apr 24 2024

    On today's show, we cover a variety of topics. Ben talks about overcompensation at work; and, how we often swing way too hard in one direction as the first signs of a challenge. Carol talks about how her current task got away from her; and, how she suddenly founder herself creating a Pull Request with 84 files in it. Tim talks about the generation smoking ban going into effect in England. And Adam talks about the challenges of mentoring junior developers; and, how hard it is to have enough "right sized" tasks ready for them to work on.

    Follow the show and be sure to join the discussion on Discord! Our website is workingcode.dev and we're @WorkingCodePod on Twitter and Instagram. New episodes drop weekly on Wednesday.

    And, if you're feeling the love, support us on Patreon.

    With audio editing and engineering by ZCross Media.

    Full show notes and transcript here.

    Más Menos
    1 h y 2 m
  • 174: When Your Software Has a Terrible, Horrible, No Good, Very Bad Day
    Apr 17 2024

    On today's show, we talk about incidents and outages at work. Incidents are a fact of life. If you depend on a file system or a database or a third party vendor, at some point, something will break and your service will be degraded. Customers freak out (rightly so); and, it becomes a cross-team effort to try and find the problem, fix it, and effectively communicate updates back to your customers. There's no right way to do this. But, one could argue that there are definitely wrong ways to do this.

    Follow the show and be sure to join the discussion on Discord! Our website is workingcode.dev and we're @WorkingCodePod on Twitter and Instagram. New episodes drop weekly on Wednesday.

    And, if you're feeling the love, support us on Patreon.

    With audio editing and engineering by ZCross Media.

    Full show notes and transcript here.

    Más Menos
    49 m