A Front Door to Static Web Apps migration led to broken JSON-LD, unexpected Google Search Console results, and a deep dive into modern SEO — from the perspective of a software architect in 2026.
Azure CDN retirement led to an unexpected Azure Front Door bill. This article documents how a Hexo-based blog was migrated to Azure Static Web Apps (Free Tier), eliminating monthly costs while keeping custom domains and HTTPS.
Good meetings do have an agenda. Otherwise they should be cancelled or declined into oblivion by all invitees. This is how I do it.
A reflective write-up on Advent of Code 2023, focusing on learning through failure, problem-solving fatigue, and personal growth as a developer.
A step-by-step guide to deploying static files to Azure Storage using GitHub Actions, including authentication and CI/CD setup.
How to automate Hexo builds using GitHub Actions, enabling reliable CI pipelines for static blogs and documentation sites.
A personal reflection on recurring patterns in software development, technology trends, and the feeling of starting over again.
A deep technical analysis of log4shell (CVE-2021-44228), explaining how the exploit works, why it enabled remote code execution, and why it became one of the most critical software vulnerabilities ever discovered.
An explanation of emoji encoding issues, covering Unicode, UTF-8, and why emojis often break in databases, APIs, and applications.