Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
First Month on a Database Team (eatonphil.com)
3 points by ibobev 6 months ago | hide | past | favorite | 1 comment


  > "First off, where is the code and how do you build it? This requires you to have all the relevant dependencies. Much of my work is on a Postgres extension. This meant having a local Postgres development environment, having gcc, gmake (on mac), Perl, and so on. And furthermore, PGD is a pretty mature product so it supports building against multiple Postgres distributions. Can I build against all of them?"
This is egregious. This has to have a tangible negative effect in terms of lost revenue due to developer onboarding and potential contributor turn-off, right?

It's 2025, I can't think of a good reason why any non-personal code project shouldn't have a Dockerfile in the repo that sets up the prerequisite dev environment.

It's reproducible, and the Devcontainer spec means that coding inside of these sorts of environments is well-facilitated.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: