Privacy Policy

How we handle your data

Overview

This privacy policy describes how blog.hugozhu.site collects and uses information when you visit this website.

Information We Collect

Analytics

This site uses Google Tag Manager for analytics purposes. This may collect:

  • Pages you visit
  • Time spent on pages
  • Browser type and version
  • Device information
  • Geographic location (country/city level)

Comments

This site uses Disqus for comments. When you comment, Disqus collects information according to their own privacy policy. Please review Disqus Privacy Policy for details.

[Read More]

Terms of Service

Rules and guidelines for using this site

Acceptance of Terms

By accessing and using blog.hugozhu.site, you accept and agree to be bound by the terms and conditions of this agreement.

Content License

Unless otherwise noted, all content on this blog is:

You are free to:

  • Share — copy and redistribute the material
  • Adapt — remix, transform, and build upon the material

Under the following terms:

[Read More]

About Me

CTO of DingTalk, Alibaba | Hangzhou & Seattle

My name is Hugo Zhu (朱鸿). I’m currently the CTO of DingTalk at Alibaba, based in Hangzhou and Seattle.

This blog is where I share my thoughts and hands-on experience in:

  • AI / LLM engineering — fine-tuning, inference optimization, AI agent workflows
  • Networking & infrastructure — Tailscale, OpenWrt, Docker, Kubernetes
  • Raspberry Pi & IoT — GPIO programming, home automation, edge computing
  • System architecture & DevOps — CI/CD, observability, cloud-native

I’m a polyglot engineer who has written production code in Go, Python, C, and AppleScript. On GitHub (github.com/hugozhu) you can find projects like godingtalk (DingTalk Open API Go SDK), WiringPi-Go (Raspberry Pi GPIO bindings), and various blog tooling.

[Read More]

Big Image Sample

Using Multiple Images

The image banners at the top of the page are refered to as “bigimg” in this theme. They are optional, and one more more can be specified. If more than one is specified, the images rotate every 10 seconds. In the front matter, bigimgs are specified using an array of hashes.

[Read More]