Here are a selection of talks that I've given.

ASP.NET Core 2 – High Performance Web Applications

I gave a talk at the Financial Times on ASP.NET Core 2.0, including a live demo running it with a React and Redux TypeScript client app on a Raspberry Pi.

You can watch the video here:

The video is a bit choppy in places as it is a recording of a live-stream, hence the Google watermark.

The slide deck is available too:

ASP.NET Core and Moving Targets

ASP.NET Core is the new open source and cross-platform web application framework from Microsoft. You can now develop and deploy your web apps on Mac and Linux as well as on Windows. However, it is evolving rapidly and it can be hard to to find stability. There are many ways to deal with these changes and there are some releases with long term support guarantees. It also helps to understand Microsoft's strategy and how .NET Core 2.0 ties in with Xamarin, the new Visual Studio 2017 tooling and .NET Standard 2.0.


Watch here. Skills Matter don't allow embedding, but they mucked up the recording anyway. 🙁


Raspberry Pi Electricity Monitor

I built a system for monitoring the electricity consumption of my home with a Raspberry Pi by reverse-engineering a power meter. Full write-up here.