I'm a Coder
RSS FeedTalk is cheap, show me the code.
Featured
One Month with OpenClaw - An Honest Review
Published: at 10:30After spending 600 RMB per month on AI tools for a month, here's what I learned about AI assistants and myself.
work with AI
Published: at 04:00和 AI 一起工作。
AI Changed My Life
Published: at 03:34ChatGPT彻底的改变了我的工作流程,成为了我的得力助手。
Recent Posts
从 Travis CI 迁移到 GitHub Actions:2026 年的前端自动化部署实战
Published: at 21:00Travis CI 曾是开源项目的 CI 首选,但 2021 年的收费政策变化让大量项目流失。本文详解如何把 .travis.yml 迁移到 GitHub Actions,并介绍 pnpm 缓存、Secrets、矩阵构建等实用技巧。
Lerna 已死,Monorepo 未亡:pnpm workspace + Changesets + Turborepo 实战
Published: at 20:00Lerna 2022 年停维护后,现代 Monorepo 的最优解是什么?本文手把手讲解 pnpm workspace + Changesets + Turborepo 的完整实战配置,以及如何从 Lerna 平滑迁移。
Zone.js 谢幕,Signals 登场:Angular 17-19 变更检测完全指南
Published: at 19:00深入讲解 Angular Signals 体系:signal()、computed()、effect() 的核心 API,Zoneless 模式的开启方式,以及如何将存量 Zone.js 组件渐进式迁移到 Signals 架构。
从 OAuth 2.0 到 OAuth 2.1:PKCE、BFF 与现代前端认证的正确姿势
Published: at 18:00回顾 2020 年 OAuth 2.0 方案的安全隐患,深入讲解 OAuth 2.1 的核心变化、PKCE 流程、BFF 模式,以及如何用 NestJS + Passport 构建安全的现代认证网关。