2022


Kusto query language by example

Posted on Sunday, 12 June 2022

Code coverage Visual Studio extensions

Posted on Thursday, 2 June 2022

Selenium web driver + dotnet 6 example

Posted on Sunday, 1 May 2022

Intro to .NET6 Minimal APIs

Posted on Monday, 4 April 2022

2021


Sociable unit tests with BDDfy

Posted on Wednesday, 7 July 2021

ASP.NET API string localization

Posted on Saturday, 20 February 2021

Sending an email with Send Grid

Posted on Monday, 15 February 2021

Chinese New Year 2021 (Year of the Ox)

Posted on Friday, 12 February 2021

Chinese Numerology

Posted on Friday, 5 February 2021

Food Symbolism during Chinese New Year

Posted on Tuesday, 2 February 2021

Lessons learned from 365-day streak on Duolingo

Posted on Saturday, 23 January 2021

Numbers in Chinese - part 2

Posted on Saturday, 16 January 2021

Refit examples - A type-safe HTTP client for .NET

Posted on Friday, 15 January 2021

Numbers in Chinese

Posted on Thursday, 7 January 2021

2019


Efficent api calls within an api client

Posted on Tuesday, 6 August 2019

Android Launch Screen (Splash Screen)

Posted on Monday, 1 July 2019

Cleaner mocks with Moq in .NET

Posted on Saturday, 25 May 2019

Mocking DbSet in EF6 for unit tests

Posted on Sunday, 12 May 2019

Top development books

Posted on Sunday, 12 May 2019

Android's DayNight Theme

Posted on Sunday, 5 May 2019

Encrypting application settings within app.config

Posted on Friday, 26 April 2019

Updating my website to wyam

Posted on Monday, 15 April 2019

JQuery ajax CSS spinner

Posted on Saturday, 2 February 2019

2017


Mocking with Mockito

Posted on Tuesday, 24 January 2017

2016


Random Quiz - An example Android App

Posted on Wednesday, 28 December 2016

Image resizing with python

Posted on Thursday, 10 November 2016

Website up checker with Python

Posted on Tuesday, 11 October 2016