JavaScript と TypeScript のランタイム、パッケージマネージャー、テストランナーを 1 つにまとめた Bun を、TypeScript の直接実行、bun install と bun.lock、依存のスクリプトを止める仕組み、bun test、npm からの移行、Node と Bun のどちらで動いているのかの見分け方、npm・pnpm・Deno と並べて測った速さまで
Python のパッケージとプロジェクトを管理する uv を、pip と venv の流れとの比較から、Python 本体のインストール、pyproject.toml と uv.lock によるプロジェクト管理、1 ファイルのスクリプト、requirements.txt からの移行、実測した速さ、Anaconda や pixi との違いまで
WSL に同梱された Docker 互換 CLI の wslc を、hello-world から nginx、PostgreSQL とボリューム、Dockerfile のビルドまで Docker 連載と同じ手順で確かめる。中で動いているものを覗き、セッションという Docker にない概念と、Compose が無いことを含めた Docker Desktop との違いまで
長い docker run を compose.yaml に書き下ろし、EmDash の隣に PostgreSQL を足して 2 つのコンテナをまとめて動かす。プロジェクト名とボリュームの罠、.env、healthcheck、down と down -v の違いまで、実際に踏んで確かめた記録
2 行の Dockerfile から始めて、ビルドコンテキスト、レイヤーとキャッシュ、マルチステージビルドまで。Cloudflare 製の CMS EmDash を公式の Dockerfile からビルドして動かし、その途中で踏んだ 2 つの罠を upstream に直しに行った記録
コンテナが何を解決するのかから、Docker のインストール、イメージとコンテナ、ポート、ボリュームまで。Node・nginx・PostgreSQL の公式イメージを起こして、覗いて、消して、実際に確かめた