Weekly Dev Tips
Weeklydevtips 600x591

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.

Hosted by experienced software architect, trainer, and entrepreneur Steve Smith, also known online as @ardalis. If you find these useful, you may also want to get a free software development tip delivered to your inbox every Wednesday from ardalis.com/tips.

  1. Thumb 1554124126 artwork
  2. Thumb 1552937289 artwork
  3. Thumb 1552858229 artwork
  4. Thumb 1551643041 artwork
  5. Thumb 1551099560 artwork

    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.

  6. Thumb 1550504086 artwork

    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.

  7. Thumb 1549862062 artwork
  8. Thumb 1548620506 artwork

    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.

  9. Thumb 1548424107 artwork

    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.

  10. Thumb 1546031405 artwork

    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.

View Older Episodes