Skip to content
View YongRui0402's full-sized avatar

Block or report YongRui0402

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
YongRui0402/README.md

Hi, I'm Yong-Rui (BDGG) 👋

Embedded Linux engineer — 2 years of IP camera firmware (Novatek, ARM Linux, C). Now exploring how to ship software with AI agents: I write the specs, constraints and acceptance tests; agents write and cross-review the code.

What I'm building

Project What it is
watchlater-notes Turn "watch later" videos into transcripts and notes; built through 5 spec-driven (SDD) iterations, specs included
metro-stamp Route planner for the Taipei Metro stamp rally — TSP (Held-Karp + local search) with a time-vs-transfers Pareto front · live
BDGG-Dev-Skills Agent skills for my dev workflow (conventional commits, trunk-based development, double diamond), from the Waterball AI x BDD course
BDGG_blog Notes on embedded work, AI-assisted development and things I learned
CoLedger (redesign in progress) Group expense ledger, designed OOA/OOD-first

How I work

  • Spec first, then tests, then code
  • Every claim gets a measurement; every checker gets a control group
  • Self-hosted GitLab + CI where agents open MRs and a merge bot enforces the gates

📝 Blog: https://yongrui0402.github.io/BDGG_blog/ · 💼 LinkedIn: https://www.linkedin.com/in/yongrui-yang

Pinned Loading

  1. BDGG_blog BDGG_blog Public

    BDGG 的部落格:技術筆記、學習心得、專案紀錄與隨筆。Hugo 自製版型,GitHub Actions 建置、GitHub Pages 託管。

    Python

  2. metro-stamp metro-stamp Public

    台北捷運集章路線規劃:把站點當 TSP 求解(Held-Karp + 區域搜尋),給「總時間 vs 換車次數」的柏拉圖前緣。純前端,手機直接開。

  3. watchlater-notes watchlater-notes Public

    將影片整理為逐字稿與筆記,支援 OCR 校正與單處撤銷;保留匿名化的五次 SDD 迭代歷史與規格。

    Python