175 points by julian_digital about 10 hours ago | 183 comments | View on ycombinator
torben-friis about 7 hours ago |
aliclark about 8 hours ago |
classictraffic about 8 hours ago |
Yeah, was not surprised to read this. Actions is convenient if you already use GitHub, but it can also be pretty slow. Given reliability is also a major issue with GitHub these days I expect to see more orgs moving to different pipelines
algesten about 8 hours ago |
frangonf about 6 hours ago |
[0] https://linear.app/now/sharing-growth-with-the-people-buildi...
fb03 about 5 hours ago |
In my experience, self hosting your CI/CD runners had the biggest impact in cost savings throughout, while also allowing for more powerful machines, which directly means quicker CI/CD runs
azkalam about 9 hours ago |
saagarjha about 2 hours ago |
Did the tests produce four times as much value, though?
CharlieDigital about 8 hours ago |
I have been a long time proponent of monoliths, but it seems like agents would be happier with smaller, more isolated services. The more isolated, the better. Contracts between the service components only. Then it can iterate internally as long as it satisfies the contract. If it needs to, it can version the contract and keep iterating.
dgroshev about 5 hours ago |
If you even review PRs still: when was the last time you didn't just skip over tests? And if you ever looked at tests in an LLM-heavy PR, how many of those tests tested something useful, and not just built-ins and trivial behaviours?
There's at least some awareness in the industry of how LLMs generate a lot of boilerplate in business logic. It feels like we're much less aware of how much of it is in tests.
mraza007 about 9 hours ago |
Anyways great blog post from linear team a lot to learn from it
shykes about 4 hours ago |
shykes about 8 hours ago |
hollow-moe about 8 hours ago |
Edit: After second thought, I guess "alternative runner" providers still have to pay the self-hosted tax. So M$ actually saves and makes money by not scaling their infra and driving people to alternative providers they can tax freely. Actual geniuses.
zackify about 4 hours ago |
undefined about 9 hours ago |
d_sc about 9 hours ago |
colek42 about 6 hours ago |
pushpendraw about 7 hours ago |
undefined about 4 hours ago |
cyberax about 4 hours ago |
And this includes _full_ linting and unit tests.
I did that by self-hosting Github Runners, using Podman to build images (it doesn't squirt your build context through a socket every time!), and using Docker images as content-addressable cache.
I will do a write-up about it this week...
inshard about 8 hours ago |
yieldcrv about 5 hours ago |
I think the SDLC needs to be re-evaluated, tests, specifically unit tests, are just cosmetics. "wow its so easy to get high coverage now!" as opposed to why we're doing it in the first place
I don't find agents to be using tests any differently than a junior or mid level developer. I don't find humans to be using tests any differently than a junior or mid level developer either.
Basically, the tests are never guiding the features, they aren't highlighting regressions, the test is simply modified for the updated application. Unit tests especially.
I have found end to end tests to be useful, and also unblocked. They can tell when the actual user experience has changed, and go back to the feature's implementation to stop altering the user experience in unexpected ways.
additionally, I find this across every industry that was worried about AI. basically, whatever best practice was neglected due to lack of investment into your org is now being done without additional investment into your org. that's a good thing. now we need to look at the purpose of the best practice, and if that purpose itself was already solved in the process.
alexnewman about 9 hours ago |
kittikitti about 7 hours ago |
lhk931122 about 2 hours ago |
hrpnk about 9 hours ago |
kevinbaiv about 7 hours ago |
undefined about 8 hours ago |
dan_manges about 8 hours ago |
xracy about 9 hours ago |
AI is in the cultural zeitgeist, but you gotta expand most other things at least once.
Everyone's going so fast that they keep hitting walls. Review, CI, product asking for things, whatever.
Why have we not seen an improvements in products?
While every post and thread feels like a 90's wall street office, the new android and iphone ship with fewer features than usual. No indie guys come up with a linux-sized alternative OS. Switch 2 remains unhacked. Windows takes 3 seconds to show the right click menu.
Is everyone just running full speed in circles or something?