Dev containers

This is a short piece on how to set up dev containers in VSCode with Podman and Claude Code. Download and install Podman Desktop bash this to use podman instead of docker: echo 'alias docker=podman' >> ~/.bashrc` Install the dev containers extension in VS Code and configure it to use podman as the dockerpath for dev containers: Create a Dockerfile: FROM mcr.microsoft.com/devcontainers/javascript-node:18 WORKDIR /workspace Create a devcontainer.json file: { "name": "Node.js Dev Container with Claude Code", "build": { "dockerfile": "Dockerfile" }, "features": { "ghcr.io/anthropics/devcontainer-features/claude-code:1.0.5": {} }, "workspaceFolder": "/workspace", "customizations": { "vscode": { "extensions": [ "ms-vscode.vscode-json" ] } } } Ensure you have started Podman: podman machine start In VS Code: ctrl + shift + p and then choose Rebuild and reopen in container Use ctrl + shift + p and choose Reopen folders locally to stop « Back to Posts ...

August 10, 2025 · Serigan

Pushing your code to a new remote git repository

Once again I am writing a PSA to myself on pushing code to a remote git repository after having started writing code. I did this before on the previous and equally pointless version of this website. Anyway, you’ve written your code and have done too much faffing about with it to start over with a brand new repository, so you’ve instead created a repo on GitHub and want to push your local code up to it. ...

February 3, 2025 · Serigan