Skip to content

Compare runtime and shell environments#5

Merged
cameronsjo merged 7 commits intomainfrom
claude/compare-runtimes-shells-01JiBHbeeWZifKq6EN7zFPbf
Dec 5, 2025
Merged

Compare runtime and shell environments#5
cameronsjo merged 7 commits intomainfrom
claude/compare-runtimes-shells-01JiBHbeeWZifKq6EN7zFPbf

Conversation

@cameronsjo
Copy link
Owner

No description provided.

Add comprehensive comparison pages for:
- JavaScript Runtimes (Node.js vs Deno vs Bun)
- Shells (Bash vs Zsh vs Fish vs PowerShell)

Updated Tools MOC with new Shells & CLI category.
Add comprehensive comparison/reference pages for:
- Terminal Emulators (Ghostty, Alacritty, Kitty, Warp, iTerm2, etc.)
- Container Runtimes (Docker, Podman, Colima, Rancher Desktop)
- WSL (Windows Subsystem for Linux)
- WebAssembly Runtimes (Wasmtime, Wasmer, WasmEdge, WAMR, wazero)

Reorganized Tools MOC with new Runtimes and Containers sections.
New pages:
- Linux Distributions (Debian, Fedora, Arch, Alpine, NixOS comparison)
- Package Managers (apt, dnf, pacman, brew, winget, chocolatey)
- Version Managers (mise, asdf, nvm, pyenv, rustup, sdkman)
- Terminal Multiplexers (tmux vs screen vs Zellij)
- WebAssembly (concepts, WASI, Component Model, tooling)
- Systems Language Performance (C, C++, Rust, Go, WASM comparison)

Updated Tools MOC and CS MOC with new sections.
…nagement

New pages:
- Language Runtimes (CPython/PyPy, MRI/JRuby, OpenJDK/GraalVM, .NET, PHP)
- Process Managers (systemd, launchd, supervisord, PM2)
- Remote Development (SSH, VS Code Remote, JetBrains Gateway, Codespaces)
- Environment Management (direnv, dotenv, mise, secrets management)

Updated Tools MOC with new entries.
New pages:
- Log Aggregation (Loki, Elasticsearch, Splunk, Fluentd, Vector)
- Distributed Tracing (Jaeger, Zipkin, Tempo, OpenTelemetry integration)
- Container Tools (Portainer, Traefik, Watchtower, registries, networking)

Updated Tools MOC with new observability and container entries.
Comprehensive Kubernetes page covering:
- Architecture overview
- K3s (lightweight, edge/IoT)
- kind (CI/CD, testing)
- minikube (local development)
- MicroK8s, Docker Desktop
- Essential kubectl commands
- Manifest examples (Deployment, Service, Ingress)
- Helm basics
- Distribution comparison matrix
Comprehensive testing guide covering:
- Test pyramid (unit, integration, E2E)
- Unit tests with examples (JS, Python)
- Integration tests with test containers
- E2E tests (Playwright, Cypress)
- BDD with Gherkin and Cucumber
- Contract tests (Pact)
- Snapshot, property-based, and mutation tests
- Performance/load testing (k6)
- Test organization and coverage guidelines
@cameronsjo cameronsjo merged commit ae81b73 into main Dec 5, 2025
0 of 4 checks passed
@cameronsjo cameronsjo deleted the claude/compare-runtimes-shells-01JiBHbeeWZifKq6EN7zFPbf branch December 25, 2025 04:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants