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

React + ASP.NET Core = 👍

I gave a talk on React + ASP.NET Core and how to do server-side rendering of dynamic data. You can watch the video of the lightning (ten minute) version that I gave at the FT here:

The slide deck is also available if you would like to follow along:

The source code of the demo app (a tube status web app built with React, TypeScript, ASP.NET Core, Redux and React Router) is on my GitHub. Because of the way ASP.NET Core interacts with React and Node you need a network connection even if using the fake API that I built, although you don’t need an internet connection unless you want to use the real TfL API.

If you liked the digital signage fails then you may want to follow @shitsignage, as I have loads more. Some other things linked from the talk are (my JSON proxy for the UK National Rail Live Departure Board SOAP API), (my mobile web app that generates random excuses and lets you easily send them) and of course my book ASP.NET Core 2 High Performance.

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.