Blog


What i'm up to

Analysing World Leader Tweet Sentiment With Azure AI

Awarded Microsoft MVP

25 Tips for Visual Studio Lightning Talk

Talk at HaintonDotNet

Microsoft Expression Design 4

Realtime Dashboard Part 1

Embedding GitHub Issues on Your Site

GitHub Dark Theme

Launching Code Review Checklist

Switching Between Virtual Desktops Using Voice Control

Switching Between Virtual Desktops Using Elgato Stream Deck

Talk at Dot Net Notts

Talk At Dot Net York And Dot Net Sheffield

How to change New Tab and Close Tab Keyboard Shortcuts in Windows Terminal

Augmented Reality Virtual Table Items Proof of Concept and Code Explanation

Periodic Table Augmented Reality Proof of Concept and Code Explanation

NurseHack4Health Hackathon Augmented Reality

Windows Devs Guide to Mac OS on GitHub

WebP Converter in CSharp

An Open Letter To The Dot Net Foundation Offering Help And Gratitude

Augmented Reality 3D Photo Surround Sphere using Xamarin ARKit explained

Augmented Reality 3D Photo Surround Sphere using Xamarin ARKit and dot net

Google Analytics Augmented Reality Proof of Concept in Xamarin

Fun with business cards and Augmented Reality

MBA or MSc

Xamarin ArKit Image Recognition and 3D Model Placement Part 3

Xamarin ArKit Image Recognition and 3D Model Placement Part 2

Xamarin ArKit Image Recognition and 3D Model Placement Part 1

Hit Refresh Book Review

Speech Synthesis in 2 lines of code

3 Projects in 3 Months in 2020

All Time Book List

My Goals for 2020

12 Books in 12 Months in 2020

Compiling Code without Visual Studio

Comparing FTSE 100 Company Websites Access Keys

What I Learnt From Creating a Series of 25 Videos

Have a QuickLinks page

Building Hype

Visual Studio Tips Christmas Advent Calendar

Four New Visual Studio Tips November 2019

List v Dictionary Performance Video

Hack Manchester 2019 SuperArkit Sweep

Business Technology and People

New Website Xamarin Arkit

Hackathon Tips Website Launch

Four New Tips For Visual Studio

25 Tips For Visual Studio Talk

Tweet From Every Country Project

Japan Trip 2019

Business Administration Diploma Passed

Always Be Learning

The Phoenix Project Book Review

Comparing FTSE 100 Company Websites Page Titles

Comparing FTSE 100 Company Websites Homepage Screenshot Tiles

Comparing FTSE 100 Company Websites Introduction

Chart Handler on GitHub

Insiders2Campus Contest Microsoft Hackathon

Dot Net User Groups

My Time Machine Part 2

So I am building a Time Machine

Visual Studio Tips Website

Xamarin ArKit Surrounded by Photos Part 1

Azure Table Storage Helper on GitHub

Compare SQL Server DB Schemas Tool on GitHub

English Language Word Analysis With Dot Net

Hack Manchester 2018 UrlPeek

New Project SmileCounter dot com Launched

Poker Conquest Update June 2018

Insider Dev Tour Manchester

App Concept To Store 30 Day Challenge Day 20

App Concept To Store 30 Day Challenge Day 19

App Concept To Store 30 Day Challenge Day 18

App Concept To Store 30 Day Challenge Day 17

App Concept To Store 30 Day Challenge Day 16

App Concept To Store 30 Day Challenge Day 15

App Concept To Store 30 Day Challenge Day 14

TFS Build And Release Notifications On Apple iWatch Via Slack

App Concept To Store 30 Day Challenge Day 13

App Concept To Store 30 Day Challenge Day 12

App Concept To Store 30 Day Challenge Day 11

App Concept To Store 30 Day Challenge Day 10

App Concept To Store 30 Day Challenge Day 9

App Concept To Store 30 Day Challenge Day 8

App Concept To Store 30 Day Challenge Day 7

App Concept To Store 30 Day Challenge Day 6

App Concept To Store 30 Day Challenge Day 5

App Concept To Store 30 Day Challenge Day 4

App Concept To Store 30 Day Challenge Day 3

App Concept To Store 30 Day Challenge Day 2

App Concept To Store 30 Day Challenge Day 1

App Concept To Store 30 Day Challenge Introduction

Venice May 2018

LeedsHack 2018 MyBookshelf

UX In the City 2018 Manchester

HttpNotFound v HttpStatusCodeResult

HttpNotFound v HttpStatusCodeResult draft

2018

Creating Alexa Skills with Web-API and hosting on Microsoft Azure

Hack Manchester 2017

Hackference 2017

One month after launching my app Poker Conquest

Poker Conquest now in the App Store

UK Hackathons 2017

Hack Manchester 2016 Voice Controlled Browser

Poker Faces and the Emotion API

Hack Manchester Tips

Browser Start Pages

Drawing a Pentagon Polygon in XAML

HackManchester 2016 Initial Thoughts

My first year as dev manager

Lions are the 2016 Manchester Softball Champions

Lost some blog posts dammit

Broken Build Notifications on Microsoft Band

MVC Training Slides

New Project SqlPins

ChartShare at GMDSP Lean Startup Weekend

Updating Raspberry Pi RGB LED Matrix using SimpleStatus

Storing simple data for prototypes with Biggy

SiteHealth Update

I love being a developer

ASPNET YSOD Chrome Extension

Pluralsight Courses for 2015

CI with TeamCity and Octopus Deploy

Hack Manchester 2014

Birmingham Hackference Hackathon project SiteHealth co

Collection Initializers in VB NET

String Join Example

Strongly typed variables v Stringly typed variables

Still waiting for my ideal first person shooter game

New blog

AddOnBlog Mvc NuGet Package

Online Xml Editor at LeedsHack

Week 2 using Fitbit Flex

Day 1 using Fitbit Flex

Take a screenshot with Windows Phone 8

Did this Lowry building just steal the Star Trek logo

javascript sort array of objects by property

Online Xml Editor

Northern Hackathons and Startup Weekends 2014

Using bookmarks in Visual Studio

Crazy Poker v1 released

How do you say Int32 MaxValue and Int64 MaxValue

System Linq checked keyword and static exceptions

Plans for 2014

Pushup Counter v Pressup Counter

Hack Manchester 2013 summary

Hack Manchester 2013 after 13 hours

First impressions of Surface RT

Never Give Up

Remove local uncommitted changes in git

Lego Star Wars advent calendar 2013