回顾 2021

我其实不擅长写总结展望的文章,不过既然年底拿了三个周末出来翻新自己的博客,那么可以借着这个名义,随便地水一篇文章,也算是为自己的一年收个尾吧。

其实日子一年一年过,感觉每一年都没有干什么事情,颇有一种原地踏步的感觉。这个时候还是要拿出来一些平日里的提交记录,来看看自己都做了些什么,给自己增加一点信心。

博客重构

首先讲讲博客重构吧。我对博客的需求其实比较普通,就是能看,有个后台,能写,能管理附件,能服务端直出评论,有 feed,有 pingback,没有各种乱七八糟的第三方资源。当然各种 SSG 不在考虑范围之内,所以之前就是 WordPress 后台随便找了个主题用用,但效果还是有各种不满意的地方,也就凑合用了。今年实在是忍不了,加上指针天天讲 Remix,寻思要不拿来做一个博客吧,于是花了三个周末做这个事情,趁机给博客改了个名字,以前的«做最好的三三»实在是太不像一个网站的名字,干脆改叫«三言三语»了。

博客拿 Figma 做了基本的设计,用上了 tailwind 和 sass 来写样式。Remix 做服务端渲染和 SPA,然后用 wordpress 做 headless CMS,最后加上 Ainou 卖萌。整体架构上没有遇到多少问题,页面设计也很普通,没啥可讲的。Remix 这个框架还是太新鲜,成熟度感觉还是没有 Next 好(虽然我没用过后者)。踩了一些坑之后反正是写出来了,不知道怎么回事,给人的感觉是自己在写 PHP…… React 这些年的发展其实也很靠近 PHP 了,什么 Server Components 之类的,再加上 Next/Remix 的 Filesystem Route ……怎么说,这不就是 PHP 嘛!

但能写 React 还是很爽的,特别是 hooks 语法感觉开发体验很不错;配合 Remix 来获取数据,可以说把最头疼的数据获取部分给干掉了;sass 也一直体验不错。

我之前是打算写一个传统的、无 js 的博客,不过最后还是选择了现在这样的 SPA 的模式,是想证明一下 SPA 还是能被调整得手感不错的,是真正的渐进增强而不是渐进烦人。顺带一提,包括评论在内的所有功能也是可以无 js 工作的,算是很科学的渐进增强设计了。我觉得这挺 Web 的,感觉不错,Remix 帮我做了很多事。不过下次再有这种项目,我可能会选 Next 了,Remix 还是太新鲜了,也就是玩玩吧。

代码日常

今年和往年一样,我的日常基本上就是写代码,所以回顾也是要多看一些自己写了点啥。

2021 年我在 GitHub 上的提交

除了年底给博客做的翻新之外,开源项目上,主要是做了老早就想做的 Telegram 索引工具,应对 AlphaSSL 新政策的 证书自动部署工具,做了面包多 Pay 的 node.js SDK;然后就是在 FF14 上的一些实用工具和日常更新。去年说要做的项目都咕咕咕了,感觉自己的兴趣转移还是太快了。

在私有 GitLab 上的提交

私有项目上,做了一个小的随缘居更新提醒 bot;研究了一会儿阿里云盘的协议;做了个 Bongo 联动插件;做了自己的服务部署架构,并且用到自己的所有的服务上了,用了一年;用 lego 做了自己的证书更新网关;折腾了一个阿里云 TTS 的 apk;基本上就是这些了。

从语言角度,今年用得多的还是 TypeScript,加上一点儿 golang 和一丁点的 python,不足一提的 Kotlin。明年在这点上可能需要做一些突破,比如学学 Rust 之类的。

工作生活

工作生活上其实没有太大突破。工作上,还是在创业公司做着一些技术统筹工作,感觉比较中规中矩。生活上,本来是打算年底搬去广州,因为各种各样的原因暂时没有搬成,不过到过年那会儿可能还是得搬了。哦,不过有把自己的体重调整到正常的范围,这一点我还挺厉害的。

另外,年初想做小说企划,但基本上咕咕了。想做游戏,也就开了个头。想做副业和被动收入,到现在还没有头绪。

明年可能要多出门玩,增加一些社交活动,不要整天呆家里了。

展望

这一年还是想得太多、做得太少,大量的时间被浪费在水群、刷微博上。明年还是想要建立被动收入,并且在工作生活上更进一步吧。成年人我全都要.jpg

写到这里,发现我的 remix 前端不能预览博文。害……那就这么发吧!预祝各位 2022 元旦快乐了。

评论

发表评论

发表评论代表你授权本网站存储并在必要情况下使用你输入的邮箱地址、连接本站服务器使用的 IP 地址和用户代理字符串 (User Agent) 用于发送评论回复邮件,以及将上述信息分享给 Libravatar Akismet,用于显示头像和反垃圾。