Wayne X.Y. Blog

Adding an Interactive Travel Map to Hugo Blog (Leaflet + JSON)

A guide on how to add an interactive map to track your footprints on a Hugo blog's travel page using Leaflet.js and a JSON data file.

Solving Load Failed Error for Godot HTML5 Exports

How to fix 'load failed' when opening exported .html games in the browser. Using Godot 4.6 as an example to launch a simple Python CGI server.

Building a Micro-World: Playground Pixel Art and Pathfinding Implementation

Sharing the technical details behind the interactive Playground on my personal website, including the grid system, state machine, and BFS pathfinding algorithm.

Building a Discord AI Chatbot with Golang + Google Gemini API

Tutorial: How to use Golang and Google Gemini API to develop a Discord chatbot.

Hugo Image Management: GitHub vs Cloudflare R2

Compare Hugo blog image storage solutions: GitHub static folder vs Cloudflare R2, including setup tutorial and pros/cons analysis.