Sign up to save your podcastsEmail addressPasswordRegisterOrContinue with GoogleAlready have an account? Log in here.
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 expe... more
FAQs about Weekly Dev Tips:How many episodes does Weekly Dev Tips have?The podcast currently has 75 episodes available.
July 02, 2018What Good is a RepositoryThis week I'm following up on last week's tip about the Repository pattern. A listener pointed out to me that I never directly answered the question posed in the last episode of "Do I need a repository?" I'll be sure to do so here....more7minPlay
June 11, 2018Do I Need a Repository?This week we'll answer this extremely common question about the Repository pattern, and when you should think about using it....more8minPlay
June 04, 2018Domain Events - After PersistenceThe previous tip talked about domain events that fire before persistence. This week we'll look at another kind of domain event that should typically only fire after persistence....more6minPlay
April 30, 2018Domain Events - Before PersistenceDomain Events are a DDD design pattern that in my experience can really improve the design of complex applications. In this episode I describe specifically how you would benefit from raising and handling these events prior to persisting the state of your entities....more7minPlay
April 23, 2018Breadcrumbs and TroubleshootingThis week I'm taking a break from design patterns to talk about a useful skill to prevent you and your team having to reinvent the wheel when it comes to troubleshooting problems or working through new tools or frameworks....more7minPlay
March 12, 2018Abstraction Levels and AuthorizationWorking at too low of an abstraction level is a common source of duplication and technical debt. A very common culprit in this area is authorization....more7minPlay
February 26, 2018Learn the Strategy PatternThe Strategy design pattern is one of the most fundamental and commonly-used patterns in modern object-oriented design. Take some time to make sure you're proficient with it....more6minPlay
February 19, 2018Repository Tip - Encapsulate Query LogicThe Repository design pattern is one of the most popular patterns in .NET development today. However, depending on its specific implementation, its benefits to the system's design may vary. One thing to watch out for is query logic leaking out of the repository implementation....more10minPlay
February 05, 2018On Design PatternsDesign Patterns offer well-known, proven approaches to common problems or situations in software application development. Having a broad knowledge of the existence of patterns, and at least a few you're proficient in, can dramatically improve your productivity....more5minPlay
January 29, 2018Becoming a T-Shaped DeveloperIt's difficult to differentiate yourself if you don't have a single area of expertise. Either you'll have difficulty landing work or you'll be forced to compete with a host of other non-specialists on rate. By becoming a T-shaped developer, you can market yourself as an expert in a particular area and stand out from the crowd!...more6minPlay
FAQs about Weekly Dev Tips:How many episodes does Weekly Dev Tips have?The podcast currently has 75 episodes available.