Welcome to my blog.  My name is Jon Seeley and I’m a full-stack senior software engineer.  I’ve been working in a Microsoft-based technology stack since .NET 1.0.  Throughout my career I’ve primarily focused on the web stack (ASP.NET WebForms, ASP.NET MVC, ASP.NET Core, heck even Silverlight).  On the front-end I’ve used jQuery, angularJS, Angular, and React.  My experience has also crossed boundaries into WinForms, WPF, WCF Services and console applications.  I’m sharing here some of what I’ve learned and continue to learn.  Learn more about me.

Recent Posts

Application 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 ...
Read More
/ .NET, DotNetCore, IIS, logging, Programming

Getting Solid with SOLID – Part 1 – Single Responsibility Principle

Single Responsibility Principle - Class has one job and does it well... unlike this road line painter. Software engineering is ...
Read More
/ .NET, design principles, Programming

Finding your motivations for success

Recently I was faced with some difficult decisions regarding employment. I had been experiencing some internal strife and as a ...
Read More
/ goals, Personal, self-help

MsBuild error publishing ASP.NET MVC referencing .NET Standard library

Breathing new life into a "legacy" ASP.NET website is a way you can help slowly transition the site towards ASP.NET ...
Read More
/ .NET, ASP.NET, DotNetCore, msbuild, publish

Web application stress testing with K6

When deploying an application to the web performance can be (and usually is) an important factor. Running it on your ...
Read More