Certainly not claiming that Eleventy’s problems or risks are better, just different.
We’ve taken $0 from investors, which is definitely easier for me to manage long-term (what I’m optimizing for).
29 replies
@zachleat In my experience, 95% of all VC funded competitors in our areas will vanish when you are playing the long-term game and just wait long enough. The other 5% will become so expensive that they end up as enterprise systems for a very exclusive audience.
@bastianallgeier @zachleat is that what they call becoming a "lifestyle company"?
@zachleat I think “more well understood” would be fair. It’s an open source framework with an MIT license.
I assume you own some domain names and graphics and such, and otherwise it can be endlessly remixed for people to try alternate paths.
The hard work of maintenance and compatibility, never mind new features, docs, community management, gets done as much as people volunteer or are paid to do it.
@boris I think the same could be said of Astro too, no? The framework is also open source/open licensed.
The nuance I’ve been thinking about is more FTE => biting off larger problems => larger code base => more maintenance risk when the company is sold.
Just for comparison I don’t think volunteers will maintain Gatsby given that the framework is owned by Netlify (and Netlify is laying off folks that used to do the job of maintaining Gatsby)
@zachleat yes the attendant dedicated entity with funding makes it muddier. For GPL (for instance), having an entity hold all the copyrights gives only it the ability to re-license.
Now that we know they won’t pursue hosting, what larger codebase features and thus services might they offer.
Potentially parallels Gatsby -> Gatsby Cloud entanglement.
Something something “maintainer deficit”
@boris ah just for the record I don’t think this *changes* their stance on whether or not they will pursue hosting—previously Netlify was the official hosting partner.
@zachleat for sure, it just means that there’s a blank space that isn’t hosting where we need to imagine paid services.
Having already switched official partners, we know that hosting isn’t tightly coupled in the open source framework.
@zachleat Dang, well, guess I might be moving my hastily ported personal site from Astro to…something else
@jkohlmann I don’t think I’d recommend that—port when porting is needed, I think!
@zachleat Touché 🙇🏼♂️ I chose Astro since it made it easy to incrementally move my old PHP and Sass site to something a bit more modern. In my case, that also means, if I ever do anything more with it, it’ll be a more elaborate rewrite. Thus I’d consider switching libraries / static site generators.
@jkohlmann @zachleat have you thought about porting it to PHP
@developit @zachleat I mean…I’d consider it, tbh (for this kind of site, anyway)
@developit @jkohlmann @zachleat hey there is nothing wrong with PHP! (Says the person who works with the dude who wrote PHP)
@ksylor @jkohlmann @zachleat lol oh I agree, was a genuine suggestion :P
@developit @ksylor @zachleat Yeah, I took it as such, don’t worry
@ksylor @developit @zachleat Legitimately “the best kind of static site generator is no static site generator”
function* generator() {
yield 'static site'
}@developit @ksylor @zachleat Dang, all this time, I could’ve gone frameworkless
@jkohlmann @ksylor @developit objection!!! Permission to treat as a hostile witness 😅
@zachleat Eleventy is for sure more of a community project than these VC infused projects.
One reason I eg have staid away from Prisma, Rome, Deno and similar.
When the VC money runs out there will be no one left to maintain them.
And VC:s sacrifices most companies in the hunt for the truly massive ones, so it’s always more likely that a VC-funded startup will fail than that it will succeed.
@zachleat Right, both options have risks. I think many framework authors moved in the funded direction because of the risks of being independent (i.e. minimal funding combined with high demand for resources). Funding solves the resources issue, but adds the risk of return on investment (i.e. monetize, get bought or go out of business). I'm obviously not saying anything you don't know, but, point is, the risk from an end user's perspective is probably similar (the project is no longer maintained)
@zachleat The problem for end-users right now is there are few alternatives. Eleventy is independent, but Next/Svelte are under Vercel (I know the structure is different), Gatsby is Netlify, Astro is VC funded. Essentially these all come with "preferred vendors" whether it's acknowledged or not. Not that end users are innocent in the equation. The demands we've put on framework authors have, in my opinion, almost forced them to seek funding.
@remotesynth @zachleat If I’m correct, Vercel owns and maintains Next, but Svelte is “owned” 100% by @rich_harris.
Vue/Nuxt are not “belonging” to any other corpo.
@meduz @zachleat @rich_harris I noted that the structure of Svelte under Vercel is different. As I understand it, Rich is paid full time by Vercel to work on it but it isn't owned by Vercel. And, yes, Vue is afaik funded through sponsorships.
@remotesynth Yeah, this all seems accurate to me. The one weird piece is that the risk to authors is fairly well known (to authors) but the risk to app developers (end users/framework consumers) is not.
-
@ben_seven the @davatron5000 check never cleared!!!
@zachleat @davatron5000 rogue banking error, surely he’s good for it