実際のクライアント向けウェブプロダクト開発から得た技術ガイドと事例研究。
Channeling work frustration into infrastructure overhauls: exploring Podman, rootless Traefik port restrictions, and Quadlet systemd integration.
何年も離れていたJiraをもう一度開いてみた話。Halcyon、上限にぶつかったBitbucket、GitHub、Asanaがそれぞれどこに位置していたのか、そして一人での試行錯誤では、他人が関わって初めて重要になる部分を学べなかった理由について。
3年目にして、マルチテナンシー、ブローカー、プロバイダー、RESTに関するいくつかの質問に、まだ不意を突かれてしまった。実際に知っていたこと、知らなかったこと、そしてそれ以来はっきりさせたことを紹介する。
A relay type AVR quietly welded itself into permanent overvoltage after days of undervoltage from the power provider, and I almost didn't catch it in time.
How getting a Bluetti Elite 30 V2 let me replace a fragile internet-outage-based UPS script setup with a simpler one that pings a local CCTV camera to detect real power outages.
Felt sick today (thanks, spoiled milk), couldn't game because work can see my history, so I bought a brand new Bluetti power station to back up my homelab UPS.
開発は簡単な部分だった。本当の教訓は、マイグレーション、シーダー、パーミッションエラー、そして本番環境に入るはずのなかったFakerの依存関係から得られた。
誰も教えてくれないCLIの基礎に対する、独学の開発者の視点と、3年間の盲点を露呈させたgit restoreのトリックについて。
実際に自分がどのルーターを持っているのかを掘り下げ、WiFi対応MikroTikとギガビットへの注力を比較検討し、OPNsenseを動かすミニPCへの完全な乗り換えを真剣に検討する話。
Dell OptiPlex Microを使った、クラウドホスティングから完全なセルフホスト型ホームラボへの完全な旅。CGNATの制限を克服し、VPS-Tailscaleのハイブリッドソリューションを構築し、最終的にMikroTik DDNSによる純粋なセルフホスティングを達成するまでの、複数のウェブサイトとゲームサーバーをホストするための実際のコストと技術的解決策。
ハードウェアやインターネットをアップグレードすることなく、CDNキャッシュをCloudflareで正しく理解し設定するだけで、セルフホスト型ウェブサイトのTTFBが2秒から200ミリ秒未満に落ちた話。