文字是思考的锚点
按时间顺序排布的思考、笔记与技术沉淀。在这里,你可以找到所有历史文章的快照。
面对未来的开发范式,我依然充满迷茫与恐惧。但我知道,明天早晨醒来,我依然会点开那个熟悉的代码编辑器,把我的业务需求和底层架构,毫无保留地喂给那些大模型。
纠结了很久,还是入手了 Xiaomi 17 标准版。 买这个主要起源于最新小米设备上爆出的解锁漏洞,使得 8e5 机型重新解锁 bootloader 成为可能。 这篇文章主要讲讲我的折腾经历,但是隐去了解锁的流程,大家随便搜索论坛,酷安上,还有搞机 QQ 群都能拿到,等到解锁之后,就可以正式开始折腾了。
写下这篇文章的时候,`grtblog-v2` 的核心功能开发已经基本告一段落。 https://github.com/grtsinry43/grtblog-v2 目前正在进行稳定性测试,确认稳定后会逐步修复 Bug、补充功能,并拉朋友内测。当前的测试地址在: https://blog-next.grtsinry43.com/ (注意仅供测试,数据与本站不会同步) ## 为什么要重写 这个博客最
最近新项目评估技术栈,因为 Java/Kotlin 太重,TypeScript/JavaScript(Node.js)因为 js 原型链的问题我一直感觉不是合格的后端语言,写 Rust 的话社区根本不会有几个人贡献,再加上后台任务,轻量化,易于部署,可能就只有 Go 能担任这个职责了。 其实我之前用过 go 的,当时在搞 AI 原型生成器的时候,为了快捷操作容器,我用 go 搞了个沙箱管理器,操作
> 副标题:在爱中重新振作,于是我们真的曾将彼此照亮 说实话,我是一个很喜欢总结的人,而真的到想要总结这一年的时候,我才发现这一年很难定义了。 ::: year-card{slug="2025-summary" title="2025 年终总结" type="page" href="https://2025-summary.grtsinry43.com/" cover="https://blo
讽刺的是,这篇文章,也就是你看到这个网站,正在运行在 Next.js 上,但由于无法承受的问题和维护压力,我已经很认真地把“放弃 Next.js”提上日程了。 Next.js 本身我正在用、也在骂。原因不复杂:这两年最“新时代 PHP”的东西,不是某个新框架,而是 **前端在不自知的情况下,被推去承接后端该承担的安全边界与运行时复杂度**——而 React Server Components(R
> 其实标题应该是 于痛苦中和解,或者说,只是为了让自己别停下来罢了 回头看了一眼,距离无法正常行动到现在,已经过去三个月了,直到月底,我也不知道我还能不能正常行走。 [命运开了个无情的玩笑](https://blog.grtsinry43.com/moments/2025/09/16/some-dark-days) 那段时间的生活,怎么说呢,确实是烂透了。直到现在,我也依然无法摆脱每日的
之前研究那么久 KMP...但是直到现在也没写什么 demo 项目,这次因为身体原因刚好出不去,唉,正好有时间探索这个了。 > [!NOTE] > > 目前只是个 demo ,之后我有时间有精力会慢慢添加功能 项目地址:[https://github.com/grtsinry43/PureFlow](https://github.com/grtsinry43/PureFlow) 整个项目其实
最近在实习,好久不更新了,休假回校之前,准备开一个新的合集 「手搓系列」,我们从头实现一些习以为常的前端轮子/技术栈/工具链,用手写的方式学习它的思路,同时得到些新的思考。 手搓的故事就从比较知名的文档网站 VitePress 开始吧,之后预计还有打包工具,ui 库,以及前端基建,干货多多,可以考虑长期追更(doge),自己写一遍既可以给大家讲原理,自己也能学习,两全其美,每一个部分都由“分析效
> 你是否曾被这些问题困扰? > > * 管理多个相互关联的 Git 仓库(或是复杂的 git submodules),心力交瘁。 > * 想在项目 A 中复用项目 B 的组件或工具函数,只能复制粘贴或者发布成 npm 包,流程繁琐。 > * 多个项目依赖同一个库,版本不一致导致“依赖地狱”。 > * 每次进行一个跨项目的需求,需要在多个仓库中提交代码、创建 PR,联调测试苦不堪言