Hello, I’m Huang Xin. This is my practice book: notes, projects, and learning to code with AI.

Recent notes

All notes

Projects

  • 2026

    Solar yield calculator

    Estimates how much energy a fixed solar panel makes in a day, from the sun’s position and a clear-sky model (no weather, shading or losses). Written as a Python library with a FastAPI service, then ported to TypeScript so it runs in the browser here.

    Python, FastAPI, TypeScript

  • 2026

    This website

    A bilingual personal site built with Astro and TypeScript. Notes are Markdown files, and every page is generated once per language.

    Astro, TypeScript

All projects