距离上一篇总结《三年之期已到,我的前端反向入门之路》已经过去三年了,重新回顾了一下,一些关键节点又浮现在了脑海中,现在来看也还是蛮有意思的。文末也定了一个三年后再总结的目标,时光荏苒,今天也该兑现了。
拖延症犯了,本来打算是在24年底或者新年第一周就该完成的,一不小心拖到了现在。
技术内外
工作上从上一个三年总结之后就入职了这家公司干到了现在,已经是打破工作以来的最长就职记录了,公司近期还有关于前端开发的招聘计划,如果有感兴趣的朋友欢迎猛戳这里查看。这三年里主要是做基于 Next.js 的 SSR 和 SEO 相关的研发工作,完成了一个从纯 CSR 到 SSR 开发的转变,随着需求逐步深入研究相关技术难点,也算是搭建了公司的核心技术栈并且还在不断完善中。
就像前三年基于 Ant Design Pro 快速成长为一个成熟前端的路线,这三年是基于 Next.js 继续深耕技术领域,也算是不忘初心了。下边总结一下因各种问题勾起的好奇心而业余折腾的一些仓库,有的会直接或间接反哺到工作中:
- tailwind-nextjs-typescript-starter-blog 基于一个仓库重写为 TS 版本,主要学习了 MDX 相关处理方式和 Contentlayer
- stats-readme 一直想写一个 GitHub Action 玩一下,所以用 TS 重写了之前用过的工具,并且从生成图片改为了生成文字
- WSL 基于我的 Windows 开发环境搭建手册搞的开发环境初始化工具
- tailwindcss-plugin-iconify 借鉴后定制了相关功能,特别是支持了导入 figma 图标,开发上使用图标不再那么难受
- idlization 学到了一个叫作 Idle Until Urgent 的性能优化方式
- use-otp-input 出于兴趣写了一个维护 OTP 输入组件状态的 React Hook
- cf-worker-status-page-pro 重写了一个 TS 版本的状态监控工具网站
- VS Code Links 一直没找到一个维护项目相关链接的 VS Code 插件,兴趣来了折腾一个还不错
- rime-config 关于 RIME 输入法的个人配置和经验总结
- awesome-exhibition 一些很酷炫的在线 Demo,奈何升级 Next.js 15 后还没正常部署
- janna 一个代码规范工具,写脚本老好玩啦
- eslint-plugin-next-x 为 Next.js 折腾一个 ESLint 插件
- my-pull-requests 看看我的 PRs
- postcss-antd-fixes 一个修复 antd 与 TailwindCSS 重置样式冲突的 PostCSS 插件
- selection-extra 操控 DOM selection
- node-jre-extra Node.js 下使用 JRE,属于是整活儿了
- fasttext.wasm.js 基于 fasttext 的 WebAssembly 集成及其多端复用
- pixi-tagged-text-plus 基于 TS 重写了一个 pixi.js 的多风格文本组件
回过头来看作为业余产出,我想已经够丰富了,也说明还保有一定的好奇心和执行力,是个不错的状态。
工作之外
上一个三年总结只是纯粹的工作经验分享,这一个三年开始丰富一下业余生活,或者说前一个三年确实太枯燥了,哈哈哈。
输入法
24 年一个需要特别提到的变化是我终于快完成了输入法的统一。从 19 年学会小鹤双拼之后,我在 PC 端一直都是使用双拼输入了,PC 和手机都是使用百度输入法,但是手机上还是传统的九键全拼,虽然能无缝切换,但是还是一直感觉怪怪的,特别是一直想剥离最后的百度生态。
24 年花了点时间研究有什么更好的输入法,一个叫作 RIME 的输入法引擎勾起了我的兴趣,于是开始研究怎么使用,从小白到入门花了不少功夫,特别是基于文件配置各种东西 🫠 现在 Windows 和 Deepin 系统上我都是用的 RIME 了,手机换到了谷歌输入法的双拼全键盘,彻底剥离百度生态了。之后会再研究手机输入法也转到 RIME 引擎以及之后的词库同步等,啥都能自己控制,不得不说是个让人兴奋的输入法生态。
骑行
因为受够了哈啰单车老是提示停车点不对,最后一次申诉不过之后我就想着自己买一辆自行车算了,所以在 23 年 4 月 8 日线下买了一辆喜德盛山地车,开始了骑行之旅。目前做了两次大胆的尝试,一次当年五一从宝安骑到东莞的往返 100 公里挑战,一次 24 年国庆的宝安到盐田大梅沙的往返 130 公里挑战。
第一次经验不足手臂直接晒伤了,回来后脱皮都脱了好久,甚至现在都还有些黑色素沉积……属实难忘。第二次做了还算充足的准备,但是冰袖还是露出来了一点,一直没注意导致还是有一块被晒黑了现在还没缓过来 😂 事不过三,下次一定做好最充分的准备。
有统计的骑行距离超过了 1200 公里,算上买车后基本天天骑行上下班,3000 公里应该很轻松了,也算是骑上瘾了。
减肥
24 年初回到深圳站上久违的体重秤,发现逼近 140 斤了……查了 BMI 好像刚好超标,确实也感觉精力好像大不如前了,终于下定决心开始减肥了。之前只是断断续续的跟着 Keep 锻炼,没有完成过一次计划 😅 下定决心后开始了一三五七的周期性锻炼计划,经过三个月的锻炼,第一次 Keep 计划完成之后,骑行 + 健步 + Keep 三管齐下,体重降到了 119 斤,算是很标准的体重了。之后继续完成了 1.8 次 Keep 计划,为什么没做完是因为冬天还是有点冷了,实在没坚持得住,明年再来吧 🫠 现在基本稳定 120 多一点的样子。
一年完成了 2.8 次 Keep 计划看来已经很够了,哈哈哈,本来也会辅以其他的健身方式,比如公司休息时间可以卷一卷健腹轮,现在跪姿健腹轮二三十个应该顶得住,什么时候能站着坐就随缘了。以及后半年开始练习引体向上,从勉强两个开始吊杠练习,现在能做比较标准的六个了,目标是做到两位数,有可能再试试双力臂 😏
手游
从戒掉 LOL 之后,已经不怎么玩游戏很久很久了,中间偶尔会玩一玩手游,但都玩不了多久,24 年 9 月偶然心血来潮再次下回了 QQ 飞车手游,本来又有点玩腻了,没事随便点点发现了一个休闲舞蹈的模式,不知道什么时候居然上线了一个音游模式,有点意思。
之后就是高强度练习舞蹈模式,现在困难模式也能有个不错的表现了,再回到竞速模式发现居然开车都能更快一点了,有点意思啊。本来 QQ 飞车就是接触的第一个网游,看起来手游可以长期玩下去了,属实不忘初心了。
转眼间,三年很快就过去了,回首过去还算精彩,最大的烦恼就是被父母催婚了,这就有点难顶了,随缘吧,先过好自己再说。这次的三年之约算是完成了,那下一个三年总结再见。