Working Code

Working Code

By Adam Tuttle, Ben Nadel, Carol Hamilton, Tim CunninghamTechnology
Download on the App Store

Working Code episodes

  • 175: Build Times, Overcompensating, Mentoring and More

    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.

    1 hr 2 min
  • 174: When Your Software Has a Terrible, Horrible, No Good, Very Bad Day

    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.

    49 min
  • 172: Building Your Own Standard Library

    In a world where many programmers instinctively reach for an existing solution in "user land", Ben poses the question: is there value in building out and maintaining your own standard library? This would be the collection of commonly-used functions and classes that you enjoy using; and, which are tailored to your use-cases and programming paradigms. Doing so would be a vibrant mixture of pragmatism, vanity, ego, efficiency, and compensation. But, would it ultimately be a net befit?

    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.

    1 hr 5 min
  • 171: From Tactics to Strategy

    Tim just completed his quarterly strategy review meeting at work. As such, he's in the perfect head space to teach Adam and Ben what strategy is; how strategy differs from tactics; and, how OKRs (Objectives and Key Results) can be used in order to ensure that the work to be done actually rolls-up to one of the company's core strategies. In the end, Ben still has no idea what's going on (as per usual); but, Adam is down to clown.

    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.

    1 hr
  • 170: Thinking in UX with Thelma Van

    On today's show, we talk to Thelma Van about integrating design into the product development workflow. This includes User Experience (UX) design, User Interface (UI) design, scope negotiation, and user validation through interviews. It turns out, even if you can only talk to five of your customers, having this amount of feedback can have a massively out-sized impact on your overall design and development trajectory.

    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.

    1 hr 12 min
  • 169: Buffer Overflow, Tabs vs Spaces

    Several years ago, Stack Overflow noticed a small but surprising trend within their 2017 Developer Survey data. Even when attempting to adjust for several factors, it seems that the programmers who indent their code with spaces (as opposed to with tabs) have a higher earning potential. As an example of programmers who love using tabs, the hosts of the show offer up theories about this strange finding.

    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.

    1 hr 1 min
  • 168: Memory Safety Mandate

    On today's show, we talk about two major announcements relating to the technology world. First, the government released a report calling on programmers to start using memory safe languages (see: Future Software Should Be Memory Safe). Second, Apple announced that it will halt work on Titan, its autonomous electric vehicle project. We also talk about the pros-and-cons of a Computer Science degree in relation to the web development industry.

    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.

    56 min
  • 167: Everyone Likes Their Own Brand
    The first duty in life is to assume a pose. What the second is, no one has yet discovered. - Oscar Wilde

    You may never think about it or even be aware of it; but, you have a personal brand. A brand is not something you can opt into or out of. It simply exists. The only choice that you have is how you manage - or choose not to manage - your brand in relation to other people. On today's show, we talk about our own personal brands; how they can help us; how they sometimes hurt us; and, how the goals of brand-building can change over time.

    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.

    55 min
  • 166: What's "Onboarded" to You?

    On today's show, we respond to a listener question from Kamil Maraz:

    I have started a Developer experience initiative in our company. We started with a survey, which led to many 1-on-1 meetings; and, one thing that came up a few times was onboarding. Long story short: it's not ideal. I was wondering if this topic could be an inspiration for one of the episodes. For example what is an onboarded colleague to you?; do you care about time to first commit?; what does the onboarding process in your company look like? And so on. As I say often, in our company we love our users, and our developers should get the same treatment. Often the journey starts with onboarding. Thank you for hearing me out.

    We love the fact that Kamil is taking an iterative product mindset; and, is trying to apply those same principles to the company, treating engineers as the recipients of the product experience.

    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.

    59 min

About Working Code

From the publisher's feed

Water-cooler conversation about web-development. We want to entertain, inspire, and motivate you -- or to put it another way, make your coding career more enjoyable.