Coming to Canada: Immigrating to Toronto as a .NET Developer

In January 2017 I immigrated to Toronto, Canada with my wife (a Canadian citizen born in Toronto). We met in Glasgow, Scotland where she was studying as an international student and after dating fo... read more


Microsoft FrontPage: Revisiting the WYSIWYG HTML Editor in 2019

In the late 1990’s and early 2000’s, before platforms such as WordPress and Squarespace offered non-programmers the ability to build websites, there were WYSIWYG (What You See Is What You Get) tool... read more


Best Practices for Writing Unit Tests in C# for Bulletproof Code

In my experience, developers have a love hate relationship with unit testing. I don’t know if some find it tedious, or some just don’t see the value in writing code to verify if other code works. ... read more


Puppeteer Sharp: Crawl the Web using C# and Headless Chrome

Puppeteer Sharp is a port of the popular Headless Chrome NodeJS API built by Google. Puppeteer Sharp was written in C# and released in 2017 by Darío Kondratiuk to offer the same functionality to .N... read more


Azure Logic Apps: How to use Microsoft’s Serverless & Codeless Integration Platform

Azure Logic Apps is a powerful serverless integration platform released by Microsoft in 2016. The definition of a 'Logic App' is open to interpretation (in my opinion), as the user defines what the... read more


Steven McLintock

Kilt & Code is a blog written by Steven McLintock, a full-stack developer originally from Scotland. Steven uses Microsoft languages and platforms such as .NET, C# and Azure and has been working as a developer since 2006.