あらすじ

近年、Twitter の @abap34 のアカウントが周りに広まりつつあり、余計なことが書けなくなってしまいました。その対策として、ブログをもう少しラフに書けるようにしようと思い、スマホからでも気軽に投稿できるように CMS を (Claude が) 作りました。
実現方法
このブログは almo という自作の (変な) C++ 製の md2html を GitHub Actions で動かし、 GitHub 上に直接コンテンツを置いて Vercel でホストするという構成です。
正直多少のサーバ代はそんなに気にしていませんが、維持作業が面倒なのでなるべくクライアントで完結させたいと思っています。
そのため、Emscripten で .wasm にコンパイルしてクライアント側でパースと表示までさせています。
(meson にビルド書き換えるのも 1年以上放置してしまっているのでいずれやりたい…)
同様に、コンテンツも変わらず GitHub 上で管理しています。普通にログインさせ、変更をコミット、Publish ボタンで PR作成 → Merge という形です。ただ画像だけはさすがにそのうちなんとかする必要はあるかなといった感じです。
PWA 化してスマホでも執筆体験はかなり良好です。


いいですね。
今後は例えば最近読んだ本、のようなこれまでだと Twitter に行っていた話を雑に書いていこうと思います。帰りの電車で1本書くくらいの雑さのつもりです。見逃すな 🫵⭐️
RSS: