-
How a Front Door Migration Pushed Me into SEO
2026-02-05A 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.
-
From Azure Front Door Back to Zero Cost – Migrating to Azure Static Web Apps
2026-02-04Azure 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.
-
Outlook on Autopilot
2025-03-06Good meetings do have an agenda. Otherwise they should be cancelled or declined into oblivion by all invitees. This is how I do it.
-
Advent Of Code 2023 - Learning & Failing
2023-12-01A reflective write-up on Advent of Code 2023, focusing on learning through failure, problem-solving fatigue, and personal growth as a developer.
-
Deploy static files to Azure Storage with GitHub Actions
2023-04-13A step-by-step guide to deploying static files to Azure Storage using GitHub Actions, including authentication and CI/CD setup.
-
Automated Hexo build with GitHub Actions
2023-04-12How to automate Hexo builds using GitHub Actions, enabling reliable CI pipelines for static blogs and documentation sites.
-
Here we go again 🤘
2023-04-06A personal reflection on recurring patterns in software development, technology trends, and the feeling of starting over again.
-
log4shell - A nightmare before christmas
2021-12-12A 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.
-
Emojis, collations and prepared statements - A new path to encoding hell
2021-08-09An explanation of emoji encoding issues, covering Unicode, UTF-8, and why emojis often break in databases, APIs, and applications.