9

Your "feature" just became my problem. Your "great idea" is now my migraine. What you did in 300 lines, another team was already doing in 5.

The next time you `brew install...` on your laptop, you should fucking think that the infra team has to install those dependencies, on every server, too.

In less time than it took you to create your code, I could have given you several functions to call. I could have saved all of us weeks of work. Fucking ask cross-team before you cowboy code your next big idea please.

Got a problem you need to be solved, somebody else probably solved it, just fucking ask.

Comments
  • 2
    I was working in a company where I had solved all my problems in life simply using remi for PHP (years before remi I would compile myself but by taking the source package, modifying it then createrepo so it could be easily installed on all servers). Head of system administration had to go an be a genius and do what all the devs do which is go and blindly copy whatever command comes up first in the google search for how to do...
  • 2
    If we're on the infra team and have to suffer the pain of rollout, we can add as many libraries as we want right? 😄
  • 4
    That is where containers shine. The developers have to build the tool into the container. Then when there is a security alert for the dependency you come and kick down their door yelling, “FIX IT NOW BITCH OR I TAKE YOUR CONTAINER DOWN.”

    I deal with a lot of coworkers bringing in random npm dependencies.
  • 0
    Sorry bro - been guilty of that.
  • 0
    @irene I’ve been begging management for a container strategy. Now we feel the pain.
  • 0
    @katbreitin I bet it was for a good purpose at least!
Add Comment