A picture of me

Welcome, my name is Paul Stovell. I live in Brisbane and work on Octopus Deploy, an automated deployment tool for .NET applications.

Prior to founding Octopus Deploy, I worked for an investment bank in London building WPF applications, and before that I worked for Readify, an Australian .NET consulting firm. I also worked on a number of open source projects and was an active user group presenter. I was a Microsoft MVP for WPF from 2006 to 2013.

Recent posts

Magellan Exceptions

A discussion of exceptions that can be thrown by Magellan, common issues that can cause them, and suggestions for handling them.

Behind PaulStovell.com

A short look at how PaulStovell.com is hosted and some of the tools and services I use to power it.

Magellan and View Reuse

ActionFilters are a great mechanism for extending Magellan. Here we take a look at how they might be used to activate views that are already open rather than always creating a new view.

Magellan and WPF Page management woes

WPF navigation can be tricky. This page describes some of the issues I have had with it while building Magellan.

Opinions: View() or Window()/Page()?

Looking for opinions on a Magellan API change.

Magellan Action Results

ActionResults are a Magellan feature that decouple the intent of the controller from the execution.

Magellan Action Filters

This page describes Action Filters, an MVC concept that has been ported to Magellan. They provide a useful means for implementing cross-cutting concerns in Magellan applications.

Magellan and the MVVM Light Toolkit

The MVM light toolkit by Laurent Bugnion is a useful framework for MVVM applications. This page shows how it can integrate with Magellan.

Magellan and the Microsoft MVVM Toolkit

Microsoft provides a toolkit for building MVVM project in WPF. This page describes how Magellan and the MVVM toolkit can leverage each other.

Enforced Strings

Some deep thoughts about strings and assumptions in .NET applications

My startup

Octopus Deploy is a user-friendly automated deployment tool for professional .NET developers. Octopus is designed to make it incredibly easy to deploy ASP.NET websites and Windows Services onto remote machines, securely.

I started Octopus in 2011 in my spare time, when I was disappointed by the state of automated deployment for .NET developers. Since then it has grown to become my full time job. Learn more about where Octopus Deploy came from and why it exists.