Weekly Dev Tips

Weekly Dev Tips

74 episodes

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.

Podcasts

Blogging with guest Andrew Lock

Published: March 22, 2021, 11:58 p.m.
Duration: 8 minutes 34 seconds

Listed in: Technology

.Net Foundation with guest Claire Novotny

Published: June 8, 2020, 4:13 p.m.
Duration: 16 minutes 38 seconds

Listed in: Technology

Code Comments with Guest Claudio Lassala

Published: May 11, 2020, 6:30 a.m.
Duration: 23 minutes 59 seconds

Listed in: Technology

Using the New GitHub CLI with guest John Papa

Published: April 20, 2020, 6:30 a.m.
Duration: 16 minutes 50 seconds

Listed in: Technology

Adapter Design Pattern

Published: April 15, 2020, 5:21 p.m.
Duration: 3 minutes 52 seconds

Listed in: Technology

Defense in Depth with guest Matt Eland

Published: April 6, 2020, 6:30 a.m.
Duration: 11 minutes 17 seconds

Listed in: Technology

Setting Up New Projects with guest Heather Downing

Published: March 30, 2020, 6:30 a.m.
Duration: 8 minutes 39 seconds

Listed in: Technology

Respawn with guest Jimmy Bogard

Published: March 23, 2020, 6:30 a.m.
Duration: 4 minutes 32 seconds

Listed in: Technology

Abstractions with guest Chris Klug

Published: March 16, 2020, 6:30 a.m.
Duration: 13 minutes 56 seconds

Listed in: Technology

Blazor with guest Carl Franklin

Published: March 9, 2020, 6:30 a.m.
Duration: 11 minutes 20 seconds

Listed in: Technology

A/B Testing with Azure with guest Lars Klint

Published: March 2, 2020, 7 a.m.
Duration: 7 minutes 46 seconds

Listed in: Technology

Richard Campbell on Teams

Published: Feb. 24, 2020, 7:30 a.m.
Duration: 10 minutes 15 seconds

Listed in: Technology

Password Managers with guest Troy Hunt

Published: Feb. 17, 2020, 7:30 a.m.
Duration: 6 minutes 48 seconds

Listed in: Technology

Requirements and Change with Guest Juval Lowy

Published: Feb. 10, 2020, 7 a.m.
Duration: 10 minutes 3 seconds

Listed in: Technology

Mise en Place with guest Ryan Lanciaux

Published: Feb. 4, 2020, 9:06 p.m.
Duration: 9 minutes 40 seconds

Listed in: Technology

How Developers Fail

Published: Jan. 27, 2020, 7 a.m.
Duration: 5 minutes 24 seconds

Listed in: Technology

Versioning with guest Jon Skeet

Published: Oct. 28, 2019, 2:54 p.m.
Duration: 10 minutes 18 seconds

Listed in: Technology

Boundaries with guest James Hickey

Published: Sept. 30, 2019, 6 a.m.
Duration: 10 minutes 22 seconds

Listed in: Technology

Dependency Inversion Principle

Published: Sept. 16, 2019, 6 a.m.
Duration: 6 minutes 8 seconds

Listed in: Technology

One Step Build Test Run

Published: Sept. 9, 2019, 6 a.m.
Duration: 6 minutes 15 seconds

Listed in: Technology

Interface Segregation

Published: Sept. 2, 2019, 6 a.m.
Duration: 5 minutes 57 seconds

Listed in: Technology

Customize Key Mappings in Visual Studio with Kendra Havens

Published: Aug. 26, 2019, 6 a.m.
Duration: 6 minutes 51 seconds

Listed in: Technology

Liskov Substitution

Published: July 29, 2019, 6 a.m.
Duration: 5 minutes 41 seconds

Listed in: Technology

Continuous Testing Continuously with Guest Al Rodriguez

Published: July 22, 2019, 6 a.m.
Duration: 6 minutes 42 seconds

Listed in: Technology

Open Closed

Published: June 10, 2019, 4:05 a.m.
Duration: 4 minutes 54 seconds

Listed in: Technology

Test All The Things with Guest Corey Weathers

Published: June 3, 2019, 2:59 p.m.
Duration: 7 minutes 20 seconds

Listed in: Technology

Single Responsibility Principle

Published: May 20, 2019, 6 a.m.
Duration: 5 minutes 46 seconds

Listed in: Technology

Effective Ways to Accelerate Your Career

Published: May 13, 2019, 6 a.m.
Duration: 6 minutes 48 seconds

Listed in: Technology

Introducing SOLID Principles

Published: May 6, 2019, 6 a.m.
Duration: 7 minutes 26 seconds

Listed in: Technology

On Sleep with Guest Jamie Taylor

Published: April 15, 2019, 6 a.m.
Duration: 8 minutes 49 seconds

Listed in: Technology

Work Alone with Mystery Guest

Published: April 1, 2019, 6 a.m.
Duration: 2 minutes 52 seconds

Listed in: Technology

Work From Home Tips with Andrew Lock

Published: March 25, 2019, 6 a.m.
Duration: 6 minutes 31 seconds

Listed in: Technology

A Dependency Injection Story

Published: March 18, 2019, 6 a.m.
Duration: 5 minutes 50 seconds

Listed in: Technology

On Learning TDD and LISP with Uncle Bob Martin

Published: March 4, 2019, 7 a.m.
Duration: 8 minutes 58 seconds

Listed in: Technology

Sprints Versus Continuous Flow

Published: Feb. 25, 2019, 7 a.m.
Duration: 7 minutes 1 second

Listed in: Technology

If It Hurts, Do It More Often

Published: Feb. 18, 2019, 7 a.m.
Duration: 8 minutes 12 seconds

Listed in: Technology

Better Code Reviews

Published: Feb. 11, 2019, 7 a.m.
Duration: 7 minutes 31 seconds

Listed in: Technology

How do you get so much done?

Published: Feb. 4, 2019, 7 a.m.
Duration: 13 minutes 17 seconds

Listed in: Technology

Debugging Tips

Published: Jan. 28, 2019, 7 a.m.
Duration: 5 minutes 54 seconds

Listed in: Technology

Exceptions and Guard Clauses

Published: Dec. 31, 2018, 7 a.m.
Duration: 4 minutes 51 seconds

Listed in: Technology

Why is Immutability Desirable?

Published: Dec. 24, 2018, 7 a.m.
Duration: 6 minutes

Listed in: Technology

Avoid Lazy Loading in ASP.NET Apps

Published: Dec. 17, 2018, 7 a.m.
Duration: 5 minutes 52 seconds

Listed in: Technology

Use the Right Object Lifetime

Published: Dec. 10, 2018, 7 a.m.
Duration: 8 minutes 56 seconds

Listed in: Technology

How much do you make?

Published: Nov. 12, 2018, 7 a.m.
Duration: 9 minutes 22 seconds

Listed in: Technology

Breaking Bad Coding Habits

Published: Oct. 22, 2018, 6 a.m.
Duration: 5 minutes 3 seconds

Listed in: Technology

On Code Smells

Published: Oct. 15, 2018, 6 a.m.
Duration: 3 minutes 55 seconds

Listed in: Technology

Shared Kernel as a Package

Published: Oct. 8, 2018, 6 a.m.
Duration: 5 minutes 11 seconds

Listed in: Technology

Applying Pain Driven Development to Patterns

Published: Oct. 1, 2018, 6 a.m.
Duration: 8 minutes 40 seconds

Listed in: Technology

How Do You Even Know This Crap?

Published: Sept. 10, 2018, 6 a.m.
Duration: 5 minutes 37 seconds

Listed in: Technology

Layering Patterns on Repositories

Published: Aug. 27, 2018, 6 a.m.
Duration: 7 minutes 28 seconds

Listed in: Technology

What Good is a Repository

Published: July 2, 2018, 6 a.m.
Duration: 6 minutes 33 seconds

Listed in: Technology

Do I Need a Repository?

Published: June 11, 2018, 6 a.m.
Duration: 7 minutes 45 seconds

Listed in: Technology

Domain Events - After Persistence

Published: June 4, 2018, 6 a.m.
Duration: 5 minutes 23 seconds

Listed in: Technology

Domain Events - Before Persistence

Published: April 30, 2018, 6 a.m.
Duration: 6 minutes 53 seconds

Listed in: Technology

Breadcrumbs and Troubleshooting

Published: April 23, 2018, 6 a.m.
Duration: 6 minutes 22 seconds

Listed in: Technology

Abstraction Levels and Authorization

Published: March 12, 2018, 6 a.m.
Duration: 6 minutes 22 seconds

Listed in: Technology

Learn the Strategy Pattern

Published: Feb. 26, 2018, 7 a.m.
Duration: 5 minutes 35 seconds

Listed in: Technology

Repository Tip - Encapsulate Query Logic

Published: Feb. 19, 2018, 7 a.m.
Duration: 9 minutes 8 seconds

Listed in: Technology

On Design Patterns

Published: Feb. 5, 2018, 7 a.m.
Duration: 4 minutes 32 seconds

Listed in: Technology

Becoming a T-Shaped Developer

Published: Jan. 29, 2018, 7 a.m.
Duration: 5 minutes 20 seconds

Listed in: Technology

Maintain Legacy Code with New Code

Published: Jan. 8, 2018, 7 a.m.
Duration: 8 minutes 57 seconds

Listed in: Technology

Smarter Enumerations

Published: Dec. 11, 2017, 7 a.m.
Duration: 5 minutes 19 seconds

Listed in: Technology

Be Thankful and Show Gratitude

Published: Dec. 4, 2017, 7 a.m.
Duration: 6 minutes 49 seconds

Listed in: Technology

Primitive Obsession

Published: Nov. 20, 2017, 7 a.m.
Duration: 6 minutes 44 seconds

Listed in: Technology

Encapsulating Collection Properties

Published: Nov. 13, 2017, 7 a.m.
Duration: 5 minutes 38 seconds

Listed in: Technology

Pain Driven Development

Published: Nov. 6, 2017, 7 a.m.
Duration: 4 minutes 29 seconds

Listed in: Technology

Data Transfer Objects (part 2)

Published: Oct. 16, 2017, 6 a.m.
Duration: 6 minutes 48 seconds

Listed in: Technology

Data Transfer Objects (part 1)

Published: Oct. 9, 2017, 6 a.m.
Duration: 4 minutes 14 seconds

Listed in: Technology

Prefer Custom Exceptions

Published: Sept. 25, 2017, 6 a.m.
Duration: 11 minutes 38 seconds

Listed in: Technology

Make It Work. Make It Right. Make It Fast.

Published: Sept. 18, 2017, 6 a.m.
Duration: 5 minutes 17 seconds

Listed in: Technology

New is Glue

Published: Sept. 11, 2017, 6 a.m.
Duration: 6 minutes 28 seconds

Listed in: Technology

Guard Clauses

Published: Sept. 4, 2017, 6 a.m.
Duration: 6 minutes 27 seconds

Listed in: Technology

Listen Faster

Published: Aug. 28, 2017, 6 a.m.
Duration: 3 minutes 45 seconds

Listed in: Technology

Check In Often

Published: Aug. 21, 2017, 6 a.m.
Duration: 3 minutes 59 seconds

Listed in: Technology

Overview of Weekly Dev Tips

Published: Aug. 14, 2017, 6 a.m.
Duration: 1 minute 14 seconds

Listed in: Technology