How I Used ChatGPT to Write a Golang Image Compression Function
This article details the process of using ChatGPT to generate a Golang function for compressing JPEG and PNG images, highlighting the iterative debugging required to...
This article details the process of using ChatGPT to generate a Golang function for compressing JPEG and PNG images, highlighting the iterative debugging required to...
Wails is a lightweight, fast alternative to Electron for building cross platform desktop applications using Go and modern web technologies like Vue3, React, and Svelte.
This article addresses a bug in Wails on macOS where cookies fail to work in compiled builds despite functioning in development mode, and suggests using localStorage...
A detailed review of the Edifier M25 desktop speakers, covering unboxing, setup, app features, and sound quality for users on a budget.
A comprehensive guide on installing macOS on an Intel NUC8i5BEH using OpenCore, covering BIOS settings, disk partitioning, EFI setup, and serial number injection for...
A step by step guide on successfully deploying and running the ChatGLM 6B dialogue language model on Windows 10 using consumer grade hardware, including environment ...
This guide explains how to switch the Telegram interface to Simplified Chinese using a direct language link, applicable across Windows, Android, and other platforms.
AsBot AI Assistant has released its Windows client, offering features like continuous dialogue, role switching, content creation, and code writing based on OpenAI API.
Aechoterm (Shanling) is a free, cross platform terminal and file management tool supporting SSH and SFTP protocols for Windows, macOS, Linux, and Android, featuring ...

xiaoz
I have been writing at xiaoz blog since 2013, sharing practical notes on Linux, Docker, programming, WordPress, and useful tools.
My background spans hosting support, cloud support, Linux operations, and PHP development. I have been working independently since 2022.
I enjoy building reliable web products with PHP, Golang, Python, Vue, and the infrastructure around them, from servers and databases to domains, CDN, and SEO. Most posts here come from real projects and personal experience.
You can get in touch with me through any of the channels below.