| ▲ | The End of Eleventy(brennan.day) |
| 134 points by ValentineC 5 hours ago | 78 comments |
| |
|
| ▲ | peteforde an hour ago | parent | next [-] |
| Many folks on HN are the exact sorts of people who have lived the thankless popular-enough-to-be-an-unpaid-job solo OSS maintainer dream, so I wonder if you feel as annoyed by the tone of this post as I do. I truly don't understand how the same folks that champion accessibility and humane ideals while humble bragging about working for $5/hour to help get local businesses online can throw so much shade on people who are urgently trying to figure out a way to get paid, often just to keep the projects that they created alive so that these people can continue to use them for free. I don't know if it's entitlement, projection or just wanting to have it both ways, but I wish they would channel their frustrations into helping to find a sustainable model for OSS creators to make a living wage to keep the magic coming instead of being shitty about people doing their best to find a forever home before their burnout finally kicks in. |
| |
| ▲ | pjmlp 3 minutes ago | parent [-] | | The ultimate entitlement is refusing to pay for tooling, while expecting to be getting a paid job as well. I am hard line on not feeling sorry for projects going away, being taken over by organisations, when it mattered people should have actually sponsored them, instead of bosting how great is to get it all for free/gratis. Every, single time, someone posts a cool paid project, there is the usual comment why pay, look at MIT/BSD/Apache/... project so and so. |
|
|
| ▲ | charles_f 4 hours ago | parent | prev | next [-] |
| I've been using the same version of Jekyll, using the same outdated, discontinued version of ruby, for more than 10y. I refuse to learn anything about ruby, or spend any time upgrading Jekyll or any of the 2 plug-ins I use, and I take a weird pride in that. It works, it generates my blog, I don't want it to do anything else. I have no idea how it works anymore. For all I know Jekyll has been abandoned. That version of ruby might be riddled with bugs and security holes, and why would I care? it's only used when I generate the website, in a docker container that doesn't talk to anything. Eleventy might not receive new features, your website will still work. |
| |
| ▲ | mooreds 4 hours ago | parent [-] | | > Eleventy might not receive new features, your website will still work. The beauty of SSGs, in one sentence, folks. I'm not aware of any CVEs in HTML, either. |
|
|
| ▲ | PaulHoule 4 hours ago | parent | prev | next [-] |
| 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 <a href="there">description</a>
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 hundreds of ugly themes, get depressed with the mysterious and crappy cloud-side build systems, get depressed with the prospect of customizing them, etc. So I'd start experimenting, never finish and come back six months to make another attempt that fails.When I really needed a landing page that looked like it fell off a UFO I did it in Vite-React (such a joy to use semantic components, like write <Event date="2026-04-18">Earth Day Parade Ithaca Commons</Event>
and it is a simple python script that uploads the dist files to S3 (no "WTF went wrong with the github action") invalidates Cloudfront [1], extracts metadata, maintains the metadata database. There's a clear path to extending the system to do exactly what I want to do in the future unlike some SSG which I will have to relearn from scratch in six months when I want to make a big change... and had it up and running and in front of end users in a weekend.That is, SSG has no commercial potential because any individual or organization which is capable of maintaining and customizing an SSG can create one from scratch that does exactly what they need with less cost and effort and success is only possible through hypnotizing people into thinking otherwise -- in many fields of software this happens every day but I think not SSG, like those people are going to stay asleep and dream of Drupal and Wordpress. [1] ... and if I want to move to some similar platform I just implement it instead of struggle with "plugins" and "modules" and other overcomplicated extension mechanisms |
| |
| ▲ | notpushkin an hour ago | parent | next [-] | | 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/ | |
| ▲ | Tomte 4 hours ago | parent | prev [-] | | https://soupault.net/ is about using plain HTML, but doing index pages, RSS feeds and so on from that. You even get away with not having frontmatter, because CSS like selectors allow those meta pages to retrieve title, date etc. from the HTML pages. | | |
| ▲ | girvo 3 hours ago | parent [-] | | Hah, of course it’s written in Ocaml! As a learning exercise, I wrote my own little SSG in ocaml, and man I forgot how nice a language it is. Tooling is still a bit rough but lots better than it used to be My little blog (in my profile) is built using it: https://github.com/girvo/jgirvin_blog_ocaml Horrible Ocaml I’m sure, but between YOCaml and Soupault, the best SSGs are all written in this language. Fascinating really |
|
|
|
| ▲ | Kwpolska 19 minutes ago | parent | prev | next [-] |
| A frontend-agnostic static site generator doesn't have an "end". You can keep using the final version for years to come. You can maintain a private fork to fix bugs or compatibility issues with newer versions of the language. And if you don't feel like maintaining it, you can migrate content to a different SSG. Or indeed, you can write your own SSG, it's a fun project. |
|
| ▲ | preommr 4 hours ago | parent | prev | next [-] |
| 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 much more accesible; there were a handful of cases where there was something I wanted to do and astro had an example of exactly that. I didn't have to do guesswork, just follow the examples in the way the creators intended. Stuff like that is important. |
| |
| ▲ | notpushkin an hour ago | parent | next [-] | | 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. | |
| ▲ | adzm 2 hours ago | parent | prev [-] | | Astro is great, and easily extensible just by looking at the code and existing extensions too. Highly recommend it. Having the islands of actual react stuff is incredibly useful as well. |
|
|
| ▲ | xp84 5 hours ago | parent | prev | next [-] |
| 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 post regular updates on those sites, there are great and cheap WP plugins that export the whole site as static to something like FTP or S3, so you can just firewall the actual WP behind an IP restriction and host the actual public-facing site from S3/whatever. |
| |
| ▲ | yallpendantools 2 hours ago | parent | next [-] | | Is there a tenable workflow for the marketing department to use a SSG over Wordpress? - WYSIWYG editor is table stakes. The lovely folks at marketing once thought I was hacking when I `ps -eaf`-ed in an unresponsive Macbook. - They "put" images in their post. They don't "upload the image and position it with CSS". - It's the marketing department so they have to have all sorts of bells and whistles. At the very least tracking, at most some obscure integration plug-in that as an engineer I have no kind words for. Social integrations and "You may also like..." sections also come to mind. > cheap WP plugins that export the whole site as static to something like FTP or S3, so you can just firewall the actual WP behind an IP restriction and host the actual public-facing site from S3/whatever. Not that I have extensive WP experience but unless you can name me an actual plugin that has good street cred for being used in the wild wild west, I'm gonna say this is not as easy as you make it sound. For one you just described a very rudimentary data pipeline which someone has to support and maintain even infrequently. Also, speaking from experience, plugins don't always play nice with other plugins. I once tried to export my very basic personal site out of WP to find the footnotes all messed up (I don't know now but back then I handled footnotes with a plugin). | | |
| ▲ | hobofan 25 minutes ago | parent [-] | | I think that's exactly the point where the article falls flat. There is potentially a big oppurtunity in building a SSG + CMS solution despite the past failed attempts. Every few years I go looking for something that's not Wordpress that you could hand to a marketing department, but there is no viable alternative (that's not Drupal). |
| |
| ▲ | evanelias 3 hours ago | parent | prev | next [-] | | Ironically, one of the original major reasons WordPress became popular was its dynamic nature. It dethroned Movable Type, which was an extremely powerful and extensible static site generator. It's wild to me that this post's timeline makes no mention whatsoever of Movable Type, and at one point it links to another author's post titled "A Complete History of Static: The Beginning to WordPress Headless" which also makes no mention whatsoever of Movable Type. Now I feel old :/ | | |
| ▲ | JavierFlores09 an hour ago | parent [-] | | To my surprise, Movable Type is still being developed even today. Wonder if there's some companies still using it out inertia. I know many moved off of it back when they restricted their free tier |
| |
| ▲ | teekert 2 hours ago | parent | prev | next [-] | | 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. | | |
| ▲ | ozim an hour ago | parent [-] | | 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. | | |
| |
| ▲ | skyberrys an hour ago | parent | prev | next [-] | | Switching from word press to static site generator caused disruption to my autoflow habit of posting. WordPress (I didn't have to maintain) had a gui I didn't have to think to use. I still made the switch though. | |
| ▲ | faangguyindia 3 hours ago | parent | prev | next [-] | | I recently moved all my website from WordPress.
In last few year couple of them had got hacked via plugin exploits as well. I had to use "security" plugins after that i didn't have any issue but still... I crawled own website and downloaded each, and converted to markdown then used static site generator (custom in javascript) runs on cloudflare pages for free with no downtimes or "fee". if you want to see result:
https://aretecodex.pages.dev/guides/recomposition Couple of problems: To edit content i've to use "image paste" plugin and configure its base directory, image path in project setting in .vscode I lost the comment/upvote feature. I lost "search" | |
| ▲ | CJefferson 2 hours ago | parent | prev | next [-] | | To me, the thing wordpress installs offer is the GUI. I help a few people with wordpress installs, and I've ended up setting up a private wordpress install, and then I run a script which mirrors the website statically -- this is moderately hacky, and I'm sure could be done better, but as long as I hide the private wordpress install, it means I don't need to worry about keeping it up to date. I haven't found a static generator which has as nice a WYSIWYG interface as wordpress. | |
| ▲ | nabeards 2 hours ago | parent | prev | next [-] | | For those looking for an SSG with WYSIWYG, please take a look at Publii. I have no affiliation other than being a user, but I wish more people were aware of it. | |
| ▲ | mooreds 4 hours ago | parent | prev | next [-] | | Wordpress has: * the ability to schedule posts * a ton of plugins * a lot of people who know how to use it * a reasonable WYSIWYG interface As far as I know, most SSGs fall down on one or more of those dimensions. | | |
| ▲ | joemaller1 3 hours ago | parent | next [-] | | 3rd bullet. I do a ton of WordPress at work. Clients asked for it because they know how to use it. | |
| ▲ | corny 2 hours ago | parent | prev [-] | | * live preview | | |
| ▲ | wltr 5 minutes ago | parent [-] | | I can live preview my website from my local server / computer / laptop, while writing content from basically anything. Even a cheap and underpowered writing deck with 400 MHz CPU. The options are limitless. |
|
| |
| ▲ | nchmy 2 hours ago | parent | prev | next [-] | | have you ever heard of caching? because it can do the exact same thing as what you just described, yet WP can also be dynamic, have visual page and post builders, etc... | |
| ▲ | busterarm 3 hours ago | parent | prev [-] | | The WordPress hacking/plugin security issue has been a solved problem for well over 10 years now if you're even basically competent. Especially if you're using something like WP Engine or Pantheon for hosting. | | |
| ▲ | nchmy 2 hours ago | parent [-] | | what is unique about those hosts with regards to plugin security? |
|
|
|
| ▲ | kingo55 an hour ago | parent | prev | next [-] |
| 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. |
|
| ▲ | prepend 4 hours ago | parent | prev | next [-] |
| Sadly, SSGs can’t make money. Nor should they, because they are simple and sort of the whole point is to be simple and not require complicated resources to build or host. I wish them the best. |
| |
| ▲ | PaulHoule 4 hours ago | parent [-] | | e.g. you can't afford to build your own Drupal from scratch but you can afford to build an SSG from scratch and it may even be simpler than customizing an existing SSG from scratch and dodging the WTF. |
|
|
| ▲ | trendbuilder 4 hours ago | parent | prev | next [-] |
| Eleventy's strength was always its simplicity and respect for the developer's choices, but maintaining an open source project solo is genuinely brutal. The irony is that the JAMstack wave it helped popularize eventually produced well-funded competitors that could afford full-time teams. Hope Zach lands somewhere good — his work shaped how a lot of us think about static site architecture. |
|
| ▲ | gbro3n 24 minutes ago | parent | prev | next [-] |
| I built static site publishing into AS Notes, to add in to the mix (https://www.asnotes.io an extension for VS Code). It's markdown and wikilink based, and can publish either the whole workspace or from one or more specific folders. I've designed it so that I was not dependent on any platform for my static sites. Publishing is a pro feature, but it's a one time lifetime licence purchase. |
|
| ▲ | sillysaurusx an hour ago | parent | prev | next [-] |
| I made a Paul Graham static site generator: https://shawwn.github.io/pg https://github.com/shawwn/pg It’s basically a reimplementation of Viaweb, pg’s first startup. I did it for fun, but I’ll probably use it for my own site. I’m not sure how fast other SSGs run, but this one only takes 15 seconds to build all ~260 essays and such. Thinking of doing a Show HN. Not sure if it’s interesting enough. No AI except for the finishing touches (importing hundreds of essays and finding a few bugs). |
|
| ▲ | fsckboy 5 hours ago | parent | prev | next [-] |
| 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? |
| |
| ▲ | Aurornis an hour ago | parent | next [-] | | I’m glad I’m not the only one who can’t figure out what’s going on with this project and the cancellation. I came to the Hacker News comments thinking someone might have more information but I still don’t understand. | |
| ▲ | ChrisArchitect 4 hours ago | parent | prev [-] | | 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 doing despite being a regular user of 11ty and involved with its small ecosystem for years) And if '11ty devs' aren't big fans of the change etc, then who was rushing to support the Kickstarter? Who's funding this (and why?) | | |
| ▲ | onli an hour ago | parent | next [-] | | 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. | |
| ▲ | oefrha an hour ago | parent | prev | next [-] | | Sounds like they had a much larger actual goal in mind and the low “initial” goal was some kind of calculated marketing trick that didn’t work due to emails landing in spam. | |
| ▲ | mkozlows an hour ago | parent | prev [-] | | Most Kickstarters have a fake low goal so that they can hit it and "blow past it by 1000%!!!" If a Kickstarter hits its goal, but then still cancels, that typically wasn't their real goal. |
|
|
|
| ▲ | _virtu 2 hours ago | parent | prev | next [-] |
| Why does the JavaScript ecosystem pride itself in not having a framework? That’s the very thing that drove me out of the ecosystem. JavaScript was my first professional language of focus and I was in love with the growth oriented mentality as a younger engineer, but the part that irked me was that I had to constantly be rebuilding the same set of patterns with different tooling, which is the special choose your own adventure hell that is the JS ecosystem. I left it for elixir and Phoenix and never looked back. There’s just no true ownership and direction that can come close to that of Jose Valim and Chris McCord in the JS ecosystem. It’s so fragmented that it takes the fun out of maintaining a JS codebase. |
| |
| ▲ | zadikian 28 minutes ago | parent | next [-] | | Usually the argument against frameworks is that modularity will cover differing use cases better, unlike a framework that becomes hard the moment you need to do something they didn't design for. I've been ok without frameworks, but not sure yet which way is better. The most annoying thing I've seen in the JS ecosystem is the in-between, libraries that act more like pieces of a framework. Like you have React and foo which you'd expect to be separate libs, but everyone handles that with a react-foo package. Version compatibility becomes a puzzle once you have 2+ of those. | |
| ▲ | hobofan 22 minutes ago | parent | prev | next [-] | | That's not what the article says. It's about being agnostic what kind of frontend framework/library you use, e.g. giving the users the freedom to choose between React/jQuery, etc.. | |
| ▲ | ValentineC an hour ago | parent | prev [-] | | > Why does the JavaScript ecosystem pride itself in not having a framework? That’s the very thing that drove me out of the ecosystem. I don't think that claim's anywhere in the article. Some people do take pride in how JavaScript has come a long way from the jQuery days. |
|
|
| ▲ | gnabgib 5 hours ago | parent | prev | next [-] |
| 38d ago by OP (5 points) https://news.ycombinator.com/item?id=47247541 Follow up (by OP) Cancelled (5 points, 1 month ago) https://news.ycombinator.com/item?id=47282675 Related Introducing: Build Awesome (3 points) https://news.ycombinator.com/item?id=47245750 |
|
| ▲ | MidnightRider39 4 hours ago | parent | prev | next [-] |
| 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. |
| |
| ▲ | npilk 3 hours ago | parent | next [-] | | Yes, I find LLMs are great for taking loosely-structured text and turning them into formatted blog posts. https://notes.npilk.com/chatgpt-is-my-ssg | | |
| ▲ | ValentineC an hour ago | parent [-] | | From your post: > ChatGPT responds with a fully-populated HTML template. All I have to do is copy and paste it into a new file in my project, run my custom script, and then push the changes. This actually sounds more troublesome to me than adding a markdown file into a Git repo somewhere, and having Hugo/Astro/whatever automagically regenerate all the HTML files from markdown. But that's probably because static site hosting services have come very far from the S3 bucket days. |
| |
| ▲ | schaefer 2 hours ago | parent | prev | next [-] | | I'm sure you know about pandoc for translating markdown into html (and all it's other tricks). | | |
| ▲ | MidnightRider39 an hour ago | parent [-] | | 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 |
| |
| ▲ | bryanhogan 3 hours ago | parent | prev | next [-] | | Wouldn't Astro work great here though? Just a static sites without JavaScript but you still get some nice things like scoped CSS, components and being able to use markdown for blog posts. | | |
| ▲ | MidnightRider39 an hour ago | parent [-] | | Yea I tried Astro but I don’t want to learn their way of doing things, have breaking changes every x months/years and who knows in a couple years they maybe also are screwed. Pure HTML will work probably forever. Previously it was too much manual work for me to write it but now the LLM just spits it out, easy as |
| |
| ▲ | elevation 4 hours ago | parent | prev [-] | | 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. | | |
| ▲ | deadbabe 3 hours ago | parent [-] | | If using an LLM why bother with python? Go for straight shell scripts. | | |
| ▲ | MidnightRider39 an hour ago | parent [-] | | 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 |
|
|
|
|
| ▲ | gwerbret 3 hours ago | parent | prev | next [-] |
| 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 |
| |
| ▲ | abdusco an hour ago | parent | next [-] | | No, it's not. Just because there's a book named similarly doesn't mean this post is a reference to it. | |
| ▲ | replygirl 2 hours ago | parent | prev | next [-] | | it's clearly a reference to the end of evangelion | |
| ▲ | nchmy 2 hours ago | parent | prev [-] | | how do you figure? |
|
|
| ▲ | InvisibleUp 2 hours ago | parent | prev | next [-] |
| > The truth is, there has been no successful CMS for static-site generators because the only people that give a fuck about creating static sites would much prefer to use a (free and local) IDE and a terminal. I think a lot of less technical users would love a desktop app (or a web app integrated with their hosting provider) that lets them manage their website via a GUI, preview their changes with a split-screen view, and upload to a web host. Something similar to Microsoft Frontpage or the like. I suspect the reason that Neocities got so popular was in part because of its web editor, and having a more powerful version of that would be fantastic. If this integrated with Git to allow version tracking and multiple authors to collaborate, even better. |
|
| ▲ | OuterVale 4 hours ago | parent | prev | next [-] |
| I'm still completely in love with WebOrigami (https://weborigami.org). It is a 'dialect of JavaScript' that is designed for building static sites. It isn't super popular, but it much more flexible and comprehensive than anything else I've found. Fills the 11ty gap nicely. |
|
| ▲ | morpheuskafka 4 hours ago | parent | prev | next [-] |
| > 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? > In truth, I myself have started a business that has a near identical concept to Build Awesome. Berry House is my independent web studio > The difference is though that my model is pay-what-you-can, or pro bono. I developed Calgary Groups for a client and charged $5/hour for my dev work. That is not a business -- no profit motive. (Working less than minimum wage, even.) Not a good benchmark for comparing what an actual business like Font Awesome should do. |
| |
| ▲ | plumthreads an hour ago | parent [-] | | > 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. |
|
|
| ▲ | replygirl an hour ago | parent | prev | next [-] |
| if anyone is wondering, the photo is of the old deutz works in cologne |
|
| ▲ | vasco 34 minutes ago | parent | prev | next [-] |
| Nobody is going to make money from static site generators. How can a kickstarter still raise money for something claude will give them in 2 hours I have no clue. Not all software engineering is dead, but this is dead for sure. Though I also have no idea how a static website generator can raise tens of millions of dollars. |
|
| ▲ | ChrisArchitect 4 hours ago | parent | prev | next [-] |
| Aside, but related: wish this had been shared around here last month when it broke. https://www.11ty.dev/blog/build-awesome/ Safe to say there's a number around HN who have used/are using 11ty and might have some interest. Am grateful for Zach's dedication over the years and believer in what 11ty stands for (and more recently what webc brings to the table/ecosystem) |
|
| ▲ | spankalee 5 hours ago | parent | prev | next [-] |
| I use Eleventy for nearly all of my static sites. Almost every project of mine has at least an 11ty internal docs site. I'm very happy that Eleventy has a home and Zach a job. But my only thought on this is: Eleventy is an awesome name. |
|
| ▲ | cynicalsecurity 16 minutes ago | parent | prev | next [-] |
| What a horrible mess. One "project" created after another one and eventually ditched in favour of creating something else from scratch. No one wants it, they are pissed and they blame Gmail for this. What a shit-show. I don't want to learn your project, thank you very much. If anything, I'll create my own. Nowadays, it's super easy to do it with AI, but even before AI, I would have still prefered creating my own stuff instead od using yours. I don't want you as a dependency, I don't want you to become the master of my work, I don't want to try to understand how your pitiful "project" works since it would be 10 times easier for me to write the functionality I need from scratch myself. I don't want to do a security audit for your stuff and try to understand how it works while creating my own will always negate this problem entirely. I don't want to work for your "resume" so you could proudly put your turd "project" there seeking better employment. Not at my expense, not at the expense of my time and nerves. |
|
| ▲ | ETH_start 2 hours ago | parent | prev | next [-] |
| The irony is that a key plank of the SDNY's allegations against Roman Storm for his development of Tornado Cash is that he provided a UI (since the backend smart contract is already established as a matter of law to be immutable and outside of Roman Storm's control), and the UI that Roman Storm provided was an (open source) static HTML file that users ran entirely client-side in their own browser. |
|
| ▲ | busterarm 3 hours ago | parent | prev | next [-] |
| The author seems to think that there's only one type of user of these tools. Namely people who use NeoCities. They're all that matter to him. Way back in 2015 I was building a large static site using Jekyll and Wordpress CMS as a backend. We had 30+ content editors using it, writing Markdown and I had Jekyll Generator that would execute a SQL query against the Wordpress database to build static content. Every new post would build and deploy the whole site in 2-3 minutes. Over 50k pages of content. This powered a very large marketing website straddling multiple top 10 Google Ad keywords. Business was bringing in several hundred million in ARR. I knew of at least 3 other similarly large businesses doing this. All the way back in 2015. My current company today builds a static site from a Wordpress backend and I was totally uninvolved in this work (or even suggesting it). The user that this author thinks is a fable is very very real. There is absolutely a market for a CMS backend for an SSG. Not that I as a developer would have used it, but if my employers could have paid a company for what I built in a nice box instead of paying my salary, they would have. |
|
| ▲ | SoftTalker 5 hours ago | parent | prev [-] |
| Didn't read because of the fuckery with the mouse pointer. Why do sites have to do this crap. |
| |
| ▲ | Brajeshwar 4 hours ago | parent | next [-] | | It has been a while (I think ever since Safari introduced Reader Mode), and I do almost all my reading on websites in Reader Mode. For some websites, I have set to “Use Reader Mode when Available,” such as that of paulgraham.com, daringfireball.net, and quite a few others with horrible Typography. | | |
| ▲ | Liftyee 4 minutes ago | parent [-] | | Guess I'll make this a habit and find a similar auto-Reader-Mode feature in Firefox. I like my cursor just the way it is. |
| |
| ▲ | Dylan16807 3 hours ago | parent | prev | next [-] | | Are you calling a custom mouse icon crap/fuckery that makes you leave the site, or was there something I missed? If you are that's a pretty big overreaction. And it's probably worth you setting the single line to disable `cursor` on all sites via userContent.css or a styling extension. | |
| ▲ | Sajarin 2 hours ago | parent | prev [-] | | You can turn it off, there's a little toggle at the bottom of the page. |
|