Why I Stopped Using Docker in Development
A solo Rails developer argues that Docker in local development is unnecessary overhead for individual developers, citing Mac file system latency (0.5s vs 4s test startup), excessive RAM usage (2GB+ vs ~200MB), and the irrelevance of environment parity when you're the only developer. The proposed native alternative uses Mise for version management, Postgres.app, Redis via Homebrew, and Overmind for process management. Docker is still recommended for deployment via Kamal, treating containers as a packaging format rather than a development environment.
