3 ms·
More importantly, Why was the new dev given a laptop without the crucial pieces already installed. Janelle shouldn't have had to install docker and Joe shouldn'
by zaphar 11y ago
More importantly, Why was the new dev given a laptop without the crucial pieces already installed. Janelle shouldn't have had to install docker and Joe shouldn't have had to install bundler or postgres or any of the other things.
Both companies had broken onboarding processes. Docker just happened to make the effects of the broken process less annoying for Janelle.
- vinceguidry 11y agoPersonally, I feel like it's the app that's badly configured if it won't work with Postgres having been installed with either homebrew or the far-better PostgresApp. Backing services should just work with the default install on development. If it needs special configuration, like enabling Hstore on Postgres, it needs to be documented, but honestly I consider it a code smell. That stuff should be auto-configured by the app.