Skip to main content



🐞 Battling With Gulp and Node
·926 words·5 mins
Tackling the generation gap between old Gulp and young Node when building my website.
🐞 GitVersioning: 'ThisAssembly' Is Inaccessible Due to Its Protection Level
·202 words·1 min
I can’t use ‘ThisAssembly’ in my .NET MVC project. Here’s why.
Documentation Makes Easy With MkDocs and GitLab Pages
·1045 words·5 mins
A guide to build a static website using MkDocs and deploy it to GitLab Pages.
A Tale of Two Caches: Redis and the cache helper
·884 words·5 mins
A note on how to add Redis and the cache helper to a .NET core Mvc app.
☕️ Fantastic Beans and Where to Find Them
·559 words·3 mins
I found some local shops which selling pretty good beans. In Hong Kong.
A Note on SSL Certificate
·566 words·3 mins
This is a note about the Linkedin learning course SSL Certificates for Web Developers.
☕️ Brewing Coffee
·41 words·1 min
A note on how to brew coffee
Why You Should Manage Your Energy, Not Your Time
·280 words·2 mins
As a human being, managing our energy is more important because this is a limited resources.
佛雷德金悖論 Fredkin’s paradox
·19 words·1 min
Creating a User With Limited Privileges in Postgres
·236 words·2 mins
This post showing how to create a user with limited privileges in PostgreSQL.