Skip to main content

Posts

2024

Learning Angular: Template, Change Detection and ViewChild
·335 words·2 mins
Explore dynamic Angular component rendering with ngTemplateOutlet and efficient change detection strategies using OnPush and ViewChild.
Understanding Content Security Policy (CSP) for Azure App Service and Angular Apps
·312 words·2 mins
Securing Azure App Service and Angular Apps with CSP.

2023

Adding Audio to Your Web App: The Complete Guide
·1389 words·7 mins
Sound, rhythm, and harmony find their way into the inward places of the soul.
⚙️ Setting Up Nginx for Local Development
·749 words·4 mins
Let’s have HTTPS all the way, locally.
Learning React: Updating Component State in componentDidMount()
·395 words·2 mins
Hey I just met you and this is crazy. But here’s my data so have a callback, maybe.

2022

VSCode tasks for Hugo
·285 words·2 mins
This post shows some useful VSCode tasks I set up to run and build Hugo.

2021

【書摘】真確:扭轉十大直覺偏誤,發現事情比你想的美好
·85 words·1 min
This is a note about the book “FACTFULNESS:Ten Reasons We’re Wrong About the World–and Why Things Are Better Than You Think” (真確:扭轉十大直覺偏誤,發現事情比你想的美好)
🐞 Missing Cookie in iframe
·653 words·4 mins
Adding an config in IIS to fix my iframe content.
🐞 Fixing AjaxControlTookit Unexpected Page Reload in ASP.NET Web Form Application
·906 words·5 mins
ASP.NET Web Form Archaeology: What’s wrong with my __doPostBack() on Firefox? Why my AjaxControlToolkit is out of Control?
Improving My Blogging Workflow
·667 words·4 mins
It’s time to do some refactoring and improvements for the blog!