Post

Hi! I am Boyu and nice to meet you.

Meet Boyu—building Pixel Bot, writing about databases, reading wuxia on a handheld, and still blending code with music. A living intro and recent updates.

Hi! I am Boyu and nice to meet you.

Who am I?

I am Boyu, I like creating stuff (whether it be code or music thingy).

Recent Updates

  • Apr 5, 2026: Having so much fun reading 射雕英雄传 on my Anbernic RG34XX SP—I picked it up around 9:30 PM on Apr 3 and I am only about 25% in so far (still going strong).
  • Apr 4, 2026: Published Database design best practices—I started drafting around Mar 10 and spent a lot of time polishing before it went live.
  • Apr 2–4, 2026: The story of 张雪, founder of ZX Motor (张雪摩托), moved me deeply.
  • Mar 28–29, 2026 (weekend): Built Pixel Bot, an AI customer agent for a hypothetical retro handhelds shop—it answers from a small grounded knowledge base, asks for budget and form factor before recommendations, and includes a mock repair handoff. Repo: https://github.com/b0yu-li/pixel-bot, demo: https://youtu.be/JYHINhhMp3E.
  • Mar 17, 2026: Tried AI-assisted development (Cursor + Claude) and shipped an MVP in an hour. Stack: Next.js 16 + React 19 frontend, NestJS 11 backend, Prisma + PostgreSQL. The productivity boost is unreal.
  • Mar 16, 2026: Renovated the STUDIO, TECH, and JOURNAL tabs UI.
  • Mar 14, 2026: Played tennis at the club—first time since college.
  • Mar 4, 2026: I beat First Sinner in Hollow Knight: Silksong on my 11th attempt.
  • Feb 24, 2026: The DS has arrived! So many happy hours on this console years ago. The DS system ages fantastically and I am absolutely loving it. I am also fascinated about the 640x480 photos it takes, it just has the retro-vibe and takes very little storage space, I feel absolutely no guilt taking a bunch of photos.
  • Feb 21, 2026: I ordered a pink Nintendo DSi with the battery replaced.
  • Mid Feb 2026:
    • I beat Father of the Flame in Hollow Knight: Silksong on my 24th attempt.
    • I beat Disgraced Chef Lugoli in Hollow Knight: Silksong on my 23rd attempt.
    • I beat Broodmother in Hollow Knight: Silksong on my 17th attempt.
  • Feb 10, 2026: I beat Raging Conchfly in Hollow Knight: Silksong on my 33rd attempt.
  • Late Jan to early Feb, 2026:
    • Hosted the hybrid New Year Event (Jan 30) across 4 offices. It combined offline gathering spaces with online streaming. Over 800 people were there—the energy was incredible!
    • Working on a React app that I use daily. Check out the Interactive Demo: Exp-Z Expense Tracker.
    • Kinda obsessed with Stardew Valley—spent some quality time on it over the weekend.
    • Having a blast with my Traktor X1 MK3 + Z1 MK2 combo (the new DJ gear).
  • Jan 23, 2026: Published my set (3 Picks from The Life of a Showgirl) on YouTube.
  • Jan 21, 2026: Included a tech stack page documenting how I built this site.
  • Jan 20, 2026: Implemented a serverless “Like” button using Cloudflare Workers and KV storage. Now you can give me validation without logging in!
  • Jan 19, 2026: Integrated the Strudel live-coding environment directly into the blog. I can now ship code that makes sound.
  • Jan 18, 2026: Putting out my cover of Taylor Swift’s All Too Well, but “roo-imagined” (get it?).
  • Jan 14, 2026: I beat The Unravelled in Hollow Knight: Silksong on my 29th attempt.
  • Jan 5, 2026: Been working on a DJ set (picks from Taylor Swift’s The Life of a Showgirl album), finally got it out.
  • Dec 2025: Been playing the video game Hollow Knight: Silksong, it’s hard no doubt, I love the challenges, still hustling in that beautiful world (Pharloom to be specific).

Say Hi

Welcome and very nice to meet you 🫶

This post is licensed under CC BY 4.0 by the author.