Personal Site

我的个人网站

前端开发 · 独立产品 · 长期写作者。这个站点用来收拢自己做过的界面、写过的文字和仍在打磨的草稿,域名 zs520.xin 从二〇一八年沿用至今。

01关于我

我叫刘伟乐,安徽合肥人,二〇一六年开始写代码,现在以自由职业的方式参与前端开发与产品设计。日常的活儿大多围绕浏览器展开:把设计稿还原成顺手可用的界面,梳理复杂表单的交互,替团队收拾历史遗留的样式债。

我不太相信「一次做对」,更习惯先让它跑起来,再按真实使用情况改。也因此,我保留了大量草稿和半成品,它们被放在这个站点里,作为过程的一部分,而不是只展示结果。工作之外,我喜欢在城市里走路,顺手拍些招牌与字体,这些观察后来常常变成配色和排版的灵感。

02专业方向

三件事占了我大部分时间,它们彼此咬合,很难拆开单讲。

03作品

下面几项是我近几年投入较多、也还在维护的东西。

「拾光」笔记应用

一个面向个人的轻量笔记工具,支持 Markdown、标签与本地优先存储。我负责前端架构与交互设计,二〇二四年上线,目前仍在按用户反馈迭代。

  • Vue
  • IndexedDB
  • 离线优先

无依赖组件集

一组体积克制的表单控件与布局工具,不引入任何运行时框架,文档写得比代码更长。已被若干小型项目引用,问题单回复一般在三天内。

  • TypeScript
  • 可访问性
  • 开源

工作室展示站

为本地书店、花店与几家设计工作室做过的展示型站点,多数是单页结构,强调加载速度与正文可读性。合作周期通常两到三周,交付后附一份自查清单。

  • 单页
  • 响应式
  • 性能

04笔记

我每月写两到三篇长文,主题多集中在 CSS 布局、无障碍实践与独立开发的成本核算。写东西对我而言是第二次思考:把做过的事重新讲一遍,才会发现哪里其实没想清楚。

文章不追热点,也不做标题党,读完大概能直接拿走一段可用的代码或一套判断标准。旧文不做删改,过时的观点会保留原文,在开头补一段说明,方便对照。

05联系

合作、约稿或者只是想聊聊,都可以写信到 hi@zs520.xin,我通常在两个工作日内回复。若需要核验站点归属,可通过页面底部的备案号查询主体。

我不接急单,也不做超出能力范围的承诺。把话说在前面,合作会轻松一些。