Weekly Dev Tips

Weekly Dev Tips

By Steve Smith (@ardalis)BusinessTechnologyCareers
Download on the App Store

Weekly Dev Tips episodes

  • Sprints Versus Continuous Flow
    Sprint and iteration-based processes are stepping stones on the path from waterfall toward continuous flow. In this episode we'll make some comparisons to build and integration processes to demonstrate this.
    8 min
  • If It Hurts, Do It More Often
    "If it hurts, do it more often." On its face this phrase makes no sense. Putting your hand on a hot stove hurts... so, should you do that more often? Of course not. The advice applies to business and software processes, and the implied context is that whatever "it" is, it's something that you need to do as part of your process.
    9 min
  • Better Code Reviews
    I wrote an article about a year ago about [Positive Reinforcement in Code Reviews](https://ardalis.com/positive-reinforcement-in-code-reviews). It generated a lot of feedback (on twitter if not in the article itself), so I thought I'd dedicate a Weekly Dev Tips episode to the topic.
    8 min
  • How do you get so much done?
    Occasionally I get asked questions like this one that came from a LinkedIn connection. He wrote, "how in the world do you accomplish so much? Would love to know the strategy." I'm flattered of course, but it's not the first time someone's claimed to be impressed by how much I get done, so I thought I'd share a bit about my approach.
    14 min
  • Debugging Tips
    This week's tip is by request via twitter from Bernard FitzGerald (@bernimfitz) who wrote "How about an episode devoted to effective debugging? I think that would be interesting to hear your methodology of tracking down a bug." Well, Bernard, this bug's for you. Sorry, lame beer commercial joke.
    6 min
  • Exceptions and Guard Clauses
    This week's tip is on the topic guard clauses and exceptions. Specifically, whether and when it's appropriate to throw an exception in response to certain kinds of inputs.
    5 min

About Weekly Dev Tips

From the publisher's feed

Weekly Dev Tips offers a variety of technical and career tips for software developers. Each tip is quick and to the point, describing a problem and one or more ways to solve that problem. I don't expect every tip to be useful to every developer, but I hope you'll find enough of them valuable to make listening worth your time.