RSSAmplifier

Blog

Jacky Wong

Front-end Developer / Music Producer

jw1.aiRSS feed ↗5 posts

Latest posts

Did You Come Alone?

“Did you come alone?” the receptionist asked while I was checking in. I paused for a second and said, “Yes.” It was a very easy question, since there was only one name on the booking and no one was standing behind me, but for some reason, that question made me think of my friends. I came to Shandong for a six-day solo trip, and I still don’t really know why I chose this place. Qingdao and Weihai…

Problems with Vibe Coding pt.2

So, last time I said vibe coding makes me stop thinking, guess what? In certain cases, things are even worse. ## There is no flow state Normally, when I go "cave mode", a programming session looks like this: ![A flow diagram showing a rough mental model leading to code, refine, and ship, with a sharper mental model feedback loop returning from refine toward the earlier stage.]( ) One context, one…

Problems with Vibe Coding

The more I use coding agents at work, the more I notice one thing: they make you stop thinking too early. I am not saying that we should avoid using coding agents. I use these mfs a lot for bug fixes, rushed features, and dirty work. The speedup is real, and kinda insane, but something feels off. ## "Code first, think later" In traditional development, the order is pretty clear. You think about…

可能是最后一次更换博客引擎

时间线还是值得记一下: - 2017 年,PHP - 2018 年,Jekyll - 2019 年,Hexo - 2024 年,Astro - 2026 年,Self-Built 这件事其实也不是突然发生的。最近几个月,如果你能看到这个博客仓库的提交记录,大概能看出来我一直在删东西:删不必要的样式,删不必要的依赖,删不必要的中间层,上周甚至连 Tailwind 也一起剔掉了(支持裁员 🤡)。 结果删到最后,我发现最大的那层反而还在,就是框架本身。既然都已经做减法做到这里了,那继续在框架上修修补补就没什么意思了,干脆把框架也干掉。 于是我的博客从 Astro 换成了自建引擎,底层是 Bun。 ## 性能 让 Astro 版本和现在这套引擎在同一台机器上跑同样的 build,对比结果: | Metric | Astro | Self-Built | Delta | | --- | --- |…

Desktop notifications for Codex CLI and Claude Code

A practical macOS setup for Codex CLI and Claude Code notifications, including terminal-notifier, click-to-focus terminal windows, and how to avoid duplicate notifications when you also use Codex App.