Live data from Hacker News

The End of Eleventy

brennan.day

61–70 of 195 posts

Re: The End of Eleventy

#61

Earlier quoted context omitted.

I'm also using 11ty on a couple projects, but I abhore the npm ecosystem. I'm considering letting an LLM generate a flat python script to replace what 11ty does for me. Once removed from the fracas, it should be stable for decades.

If using an LLM why bother with python? Go for straight shell scripts.

That’s exactly my plan. Too burned out on the npm ecosystem. I don’t have time to update all that shit constantly for a fucking static HTML page

Re: The End of Eleventy

#62

> Who uses 11ty? NASA, CERN, the TC39 committee, W3C, Google, Microsoft, Mozilla, Apache, freeCodeCamp, to name a few. > Imagine if Build Awesome actually reached out to people who regularly make static sites. You know, the userbases on NeoCities or MelonLand or 32-bit Cafe? One minute you are saying large companies use the product, the next that it was always for hobbyists and shouldn't target corporate features? >…

> One minute you are saying large companies use the product, the next that it was always for hobbyists and shouldn't target corporate features?

You are conflating 11ty with Build Awesome (pro)

> That is not a business -- no profit motive. It is most definitely a business, even if you don't think it will make a lot of money. Also the whole point of comparison is claiming that people will not pay that much money for Build Awesome.

Re: The End of Eleventy

#63

My personal page runs on 11ty since the last 3 years and I enjoyed it a lot. I’ll probably replace it with pure HTML soon - I found that I don’t need a SSG anymore, I can just use a local LLM to generate HTML out of markdown files and I never use any fancy features anyway.

I'm sure you know about pandoc for translating markdown into html (and all it's other tricks).

Yea but that still requires a non-zero amount of time to setup and most importantly maintain and keep up to date.

Pure HTML generated from a text file just works and probably will forever.

I mean it’s just my personal website which is mostly just for me to look up things quickly / personal wiki

Re: The End of Eleventy

#64
post #43
post #5

SSGs versus Wordpress is surprisingly still a battle… I’m genuinely shocked at the number of sites on the Net that use Wordpress, dynamically assembling markup with PHP for every page view, risking constant hacking and stuff, when they have a total of like 7 or 100 pages, which could all be pre-rendered to HTML files in roughly 8 seconds on even a junky laptop or X-small ec2 instance. It really is okay. For those who…

I started my client's site on Hugo, withing 2 days I was editing something for them every 30 mins (slight exaggeration). They wanted something they could edit, they don't do Markdown, they don't manually write URLs they want to drag images into their posts and pages. So bye bye Hugo.

Normal people refuse to learn markdown - they want RTF editor.

I could understand someone might refuse learning LaTex but markdown is so simple.

RTF editing sucks badly if you have to include it in your project. No one wants to specifically pay for implementing it but they also expect it to be there.

Re: The End of Eleventy

#65

The thing about SSGs is that you only need a small percentage of the functionality they offer and for what: so instead of some simple syntax for links you can remember in HTML description there is something weird and irregular I always have to look up in the manual in Markdown and all sorts of other Markdown WTFs. Every time I tried to get started on a personal site with an SSG I would get depressed looking at hundre…

You can use 11ty with plain HTML pages/posts, I believe. [1] And it doesn’t handle deployment at all. What you get is the same dist/ directory that your Python script would happily upload to S3.

This was the beauty of 11ty. It just puts together HTML files from templates, and maybe handles sitemap and RSS if you need. That will probably change now.

[1]: Just be sure to set `htmlTemplateEngine` to false in the config, if you don’t want to use templating features in your posts: https://www.11ty.dev/docs/languages/html/ https://www.11ty.dev/docs/template-overrides/

Re: The End of Eleventy

#66
It's sad to see 11ty co-opted like this especially after building a complex project on it with several thousand pages (https://www.extravirginvault.com/). Despite the complexity, I feel like it's only a couple of days work to replatform my site to a more modern SSG like Astro.

Unfortunately I don't think anyone feels strongly enough about 11ty to fight for it when the next SSG is a few Claude Code prompts away.

Re: The End of Eleventy

#67
post #6

if the kickstarter campaign met its goals, but then their outgoing emails ended up in the spam folders, why does that say cancel? They cite "momentum", but doesn't the fundraising success sustain the momentum of the project and team? solve the email problem and mail the sponsors again, what's the big deal, since when do sponsors need momentum if the goal has been met?

This. Totally confusing. Sounded like a very successful campaign, met goal. Why is the rest of that blog post ( https://blog.fontawesome.com/pausing-kickstarter/ ) so negative and like it's a big disappointment? Like Font Awesome was expecting some lengthy constantly growing source of income from it? So weird. (and also, first I'm seeing anything about this or given any reason to pay attention to what Font Awesome is…

Maybe fans of font awesome? I backed their first kickstarters a few years ago and got notified about this one now. Possible that enough prior backers were interested enough by the pitch to feed the new one.

And about pausing the kickstarter: only makes sense if the initial goal wasnt the real goal. A successful kickstarter raises more overall money when users jump onboard the successful campaign, so you ask for less than you need to get more than if you asked for how much you really need. Pretty common.

Re: The End of Eleventy

#68

In case anyone wondered, the title is a play on the Isaac Asimov book "The End of Eternity": https://en.wikipedia.org/wiki/The_End_of_Eternity

No, it's not. Just because there's a book named similarly doesn't mean this post is a reference to it.

Re: The End of Eleventy

#69
post #13

Much prefer astro. It's somewhat counterintuitive, but the added complexity leads to simpler projects that are easier to maintain long term. I have simple markdown files, and a separate, code-based conversion process that works well for me. Also the documentation for eleventy was always confusing to me. I almost got the impression that "it's so simple, we don't have to explain it". Whereas astro's documentation is mu…

Astro is great, and is what I prefer on new “static-y” projects (for more dynamic stuff, SvelteKit).

But 11ty really was so much simpler if all you need is to put together some templates, and don’t want to deal with component stuff. That said, the docs really are lacking in some parts.

Re: The End of Eleventy

#70
post #64
post #43

Earlier quoted context omitted.

I started my client's site on Hugo, withing 2 days I was editing something for them every 30 mins (slight exaggeration). They wanted something they could edit, they don't do Markdown, they don't manually write URLs they want to drag images into their posts and pages. So bye bye Hugo.

Normal people refuse to learn markdown - they want RTF editor. I could understand someone might refuse learning LaTex but markdown is so simple. RTF editing sucks badly if you have to include it in your project. No one wants to specifically pay for implementing it but they also expect it to be there.

> RTF editor

Is that what they call WYSIWYG? :eyes:

Post reply on HN