Teng Wei SongAuthentication and Authorisation with Auth0 and .NET 6For web applications built with .NET, the default choice for authentication and authorisation that comes to our minds would be Identity…3 min read·Jul 31, 2022----
Teng Wei SongLoong Fatt Tau Sar PiahMung bean paste pastry, aka tau sar piah, is a common snacks consumed among the locals. I was fortunate enough to grab a box of 10 with mix…1 min read·Jun 4, 2022----
Teng Wei SongSecuring AWS Elastic Beanstalk with Cloudflare DNSMy personal website is hosted on AWS Elastic Beanstalk but the DNS is managed with Cloudflare instead of AWS Route 53 and Cloudfront setup…1 min read·Feb 14, 2022----
Teng Wei SongExport Changed Files Between Two CommitsMore often than not some deployment strategies involve file overwriting, such as in the case of Sitefinity projects. This manual…3 min read·Jan 11, 2021----
Teng Wei SongInteractive Q&A With Chain of Responsibility and How to Use ItChain of responsibility is a behavioural design pattern that allows a response to be passed along a chain of handlers. Each handler…3 min read·Dec 13, 2020----
Teng Wei SongWriting Unit Test for Custom Sitefinity WidgetsThe goal of unit testing is to segregate each part of the program and test if that individual part is working correctly. This is the…4 min read·Dec 6, 2020--1--1
Teng Wei SongUnit Testing with xUnit and AutoMapperxUnit is the a unit testing framework which supports .NET Core . It is used to unit test my Document Controller WPF application (.NET…2 min read·Jan 5, 2019----
Teng Wei SongThe Document Controller Version 1.0This is the first minimal viable product that has been published and used by the company.4 min read·Dec 30, 2018----
Teng Wei SongMaking a Better Document Control SystemThe launch of the Document Controller project and the improvements it promises.3 min read·Dec 2, 2018----
Teng Wei SongSimple Authentication and Authorisation in ASP.NET Core Web APIWeb API often needs to be protected from malicious users. This article aims to show how simple authentication and authorisation can be…4 min read·Oct 27, 2018----