Jon SeeleyManaging Technology in the Home — Striking a BalanceI’m both a geek and a nerd. Be that the case, one should assume my children will suffer at least one if not both of those affectations as…May 5, 2020May 5, 2020
Jon SeeleyDependency Inversion Principle — Getting Solid with SOLID — Part 5Software development has been around for a while. As technology advances so does the need to establish patterns and principles for healthy…Apr 28, 2020Apr 28, 2020
Jon SeeleyMocking IQueryable Extensions with MoqUnit testing is the base level of the testing pyramid and thus a vital cornerstone of effective software development.Apr 21, 2020Apr 21, 2020
Jon SeeleyInterface Segregation Principle — Getting Solid with SOLID — Part 4SOLID design patterns are important for successful software projects. Learn how to apply the Interface Segregation Principle to your code.Apr 14, 2020Apr 14, 2020
Jon SeeleyHow to Code Review EffectivelyModern software development is complex. New technologies emerge at a breakneck pace. Best practices, patterns, recommendations, and samples…Jan 21, 2020Jan 21, 2020
Jon SeeleyGetting Solid with SOLID — Part 3 — Liskov Substitution PrincipleSoftware engineering principles and patterns help us craft good clean software. One such pattern is an acronym we know as SOLID. “L”…Dec 31, 2019Dec 31, 2019
Jon SeeleyGetting Solid with SOLID — Part 2- Open/Closed PrincipleSOLID design patterns are important for successful software projects. Read up on the open/closed principle with a bit of modern flavor.Oct 22, 2019Oct 22, 2019
Jon SeeleyHow unit testing made me a better developerDeveloping yourself as a software engineer is important for progression. One tool you should incorporate in your arsenal is unit testing…Oct 15, 2019Oct 15, 2019
Jon SeeleyMigrating WCF to gRPC using .NET CoreWith .NET Core 3 recent release WCF is all but dead. See one way you can migrate WCF to gRPC using .NET Core with backwards compatibility.Oct 5, 2019Oct 5, 2019
Jon SeeleyApplication logs are your friend (and how to read them)Your software application will crash. Even the most principled software following the best practices will inevitably have a bad day…Jun 29, 2019Jun 29, 2019