Migrating a Rails App from Yarn + Webpacker to pnpm + Vite
A migration path from Webpacker and Yarn to pnpm and Vite in a Rails app, including the dependency, Docker, and asset-hash pitfalls we hit along the way.
254 posts. Browse by category or tag, or use search.
A migration path from Webpacker and Yarn to pnpm and Vite in a Rails app, including the dependency, Docker, and asset-hash pitfalls we hit along the way.
A production-tested guide to keeping Redis healthy in Kubernetes: memory control, safe cleanup patterns, Sidekiq pitfalls, backups, and troubleshooting.
If you recently updated your Docker images and were greeted by a PG::InvalidParameterValue: ERROR: time zone "Asia/Rangoon" not recognized, you aren't alone.
在信息爆炸的时代,一则关于日本动漫《我的英雄学院》的姓名争议,竟能如蝴蝶效应般掀起一场关于二战罪行、殖民历史乃至大国霸权的深刻讨论。这不仅仅是关于一个名字的“辱华”争议,它更像是一枚探针,刺入了人类文明最敏感的神经:当权力试图掩盖罪恶,当语言沦为洗白的工具,人类该如何守住反思的底线?
从一起醉驾肇事逃逸案引发的舆论争议出发,反思刑法责任边界与'逃逸'认定标准中的三个常见直觉误区。
如果意识被分层,我们还敢说“人是目的”吗?——一则关于复制、工具与尊严的未来随笔
悬崖上的执行体——一篇关于意识、遗忘与回声的实验性中文短篇。An experimental Chinese short story about an executor on the cliff, compressed time, and echoes.
当意识可复制、可共享、可分层时,我们将面对一个比身份更深的问题:人生的主权是否仍属于个体,还是属于分配权限的意识?
A comparison of static sites, WordPress, headless CMS, and Node.js CMS options for a 1 vCPU, 1GB RAM server, by memory use and stability.
Stacked Git (StGit) separates the messy work of thinking through code from the clean history Git commits are for, using a patch-stack workflow.