作品集 —— 我的各种小而美工具
Engineering is magic. 如果一切要有个缘起,这句话就是我最初的感动。 写了很多小工具,向往着创造真正小而美的好产品。以前总觉得做的不够好,不愿意发出来。 现在想来,有什么是完美的呢?能帮到有需要的人就好。 ...
快速构建轻小产品的一些思考
任何事物都有其发展阶段,产品也因此有需要侧重的地方,有的更注重技术体验,有的是解决有没有的问题,有的要看长期的运营。 ...
现代化后端&监控系统的体验与感悟
本文梳理了个人在三次后端架构上升级的心路历程,对现代化的理解如何逐步现代化。 记录了从在新监控系统的搭建上,不同方案的优劣对比,到最终做出合适的选择。 可以说新技术的尝试,同时也是思维上的开拓。 ...
初探 Docker:生成 Dart Prisma Client 最小可用镜像
以前用自定义运行时打包 Dart Server 到云函数,本质上也是跑 Docker,只是有着诸多限制和不足。 现在终于要手写 Dockfile,体验了一把真正云原生的感觉,还是很过瘾的。 ...
Flutter Web 优化打包脚本实践
通过打包脚本来解决 Flutter Web 首屏加载速度过慢和缓存更新不及时的问题。 思路在 之前的文章 里提过,就是进行大文件切片并行下载,以及资源文件的文件名哈希化。 实践中还需要对部分特殊的资源引用做处理。 ...
新本本的折腾和闲聊
Mac 的优雅如今略显陈旧,谁能想到优雅其实也建立在创新的基础上呢。 三十年河东,三十年河西,如今 Win11 再次成为了俺主力机的首选。 ...
用户认证系统的一些安全设计
现实世界是复杂的,因此即使是一个简单的系统,面对线上环境时也不得不力求考虑周到。 在安全方面的经验是:不考虑,必出事。 本文总结了一些设计注册登录流程时所必须的,当前较好的安全实践。 包括传输过程,前后端处理,以及相关算法的选择等。 ...
Flutter Web 访问速度提升指南
虽然不甚成熟,但是大部分场景也已够用。经过一通魔改优化后,终于能完成「真·单技术栈全平台」这个理想的最后一块拼图了。 彻底解决访问速度慢的问题,让 Flutter Web 迈向实用。 ...