Posts
Categories
All posts
学习一门新语言总是很慢——直到我停止用错误的方式学习
我曾学习一门语言数月之久,却感觉不到任何实质性的进步。问题不在于词汇或语法——而在于我使用的方法。这是最终真正对我有效的方式。
在 Nuxt 4 中正确使用 GSAP:避免 SSR 问题与内存泄漏
GSAP 非常强大,但在 Nuxt 4 中接入它会遇到一些不那么显而易见的陷阱。本文探讨了正确的集成方式,让动画流畅运行,并且不在背后留下任何隐患。
别再让 Prettier 和 ESLint 一起做格式化了
将 Prettier 和 ESLint 放在同一个工作流中是可行的,但结果往往比应有的样子更麻烦。这是我个人的经验,以及我最终为什么选择 ESLint Stylistic 和 Biome 来替代它们。
为什么我学编程卡了好几个月——以及最终是什么解救了我
许多初学者学习数月之久,却感觉不到任何实质性的进步。这不是因为没有天赋——而是因为学习方法错了。这是我亲身经历后学到的东西。
作为一名前端开发者,我每天使用的 15 个 VS Code 扩展
VS Code 的扩展生态非常庞大。在我尝试过的几十个扩展中,这 15 个真正改变了我的工作方式,而不仅仅是常见的推荐列表。
远程工作两年,这些方法最终对我奏效了
远程工作的第一个月感觉棒极了。第二个月开始变得一团糟。这篇文章讲述的是在两年的尝试之后,我最终发现的东西。
与 AI 协作参与开源:我坚守的四条原则

我非常喜欢参与开源项目。在这个过程中涉及 AI 之后,我慢慢有了四条一直在坚守的原则。这不是我强加给别人的规则——但如果你要向我维护的项目贡献代码,了解这些会有帮助。
2025 年初:深入钻研 Vue,同时维护已有的 Laravel 项目
2025 年初,我同时进行着两项技术工作:从底层开始认真钻研 Vue.js,以及维护一个已运行多年的 Laravel 项目。这是那段时期的记录。
从每月月光到能够存钱——这不是自律的问题,而是系统的问题
工作的头两年,我总是在月底前就把钱花光了。不是因为薪水少——而是因为没有一套为我运转的系统。这是最终改变了一切的东西。
我的睡眠质量变差了——直到我意识到原因不是失眠
连续好几个月,我睡了足够的时间,但醒来仍然很累。追溯之后发现,原来是几个我认为没什么影响的小事造成的。这是在我逐一调整之后发生的变化。
Nuxt.js 改变了我的 Web 开发方式——而且速度之快远超我的预期

我曾经低估了 Vue.js。我也曾对 Nuxt 持怀疑态度。但两年之后,两者都成为了我的主要工具——这不是因为炒作,而是因为构建真正能运行的东西的真实体验。


