3 ms·
Am I right in assuming it’s not the amount of payment but the transition from $0 to paying a bill at all? I’m definitely sure it’s saving me more than $140 a m
by hinkley 11mo ago
Am I right in assuming it’s not the amount of payment but the transition from $0 to paying a bill at all?
I’m definitely sure it’s saving me more than $140 a month to have CI/CD running and I’m also sure I’d never break even on the opportunity cost of having someone write or set one up internally if someone else’s works - and this is the key - just as well.
But investment in CI/CD is investing in future velocity. The hours invested are paid for by hours saved. So if the outcome is brittle and requires oversight that savings drops or disappears.
- newsoftheday 11mo agoYou're sounding a lot like a Microsoft damage control artist.
- PeterHolzwarth 11mo agoKeep this kind of comment on reddit, not here.
- newsoftheday 11mo agoI'll keep it where I like actually, thanks.
- hinkley 11mo agoThe only company I’ve held a grudge against longer than MS is McDonalds and they are sort of cut from the same cloth. I’m also someone who paid for JetBrains when everyone still thought it wasn’t worth money to pay for a code editor. Though I guess that’s again now. And everyone is using an MS product instead.
- featherless 11mo agoThis is not investment in CI/CD. I already did that, by buying and investing in my own hardware, my own workflows, my own caching solution. This is like if Dropbox started charging you money for the files you have stored on your backup hard drives.
- gheltllck 11mo agoDon’t give them any ideas! This is actually a standard enshittification.
- saagarjha 11mo agoHave you ever set up GitHub Actions? The outcome is brittle because of their platform, not because of my inability to do CI.
- hinkley 11mo agoI use them minimally and haven't stared at enough failures yet to see the patterns. Generally speaking my MO is to remove at least half of the moving parts of any CI/CD system I encounter and I've gone a multiple of that several times. When CI and CD stop being flat and straightforward, they lose their power to make devs clean up their own messes. And that's one of the most important qualities of CI. Most of your build should be under version control and I don't mean checked in yaml files to drive a CI tool.
- brulard 11mo agoExactly this. I've used Jenkins, Travis, CircleCI and all of them were so easy in comparison to the github actions runner mess.