Earlier quoted context omitted.
I'm not sure feature withholding has traditionally worked out well in the developer space. The churn rate for tooling is so high that if Earthly were to intentionally cripple their product I'm sure the majority of developers would just move on to other inferior, but free, options (eg. taskfile). Maybe those that remain could be converted successfully but it's quite a gamble. A great turn around story in recent times…
Yeah, not suggesting feature withholding per se, but a differentiator on why one would buy vs run the OSS build.
We built the fastest CI and it failed
111–120 of 301 posts
Re: We built the fastest CI and it failed
#112Re: We built the fastest CI and it failed
#113Innovation isn't just about speed; it's about understanding the nuances of user needs and market dynamics. Even the fastest CI can face hurdles if it doesn't align with the broader ecosystem's expectations and requirements.
I have found some of the greatest products I have used came from:
"I'm working on this project, the tools I currently have are just different forms of a hammer...I need a screwdriver. I built a screwdriver. This screwdriver is the only tool I'll consider when I face this situation."
The tools sell because the people doing the work and feeling the pain react strongly while pointing at the incompetent layers above with purchasing power. Giving (or showing) someone the solution and then taking it away is probably the most common reason I have seen someone leave a situation.
Re: We built the fastest CI and it failed
#114Earlier quoted context omitted.
Yeah, not suggesting feature withholding per se, but a differentiator on why one would buy vs run the OSS build.
What's the difference?
Re: We built the fastest CI and it failed
#115This is a good write up of why you shouldn’t give away the house when you open source things. The issue was really this: Earthly being open-source, Earthy Satellite users were already seeing the benefit from 95% of Earthly CI . I’m a huge fan of open source, however, if your business model includes an open source model - you need a differentiator. Beyond blazingly fast(tm). You need a reason for people to offer up th…
> Azure DevOps is the devil. Amen to that!
Honestly asking, as I’ve been mostly hearing positive things about AzDO, and from developers of all people.
Re: We built the fastest CI and it failed
#116Why not use TypeScript or even something like SvelteKit, which has a raving fan-base which is obviously working with bleeding edge tech that is still rough around the edges?
Re: We built the fastest CI and it failed
#117This is a good write up of why you shouldn’t give away the house when you open source things. The issue was really this: Earthly being open-source, Earthy Satellite users were already seeing the benefit from 95% of Earthly CI . I’m a huge fan of open source, however, if your business model includes an open source model - you need a differentiator. Beyond blazingly fast(tm). You need a reason for people to offer up th…
Did you mean argowf instead of argocd? Argocd is pretty simple and only syncs k8 resources.
./deploy.sh @
This is the contract you should focus on. Whatever you need to make ./deploy.sh do this, do it.Re: We built the fastest CI and it failed
#118This is a good write up of why you shouldn’t give away the house when you open source things. The issue was really this: Earthly being open-source, Earthy Satellite users were already seeing the benefit from 95% of Earthly CI . I’m a huge fan of open source, however, if your business model includes an open source model - you need a differentiator. Beyond blazingly fast(tm). You need a reason for people to offer up th…
I'm not sure feature withholding has traditionally worked out well in the developer space. The churn rate for tooling is so high that if Earthly were to intentionally cripple their product I'm sure the majority of developers would just move on to other inferior, but free, options (eg. taskfile). Maybe those that remain could be converted successfully but it's quite a gamble. A great turn around story in recent times…
It's very tricky to balance the open core model correctly, which is why not many companies get it right. You need to invest equally, if not more, in the OSS product, and make sure users are happy with it before you even mention a commercial addon. Grafana is another example of companies that understand and do this well.
Re: We built the fastest CI and it failed
#119Earlier quoted context omitted.
> Azure DevOps is the devil. Amen to that!
Is there an actual technical point beyond ”MS bad” for this sentiment? Honestly asking, as I’ve been mostly hearing positive things about AzDO, and from developers of all people.
The boards are terrible, the UI is hard, the permissions are incomprehensible, it doesn't even integrate that nicely with Azure.
On paper it does everything, it practice it can be made to do everything, but it's like getting citrus drenched sandpaper papercuts every day.
Re: We built the fastest CI and it failed
#120I've used Earthly for a year and absolutely love it. It allows you to have two dependencies on the host system for any project -- just Docker and Earthly. I've used it to build cross-compilers, system software, web apps, my resume, school projects. The speed up is real. You can definitely get caching and parallelization and containizeration with other build systems, but Earthly's value is that it comes for free with…