Commit Graph

  • b75899c875 post: model gateway OAuth boundary post-mortem (EN+ZH) + LinkedIn/dev.to copy main hoelee 2026-11-06 07:56:45 +08:00
  • f30b5b17ae feat(posts): publish Candidates 1, 2, and 4 with generated banners, OG cards, and thumbs hoelee 2026-11-05 20:53:54 +08:00
  • aa2897311c feat(posts): add bilingual posts for Candidates 1, 2, and 4 with Argon review audits hoelee 2026-11-05 20:03:51 +08:00
  • d3ab52c3ad docs(linkedin): update Batch-08 LinkedIn posts with Argon review adjustments hoelee 2026-11-01 15:12:15 +08:00
  • a707e15ef3 docs(linkedin): add Batch-08 technical LinkedIn distribution posts hoelee 2026-11-01 14:57:29 +08:00
  • 7c05a895ec post(batch-08): publish 5 incident & infrastructure posts after Argon review (EN+ZH) hoelee 2026-11-01 14:53:49 +08:00
  • c9d00147df post(504): link the public artifact repo and v1.3 report; note cross-session drift hoelee 2026-10-30 06:09:48 +08:00
  • 5b9034e34d post(case-studies): link the published whitepaper from both locales hoelee 2026-10-30 02:59:15 +08:00
  • 9fbb02e298 art: v2 artwork for the 504 read-amplification post (6 targets) hoelee 2026-10-30 02:40:29 +08:00
  • 2b9aca335e post(case-studies): the 504 that never happens on the dev machine (EN+ZH) hoelee 2026-10-30 01:49:24 +08:00
  • 403d4c0d9f fix(posts): consultant final review — release ready (v1.2) hoelee 2026-10-29 14:29:03 +08:00
  • bfcf61c7ea fix(posts): consultant round-2 convergence (v1.2) hoelee 2026-10-29 14:18:52 +08:00
  • a7077a3a1d fix(posts): apply consultant round-1 audit to 01 and 03 hoelee 2026-10-29 13:59:02 +08:00
  • c0ea7ea066 docs(review): hygiene cleanup and review preparation for 3 pending posts hoelee 2026-10-29 13:31:32 +08:00
  • c78d04a61b docs(consultant): batch-07 teturns + tracker approved (94/94) hoelee 2026-10-28 09:53:23 +08:00
  • cf2b77d0dd post(batch-07): apply consultant micro-fixes to A/B/C (EN+ZH) hoelee 2026-10-28 09:50:50 +08:00
  • a503f1cdc8 docs(consultant): batch-07 review pack for the 3 published-but-unreviewed posts + tracker pending entries hoelee 2026-10-28 09:16:54 +08:00
  • f5f8e74a92 post: first-person voice pass on the 499 post (EN+ZH, no second person in body) hoelee 2026-10-28 09:09:48 +08:00
  • 80414ff2c4 docs: record 2026-10-28 topic queue, backlog and kill list in project-state hoelee 2026-10-28 09:02:25 +08:00
  • ec2b89130b post: when a proxy timeout returns HTML instead of JSON (EN+ZH) hoelee 2026-10-28 09:00:11 +08:00
  • 7b363779c5 ci: verify actions pipeline after gitea 28.2.0 upgrade hoelee 2026-10-28 07:26:55 +08:00
  • a91f4e00b6 docs(linkedin): add high-converting linkedin technical post drafts for batch-06 hoelee 2026-10-27 22:31:54 +08:00
  • 8a581dc68b feat(posts): publish batch-06 posts 01 & 02, render full visual asset suites for all 5 posts hoelee 2026-10-27 22:30:31 +08:00
  • c51885d00a docs: finalize batch-06 consultant review pack with 5.0 full pass approval hoelee 2026-10-27 22:20:42 +08:00
  • c49c4ff725 feat(posts): adopt consultant rulings on decoupled slug, decoding contracts, and pillow laplacian filter hoelee 2026-10-27 21:48:24 +08:00
  • 0e31199510 fix(posts): apply consultant review corrections to batch-06 and update review pack v2.0 hoelee 2026-10-27 20:53:31 +08:00
  • b2fdccf284 feat(posts): draft batch-06 (5 bilingual posts) and package consultant review pack hoelee 2026-10-27 20:34:54 +08:00
  • bef57cbabb docs(linkedin): apply consultant audit feedback, reorder by wave schedule, and sync NocoDB status hoelee 2026-10-27 19:09:56 +08:00
  • 6f474b76e9 docs(linkedin): curate and package batch-02 articles for consultant review hoelee 2026-10-27 18:55:04 +08:00
  • 69ce61a932 docs(review): apply batch-01 consultant fixes and update review status hoelee 2026-10-27 06:15:27 +08:00
  • cd6511a0b3 docs(review): apply batch-04 consultant fixes and approve 5 tutorial/web3 posts hoelee 2026-10-27 06:13:00 +08:00
  • 01c55805fb docs(review): record consultant batch-05 re-review for the 11 devops posts hoelee 2026-10-27 06:10:59 +08:00
  • 19de315201 review: apply consultant batch-05 (devops re-review) fixes to 11 posts hoelee 2026-10-27 06:09:53 +08:00
  • a7d1cbaf3a docs(review): record approval and feedback resolution for batch-03 hoelee 2026-10-27 06:09:20 +08:00
  • 738af631fb docs(review): regenerate remaining review batches 01-04 for 17 pending posts hoelee 2026-10-27 05:37:58 +08:00
  • 732790a620 docs(review): update tracker timestamp hoelee 2026-10-27 05:33:01 +08:00
  • 1beba8d520 docs(review): add report-batch-05 for devops 11-post review package hoelee 2026-10-27 05:32:30 +08:00
  • 7b868f8687 docs(review): sync character count and timestamp in audit tracker hoelee 2026-10-27 05:29:44 +08:00
  • a7e683100b review: apply external consultant editorial fixes and update audit tracker to 74/91 approved hoelee 2026-10-27 05:29:08 +08:00
  • 4e64bfc9ae fix(listing): make the mobile archive reachable and clear the AA misses hoelee 2026-10-27 05:27:06 +08:00
  • 050d73305d docs(review): record approval and feedback resolution for batch-02 (consultant batch-03) hoelee 2026-10-27 04:24:26 +08:00
  • d454ebd505 docs(review): record approval and feedback resolution for batch-04 (consultant batch-05) hoelee 2026-10-27 04:13:47 +08:00
  • b6d70a8b80 docs(state): record the 2026-10-27 hybrid archive and portfolio delivery hoelee 2026-10-27 04:07:00 +08:00
  • 09596fe7a5 edit(content): review batch-2 editorial pass across 24 posts (EN + ZH) hoelee 2026-10-27 04:07:00 +08:00
  • 041471d25e feat(listing): portfolio-first archive, case-study hero, row action links hoelee 2026-10-27 04:06:54 +08:00
  • 68771101ea edit(content): review batch-1 editorial pass across 24 posts (EN + ZH) hoelee 2026-10-27 03:29:03 +08:00
  • 86edd40c74 docs(review): consultant audit tracker, 10 post batches and the posts/case-studies upgrade plan hoelee 2026-10-27 03:28:58 +08:00
  • c5e473aaad feat(blueprints): launch 3 system blueprints, 12 topology layers & in-article mounting hoelee 2026-10-27 01:33:56 +08:00
  • 419c962e2f feat(architecture): implement consultant review r4 (stream separation, nav upgrade, internal cta, schema & anchor fixes) hoelee 2026-10-27 01:19:38 +08:00
  • cc28722c79 docs: archive consultant review round 3 regarding about page conversion hoelee 2026-10-27 00:45:11 +08:00
  • 4a3c329fc6 feat(about): upgrade about page into dual-track work-with-me conversion hub hoelee 2026-10-27 00:44:44 +08:00
  • a1f3eb585a docs: upgrade post guideline to v2 standard SOP hoelee 2026-10-27 00:44:10 +08:00
  • 355fecd348 feat(content): implement consultant review recommendations (executive summary, dynamic cta, homelab cleanup) hoelee 2026-10-27 00:31:50 +08:00
  • 5ecf25d37c feat(hero): use the workstation-to-server-racks render as the hero banner hoelee 2026-10-26 11:24:24 +08:00
  • 2747950eac feat(hero): replace banner with full-frame architecture illustration hoelee 2026-10-26 11:11:22 +08:00
  • f0b98843e9 feat(home): upgrade hero with lightbox banner, infra stats grid, tech pills, and category shortcuts hoelee 2026-10-26 10:39:59 +08:00
  • d5a0fc089d feat(hero): refactor home hero to 2-column desktop grid and mobile visual flow hoelee 2026-10-26 10:16:14 +08:00
  • 9fd02b8320 feat(hero): add AI-generated 'From Code to Production' architecture banner to homepage hoelee 2026-10-26 09:46:24 +08:00
  • af9694593a docs(project-state): record the header brand + two-row mobile nav change hoelee 2026-10-26 09:10:20 +08:00
  • 18145b5db2 feat(header): logo mark + Lee Teong Hoe in brand, two-row mobile nav hoelee 2026-10-26 08:26:01 +08:00
  • 753e87d930 fix(audio): calibrate 60-track LRC timestamps with faster-whisper & strip rogue Korean characters hoelee 2026-10-26 07:22:25 +08:00
  • 6ad1288ec7 fix(styles): prevent info overflow with dedicated full-width line and enlarge desktop cover to 38% hoelee 2026-10-26 04:22:47 +08:00
  • af37f7ff1b style(posts): expand cover art to 1/3 width on desktop and 100% full-width on mobile hoelee 2026-10-26 04:09:31 +08:00
  • 2b495efe43 feat(posts): publish 60-song full-length YuE2 BF16 tutorial with track navigator & lazy loading hoelee 2026-10-26 03:58:10 +08:00
  • 0a4fc47fce feat(categories): replace procedural SVG art with Gemini-generated WebP editorial banners hoelee 2026-10-26 02:48:06 +08:00
  • fa156b0b9d feat(posts): publish 3-part agent orchestration series across historical dates with full EN+ZH assets hoelee 2026-10-25 19:47:54 +08:00
  • d5ab7dec81 feat(posts): publish 4-part windows-mcp series across historical dates with full EN+ZH assets hoelee 2026-10-25 18:45:43 +08:00
  • 4cfbc33a6f feat(posts): update banner, og, and article body with face-swapping pipeline hoelee 2026-10-25 11:59:42 +08:00
  • 6ab9526db1 docs(posts): reflect real workflow with gemini argon 4, iterative rerolls, and filmora editing hoelee 2026-10-25 11:47:30 +08:00
  • e2fba8ee40 fix(assets): update og and banner images with crescent bay cover hoelee 2026-10-25 11:40:20 +08:00
  • 103ccedd63 feat(posts): publish 4-minute ai music video case study (en+zh) hoelee 2026-10-25 11:37:07 +08:00
  • f530311f45 chore: ignore .codegraph/ index directory hoelee 2026-10-23 02:05:39 +08:00
  • 38c243b783 docs(content-guide): voice rule — 'the infrastructure I manage', never a home lab or host count hoelee 2026-10-23 02:04:11 +08:00
  • 1b795cee9d feat(posts): PHP2Shell — every PHP runtime I manage was vulnerable hoelee 2026-10-23 02:02:50 +08:00
  • bebc3272ce docs(state): record the consultant-review round as it actually shipped hoelee 2026-10-22 23:09:02 +08:00
  • cf4504ed21 fix(posts): one render number per page — 38.0% everywhere (352s -> 218.3s) hoelee 2026-10-22 21:14:40 +08:00
  • 64e8410b3c feat(assets): replace TTS posts placeholder banners/OGs with Ideogram 4 3D cyber-bento renders hoelee 2026-10-22 20:45:00 +08:00
  • 04a1082e94 docs(blog): complete consultant review enhancements with compositing diagrams and benchmarks hoelee 2026-10-22 19:31:10 +08:00
  • f32ae90cf0 fix(posts): correct the 3 video posts after consultant review, with fresh artwork hoelee 2026-10-22 19:29:26 +08:00
  • 6409f751a9 feat(posts): add 2 local TTS posts (EN+ZH) on CosyVoice 2 stack and percent-encoding post-mortem hoelee 2026-10-22 19:16:12 +08:00
  • 19023d2e4e feat(posts): add 3 video automation posts (EN+ZH) backdated into 2025 archive gaps with full artwork suite hoelee 2026-10-22 18:47:41 +08:00
  • b5bb69937e feat(posts): publish case study on why I built a video knowledge base with generated art hoelee 2026-10-21 07:46:44 +08:00
  • 2af0f38774 feat(posts): add case study on why I built a video knowledge base (EN+ZH, draft) hoelee 2026-10-21 07:33:31 +08:00
  • 200dd46848 fix(css): add scroll-margin-top to headings for sticky header offset hoelee 2026-10-21 06:54:13 +08:00
  • 2c10cad52b feat(ui): add article TOC and interactive VRAM calculator for Wan 2.2 hoelee 2026-10-21 06:44:04 +08:00
  • 0dae8b0daa fix(art): give both 2026-10-20 posts their artwork, and gate the build on it hoelee 2026-10-20 23:37:52 +08:00
  • 557f312bc7 feat(tags): tag pages get the archive filter bar and topic chips hoelee 2026-10-20 23:37:44 +08:00
  • 84b412470b style(related): two-up on desktop, one-up on phones hoelee 2026-10-20 23:16:17 +08:00
  • 7f2680ea92 feat(related): photo cards — 6 on desktop, 4 on phones, each post's own share card hoelee 2026-10-20 22:50:37 +08:00
  • c8cb2a25f4 fix(subs): literal arrow in the .srt button, flex header instead of float hoelee 2026-10-20 22:16:34 +08:00
  • 92f38184fb post: generating subtitles for songs that ship without timestamps hoelee 2026-10-20 22:09:34 +08:00
  • cf327211df fix(lyrics): centre the active line with rect deltas, not offsetTop hoelee 2026-10-20 21:32:43 +08:00
  • 6e2a55fe34 fix(lyrics): stop the LRC box pre-highlighting the last line at t=0 hoelee 2026-10-20 21:00:29 +08:00
  • 7a9906ec96 post: YuE2 on a 12GB GPU — why 240.000 s songs lose their endings hoelee 2026-10-20 20:11:55 +08:00
  • 5dde9dc770 post: update running-ai-video-locally demo to 35s 1080p Guofeng MV take hoelee 2026-10-20 14:30:10 +08:00
  • d3eb7ff9b0 post: cap embedded video/iframe to the column (1920px clip overflowed), swap demo to the 2 s 1080p take hoelee 2026-10-20 07:28:07 +08:00
  • abef1e178d docs: record the 2026-10-20 topic queue (post shipped, two optional follow-ups) hoelee 2026-10-20 05:57:46 +08:00
  • df4e1937b4 chore: remove a stray curl output file from the repo hoelee 2026-10-20 05:55:26 +08:00
  • 5152d535d4 post: keep the body in first person; second person only in the closing CTA hoelee 2026-10-20 05:53:59 +08:00
  • a8de503cd6 post: serve the demo clip from Publitio's h_1080 version (bare original returns a redirect stub) hoelee 2026-10-20 05:51:22 +08:00