Debugging Reactive Extensions can sometimes be a bit tricky. When you have a few stream to watch, pinpointing failures is time consuming, and a can easily become a burden. Catching first-chance exceptions can be extremely…

  • Serilog , Seq , Reactive Extensions

Step templates, introduced in Octopus Deploy 2.4, are a great way to share and reuse useful PowerShell scripts. Anyone can make a step template and submit it via a pull request over at Github…

  • powershell , Octopus Deploy , Step Templates

Coming from C#, it provides the built in function typeof() that you can use to get the Type of a class. Powershell also makes it easy to get information. Wrapping the type in square brackets…

  • powershell

I'm happy to announce that I've joined forces with the amazing developers at Octopus Deploy. It's a fantastic product and if you havn't heard of them yet make sure you take a look. Deployments are…

There are two types of background tasks that you'd want to use in .NET. Long running tasks which include things like background services that run every 5, 10 minutes or another interval. Long running tasks…

  • Background Tasks , ASP.NET

I've talked about what Domain Driven Design is and what kind of benefits you can expect from it. The next concept to explore is what the implementation looks like. I'll be focusing on the architecture…

  • domain driven design