Static vs dynamicComparing 11ty to WordPress for blogs and content heavy websites.

Watch on YouTube

Spoiler

This is about what to use for the show's website as the content grows. We're going to try 11ty partly because Nathan's show WP Builds is already about WordPress, but also 11ty might be a more logical fit for this particular show.

What our site needs:

The dilemma of Static v Dynamic

An old debate. Dynamic provided what we needed in the early 2000's, but even by 2008 there was Jekyll, a SSG (that inspired 11ty). Bake don't fry by Aaron Swartz in 2002 also got some questioning dynamic.

WordPress

The obvious choice as most successful blogging platform:

Downsides for this show's site:

* A classic theme would allow this, but control over the modern block themes requires JS skills we don't have or need.
** We could convert WP to static for free hosting but manually that is a faff. Services that convert WP to static hosting are expensive.

Static Site Generators

Gaining popularity at the moment. The 2024 Web Almanac shows 67% growth in static and hybrid website architectures among the top 10,000 most-visited sites.

General problems with Static Site Generators (SSG's)

Why 11ty?

There's 360 SSG's listed here.

* 11ty has recently joined Font Awesome.
Transcript

[00:00:06] Nathan Wrigley: Hello and welcome to the No Script Show. After some visual YouTube only content, we’re back with an episode that also works as an audio podcast too. Here we’re looking at a longstanding debate, which seems to get more significant all the time. That is whether or when to go a static or dynamic route when building websites.

As this podcast is focused on catching up with changes in the web platform, we don’t generally talk about third party frameworks and platforms, but as the show’s own website gets larger, we may need help to manage it. This has left us with the static. Dynamic dilemma, and I’m joined as always to have this chat by David.

How you doing, David?

[00:00:47] David Waumsley: Yeah, I’m really good. yeah, so should we spoil things and say that we already know what we’re going to try and use? Yeah. for this site we’re gonna try 11, which is a static site generator. the main reason for that, is, Is that you already do a show, which is on WordPress anyway, and that’s our background anyway, so we know that.

By taking a look at that, it gives us something new to do. But, I think this conversation came up. We thought, we might as well do this topic. ’cause you asked me the question with you we know each other from WordPress and I’ve been starting to learn 11 I. For the idea of making kind of large content sites with that.

And you said you’re just not swapping one set of complications for another with that. And I thought, yes I am. but I thought there’s a good conversation, but why I might want to do that. So I guess, yeah,

[00:01:48] Nathan Wrigley: what this is about. It’s interesting ’cause obviously if, like me, you are heavily embedded in the WordPress ecosystem and continuing to do that.

I might add, there’s a learning curve just to make WordPress work. You could really not know anything about html CSS, JavaScript, any of that, I’m sure many people do. And so you spend your time learning how to make WordPress achieve what it is that you want to achieve with code or plugins or whatever it may be.

And I did get the intuition that if the no script show website needed some sort of capability to manage the content as it grows, you’ve gotta have some system in place. It can’t just be writing static HDML files and uploading them. It’d be nice to be able to automate some features or have some CMS in the background.

I did wonder what would the learning curve for 11 look like? And if it basically ended up being the same kind of learning curve that you do with WordPress, I was just thinking, what’s the point in that? You’re just swapping one difficulty for a different difficulty. And so that was why I prompted that conversation.

Which then in the background led you to create the content for this episode, yeah.

[00:03:02] David Waumsley: Yeah. And I. More logically, I think it’s more appropriate for this show because what we tried to do is make it different from what we were doing with WebPress to get back to relearning the web platform. And mostly it was geared around the idea of keeping it as simple as possible.

Yeah. So we don’t talk about the other stuff, but obviously we’ve moved to that point here, and this is probably why it’s more logical because. If we go with something like Eleventy in particular, which I’ll discuss later, it allows you to opt in gradually for what you need, rather than start with this kind of monolith system where even with the JAMstack type stuff, you can end up that way.

Should we bring up the website where we’ve got some of the notes to just guide us through our conversation?

[00:03:46] Nathan Wrigley: yeah. I, would just say at this point, if it’s all right, David, that I, have no experience with Eleventy at all, so really I’m just your. The here today to be a foil. if anything doesn’t make sense to me, I’m going to ask you what’s going on and what have you.

But I’ve had various conversations with you. You’ve outlined how it works and what have you. But if I end up being incredibly ignorant, apologies.

[00:04:09] David Waumsley: apologies to anybody who’s in the levity community ’cause they really clever people there. And I’m just. just starting to grapple with it to understand it, but not having really any JavaScript background.

And that is a program that runs on JavaScript. I’m really not that knowledgeable. Okay. So I’m probably gonna stuff up with the things that I say. But anyway, let’s, and I

[00:04:30] Nathan Wrigley: just say though, at this point it, it’s interesting because it has excited you though. yeah. And obviously in these videos we try not to be that person, you’re just demonstrating how excited you are.

But I think it’s fair to say that you are really. Pleased that you’ve come across this and you’ve obviously explored a load of different options and this is the one that you’ve got into. And so in a way, in a sense, I’m happy that you found it. ’cause it, you used to have that same feeling I think about WordPress and now you’ve, you’ve swapped it for this, so that’s nice.

You’ve got another project to get your teeth into. It’s lovely.

[00:05:04] David Waumsley: Yeah. and particularly with that, it’s quite what’s quite interesting and it’s. It wasn’t known at the time. I didn’t really understand the 11 t. I didn’t know what the options were if you wanted something outside of WordPress, and certainly on that kind of JAMstack side, but it turns out that most of the people I’ve ended up talking about on this show, the people that are getting me back into the web platform and learning CSS, again, are a lot of the people who are big fans of this particular thing.

So interesting. It’s yeah, it’s like I found the thing that might. Fit my needs best. it’s gonna depend. So let’s start with the site, what this site needs, because it’s becoming, we’ve done 30 sort of bits of content. some of it hasn’t even gone on to the site. We haven’t redesigned it yet.

so I. We are we getting to the point where doing it manually, as I am just writing out the HT ml and sticking up a new page on it, is getting a bit, tedious, particularly with the SEO stuff, right? That has to go in there. So we need, as I’ve listed there, a quicker way to write a. Posts and obviously WordPress or a dynamic system is likely to give you a text editor where you are more likely to go if you are on the static Versions of that is using markdown, which is.

Pretty new to me. Are you familiar with it?

[00:06:25] Nathan Wrigley: I’m familiar with it, but it’s never been something that, that gelled with me. I’ve always preferred, basically not mark down. I’ve always preferred to write the text and then highlight the bits and then add the correct formatting via some kind of editor, be it tiny MCE or now the block editor in WordPress.

That just works with me. I know people who are just huge fans of Mark down. To the point where, you know, any app that doesn’t support markdown, be that like a note taking app or what have you, they just won’t use it. ’cause they, it’s become part of their muscle memory. So for me, no, but I understand its benefits.

[00:07:01] David Waumsley: And it’s a big thing in the WordPress community. A lot of people, there’s plugins, you can add it in if you want to, if you wanna work with that. but yeah, Yeah, so it’s something I’m gonna have to learn to speed up the writing of these posts if I want to do it that way. With markdown, I think you’ll only

[00:07:16] Nathan Wrigley: need a handful of shortcuts if you like.

I think you know, headings and links and there won’t be too much. I think that you need to commit to memory. So I think once you’ve got 10 things in your head, that’ll probably be all that you need for this.

[00:07:30] David Waumsley: Yeah, it makes it. I think, writing with Mark down is quicker than actually using the text editor.

I’m sure you’re right.

[00:07:36] Nathan Wrigley: Yeah.

[00:07:38] David Waumsley: but I gotta get used to that. But an easy way, and this is really the key thing, I think adding in the SEO stuff that you do when you want a different description on that and it gets a little bit more complex with, Some of that stuff, particularly with the open graph stuff, if you want a particular image to show, which we often do on this one, sitemaps and RSS feeds, all that kind of stuff.

A way to automate the tags and categories, which we’ve effectively got two categories. There were the sort of separate learn videos that I did separate to our main podcast and, now we’ve already, because we. We don’t know where this show’s going. We’ve already ended up with a third, which is our kind of YouTube only content, isn’t it?

yeah. a way to be able to organize that kind of stuff. And also, a way of being able to add the performant YouTube videos, which I’ve had to do manually each time, to, yeah, it’s it’s

[00:08:30] Nathan Wrigley: interesting looking at those bullet points because for my need.

[00:08:34] David Waumsley: WordPress

[00:08:35] Nathan Wrigley: satisfies that in, every one of those bullet points works really well with WordPress. from the perspective of this and the endeavor that we’re doing here, it it’s interesting to see those things are now the bare minimum of what you need. It basically boils down to four or five things.

Yeah. And if you can find a platform that satisfies those four or five things, then you’ve hit gold. yeah. Okay. Carry on.

[00:08:58] David Waumsley: there might be a few other things, like dates and stuff like that. Yeah. Okay. You could write those in if you want modified date to do automatically as soon as you change the post and that.

Yeah. things that you could do with both systems. So yeah, the dilemma of static or, dynamic and in all honesty, when I thought we’d be doing this show, what I thought we’d probably end up doing is doing a kind of WordPress, version of it first. Because obviously it’s what we know, but I didn’t really realize until recently that this is a bit of an old debate.

So as I understand it, it’s like dynamic obviously came in the early two thousands. Obviously WordPress, not the newest of them came in, what, 2003?

[00:09:44] Nathan Wrigley: Yeah,

[00:09:44] David Waumsley: I think so. Yep. And that took care of the fact that, we needed to have. Lots and lots of pages on as such and things like blogs and that take care of it.

But I did, what I didn’t realize is that the whole question of is dynamic all we need or is kin static play a role was already there. There was jackal, which, I’ll bring up the website. I know this is going out as audio, but, It won’t make any difference to this. I’ll just bring up their site.

So this is, a static site generator that’s been running off Ruby since about 2008, I think. Okay. still popular, so it’s not exactly as if, this concept is new. It’s quite new to me. And I guess with that, the popular term, JAMstack coming in. Probably from about 2000, not sure 15, 16 or onwards. it’s probably changed things and what we can do with JavaScript now is changed things.

But yeah, the idea of being able to statically, generate these things and. Zach Leatherman, the author behind Eleventy, who I was listening to him and he was pointed to an article, bake Don’t Fry by Aman Schwartz, which, dates back to 2002 where he set off some kind of debate questioning. dynamic, whether we should be doing it on a computer end rather than having to generate the content that the user sees Yeah.

On a live server, then that’s really what we’re talking about, I think. Yeah. yeah, WordPress, as I said, was the obvious choice, because. As we know, it’s the most successful plugin platform. It’s quick and easy to set up with no developer skills, massive range of themes and plugins.

So pretty much any functionality or look that you might want, you could probably get out the box. We know it. It’s well funded, it’s got that background, although it’s a little bit topical at the moment, but we won’t get into that. But for me, the downsides for this site show, was that we’re all about the, the code about, working with the CSS and learning all of that new stuff.

So it’s important to have something that could, we could have complete control of the. Source code that we’re outputting, particularly as we’re gonna use our site as well as an example sometimes of the things that we talk about. And I think you can lose that with WordPress. You don’t get such same control over things.

[00:12:17] Nathan Wrigley: Yeah. you do, have that control, but the, barrier to that, you have to spend many, hours, years possibly really understanding how WordPress is built and constructed in order to learn how to strip out what you don’t want and put in exact. What you do want, which is why I guess enterprise agencies in the WordPress space can charge enterprise level, fees for their products, which presumably spit out exactly what the client wants.

But in this case, it sounds like 11 is the opposite. You start with kind of nothing and you build in the bits that you want, as opposed to WordPress, which has a ton of stuff out the box that you then have to maybe strip out if it’s not exactly what you want.

[00:13:00] David Waumsley: Yes, exactly. It is working from the opposite side.

it’s not just the, where the dynamic stuff happens. Which, in our case is on the, our own personal computers rather than on the server. But it’s also about, I think the approach generally, although not necessarily true of all static site generators, they come with their own set of stuff.

But certainly with Eleventy, it is the kind of, it’s been purposely made with the idea that. Zach Leatherman, the person behind it is really of the belief that most people should be able to make their websites with just plain old the web platform. Yeah. H ml and CSS. Yep. And then if you do need the dependencies, you can just add ’em in as you need.

So that’s been the kind of approach to that particular project. the thing is though, why I thought we might not do it, because just before I, got into looking into 11, I really got into the idea of using the classic theme and building on WordPress and building my own setup with that one and coding it from the beginning.

But if you’re to move over and go to modern, WordPress with it, you have to get into the block themes really, if you’re to take advantage of going forward that route. So then that requires me skills that I don’t have or I’m not going to need. It’s going to box me into. The kind of WordPress React route or something to learn to have that same control over things.

[00:14:21] Nathan Wrigley: So are you meaning particularly JavaScript skills that you might need to have? Okay.

[00:14:26] David Waumsley: Yeah.

[00:14:27] Nathan Wrigley: Yeah.

[00:14:27] David Waumsley: So somebody can, they can control their code output on WordPress, but you probably need some extra skills if you’re going to go the new modern. JavaScript first route with WordPress.

And that’s, so that kind of, that, that kind of skilled me outta the situation even though I don’t have JavaScript skills and it, I don’t wanna be boxed in so much to one particular, JavaScript, if you like, or one approach with that, Got it. yeah. Yeah. So the other downside is that we would, if we use WordPress, then we wouldn’t be learning an alternative, which is always good to know, different things that you can use.

we’d have to pay for our hosting and there might be some other things that we’d have to pay for caching, backup, security, that kind of stuff that I do on the WordPress sites that I manage. It is not so easy to ’cause something I would quite like to do with our shows. For the last three episodes that we did, we made a demo site to Yeah, and made that public for anybody if they wanted to use it just to analyze it or use bits of it in the start of their projects, which I want to do.

What I’d like to be able to do is to do some. not necessarily a CMS version of it, but just use, add a, an eleventy version of it. Yeah. And it would be a lot easier to do that by just adding some extra things, like there’s a permanent header and footer template and you just change the content for extra pages.

So I’d like to make a version of that. That would be. It would be more difficult to share that with people if I wanted to do a WordPress version of that.

[00:15:58] Nathan Wrigley: So do you mean you might atomize the site? So you, okay, if you like this header here’s the bit for the header and if you like this footer, here’s the bit for the footer, that kind of thing.

And you’d be able to share those components, those

[00:16:12] David Waumsley: jigsaw

[00:16:13] Nathan Wrigley: pieces.

[00:16:14] David Waumsley: the risk sharing that what all I was thinking of, say we did the bistro site that we did. Yeah. And that was just an example. If I made a version of that, I could decide, and I think we’ll do this, maybe we’ll do this as the next episode, just show how you could just add 11 two to it.

So say on that bistro site as say, there’s a lot more pages you want on it, and I think. Okay. That means I have to change the header and the photo on each. Got it. Pages. Got it. I can turn this so I can do a CMS version if you like, one that you can do. there something that makes it easier to manage your content really.

Okay. I’m not talking about, UI or anything like that. Okay. But yeah, also the intended audience. I think it’s the downside for this one is to say, we’re really about getting back to the web platform and learning stuff there. And partly because WordPress is. More popularly seen as a no code solution.

that’s really not fair when all the people are really serious developers who use WordPress, but generally it’s seen as that where our show is a bit about Pumping up a little bit how lovely and friendly code can be these days. Yeah. so it’s more suiting to that different audience.

Yeah. Okay. Great. Yeah, so that’s that. also, let’s talk a bit about the static site generators. So there is, there do seem to be gaining popularity at the moment. So there was the. 2024 Web Almanac, which, was just so in showing that there’s a 67% growth in static and hybrid website. A, architectures amongst the top.

This is difficult for me to say for some reason, 10,000 most visited sites. Gosh, that’s a lot. Wow. It’s, it is a huge growth. Yeah. I mean there is, there is, talk of it here, obviously Cloud Canyon, because they, do a CMS for static. People are obviously going to promote that. I think there is something, if you actually go to the web.

Itself, the way of being able to measure that’s quite tricky is particularly with something like Eleventy, because you can’t tell Eleventy is being used ‘

[00:18:26] Nathan Wrigley: cause

[00:18:27] David Waumsley: Eleventy

[00:18:27] Nathan Wrigley: doesn’t put anything out to identify itself.

[00:18:30] David Waumsley: Yeah. anybody interested in that would probably just want to go and look at, the table of contents and probably the jump stack area.

because they’ve had to assess on the basis of speed. I believe how. what sites are statically generated and what’s are being dynamically. Okay. So it might not be entirely accurate, but Right. It does seem that there is a trend towards that. And obviously that’s where the growth has been.

There’s other static site generators like Astro 11 is fairly stable, but it’s still been growing over the years that it’s been around. So there is a general growth in those. So there is that, but there are some general problems. Shall we just quickly cover those? Yeah, problem. Let’s go for it. Yep.

Yeah. These are problems that WordPress solves for you, for other people, which is you do need some skills and you certainly need a willingness, I think, to use a terminal to do command line rather than a nice friendly ui. So that’s still something which is a bit alien to me.

[00:19:29] Nathan Wrigley: Yeah, I think, a lot of people, that is already a bridge too far, isn’t it?

if you Exactly. really getting the terminal out for. The vast majority of the people online is a, is too much. It’s immediately hostile and weird and too scary. So you’ve probably put 99% of the population out with that one bullet point, but for those 1% who love it and are willing to give it a go.

Yep. Fair enough point taken.

[00:19:55] David Waumsley: Yeah, and the interesting thing, having, I’m in that, it’s no, I’m not judging that, don’t do that. But now. because it’s a few simple commands and if it’s set out with instructions, how to do it. Yeah, it’s actually quite simple. it’s actually a lot simpler than dealing with most of the

[00:20:14] Nathan Wrigley: ui.

You can, are you in effect then memorizing the things that you need as opposed to having an understanding of, ever every single thing that you type? Is it more a set of, okay, this is now part of my muscle memory. I know that at this point I need to type this into the terminal even though I don’t fully understand what’s going on.

[00:20:30] David Waumsley: Most of the time, when it’s set up, all I’m ever doing is wanting to just run or serve at 11, which is just basically, I, you just do a run command. It’s that one command, and I’ve put it into a short key anyway, so it just, it’s, I don’t have to think to get it up and running. But of course when you’re installing all these different packages, which is what you do with these things, it’s, it’s all made possible.

And why it’s popular now I think, is because we have. No js, which allows us to pull in all these packages and work on our local environment. So the idea of installing all these different packages and controlling those is, scary. It was scary to me. It’s still scary to me, but,

[00:21:11] Nathan Wrigley: so far, yeah, you never really see what’s going on.

Do you, you, you don’t quite get a visual. you get it in the terminal, you get some sort of. Text-based feedback that things have happened, but okay, where did those packages go? What just happened? Where is it on my computer? How can I get to it? And, of course the answer is you don’t really need to, anyway, sorry.

Yeah, okay. Carry on.

[00:21:35] David Waumsley: No, that’s, brilliant. It’s exactly my experience. and, but now, it’s starting to go, oh, it’s not that difficult at all actually. Yeah. And it just works anyway, and I know where it’s going. Yes. Yeah. I, it. It’s surprising how quickly you change and how it’s not as difficult as you first think.

But anyway, yeah, and the other problem of course, with a static site generators is there are, so many choices out there. No industry standard. You can’t really look at this. If I just go over to the Jam Stack site here, we’ll see now on their filter here, it’s listing 365 different generators. Now, gosh, in all honesty, some of them you wouldn’t really think of as a site generator.

If I just go to this on license, we’ll see this WP two static, which is a, now I think defunct. I tried to use this actually a way of turning, a WordPress site into a static site. it maybe does work. It didn’t work the last time I tried it. You, have a solution to do that, don’t you? That you use?

Yeah.

[00:22:38] Nathan Wrigley: Yeah. I’m not using that one, but I, have a plugin which enables me to turn static to turn WordPress websites into static, and then it shuffles it over to Netlify or. Bonnie, CDN or whatever, Amazon, whatever.

[00:22:52] David Waumsley: Yep. Yeah. I, it may be listed on there. I don’t think it is, but, no. Yeah, there, there are some big players that everybody knows about because of the popularity of reactors, library.

Then next JS goes with that as a sort of static site generator for that. Hugh goes very popular because it’s quick, but it’s built on a language like go. And then we have all these other ones, which are perhaps. Declining in the popularity that were heavy, that were very much JavaScript frameworks.

Gatsby is one of those, popular ones coming forward now are Astro and stuff like this. The big, really what I’m trying to show here is the fact that there is so many choices, not one absolute leader in the area as there is with the dynamic with WordPress. And many of these will now be. Not broken, but they will not be getting the support that they need, Funding these things is, quite a tricky thing. So there, I think there are some downsides that go. if you move towards this static site generator, way many as retired as I’ve put here, but there’s also a lot to go into setting up a blog. Like we’re saying, all these different components that you make up in just your head or alone, we’re saying, oh, I want this image and this description to come in for Facebook, a different one for Twitter.

all of that kind of stuff. you’re gonna have to code all these different lines in, if you want the dates to do this, you have to do this if you are doing it manually. So there’s a lot of elements Yeah. that you have to do. And also, the big thing is that it’s the criticism, of setting site generators is that.

this benefit as well, but it’s cobbled together out of various bits of tech. it’s, like

[00:24:40] Nathan Wrigley: you said, it’s a house of cards. There’s this whole sort of, exactly that House of Cards, you remove one card halfway up the stack and many, more things collapse as a result.

[00:24:51] David Waumsley: Yeah,

And for our job, of course, the main thing is though, I don’t think it’s that relevant.

If we wanted a, a ui, a CMS type UI for. Multi-author where we’re both adding to this, then that’s an extra complexity on top of the stuff that you have to do that. And there are, there is a free option. There’s dcap, which is great, which you could use, as a free CMS to do that. But otherwise they get quite expensive if you want to set them up and make ’em a lot easier.

and there’s no inbuilt comment, none of the dynamic stuff, of course, that you get on the service or the commenting system or the search. But then. I think that’s a topic. We could do a whole topic on this. What there are other solutions here. ’cause you could argue also on the WordPress side that things like caching make the commenting system difficult anyway and searches, and particularly I.

Good. Unless you do some work on it.

[00:25:43] Nathan Wrigley: no, but it’s interesting ’cause they are all, they’re all parts of the thought process to going in, if you can’t tick all those boxes, it may be dynamic isn’t something that you wanna put on the shelf. Maybe dynamic is something that you want to do, WordPress and so on.

And if those things are things that you can cope with, particularly the second to last one, the multi-author bit. Yes. then yeah, go static and and. You’ve been through this process, and here’s the next bullet point, Why 11? That’s where you’ve settled? Yeah. Interesting.

You’ve got 360 plus to choose from. Why that one? How did that make

[00:26:21] David Waumsley: its way to the top? Exactly. I’ll just take one thing actually just on the commenting system. We’ll just go back on that one ’cause it maybe is worth talking about it. ’cause one thing that interests me and maybe the easier route, although it’s in WordPress as well, is to, I’m quite interested in web mentions and all of that indie stuff, right?

Yeah. And how you could employ them on sites. But anyway, sorry. Why 11 two? So why really? Why have I. Move towards that. I guess it’s the people that I’ve been following recently. I’ve talked about that. mainly because let’s just go over to their site ’cause it says it all on there because it’s, pictures itself as the simpler static site generator.

So it’s probably the easiest route in for somebody like me who doesn’t understand JavaScript. so that’s probably the key thing. Lemme just have a look. It’s un opinionated. Is that a proper word? Yeah, I

[00:27:12] Nathan Wrigley: think so. Yeah. It does not have an opinion is on opinionated. Yes.

[00:27:16] David Waumsley: Yeah. In the sense that you’re not gonna know if 11 is being used unless declare it in some sort of way where even with the other static site generators, they’re probably likely to output something to help you along your way, which will give away that it is that particular static site generator.

So it’s, I think it’s the only example I can think of that. Yeah, that’s really

[00:27:38] Nathan Wrigley: interesting. ’cause yeah, you would’ve thought even to just promote the project, it would be, it’s a choice that they’ve made deliberately to have the ht ML or whatever is being surfaced on the front end. To deliberately strip out everything, which shows that it has been built with 11.

Because if you think back to the origins of the project, that could have been a very sensible thing to put in because as the project grew, more people would, right click view source, ah, eleventy. Interesting. I’ll go and explore that. But they’ve made the decision to have none of that in there.

And you know that free marketing has gone away, but, for the benefit of the speed of the website and all of that, it’s a good idea.

[00:28:23] David Waumsley: And, when we say they, it’s really one man. It’s leatherman. Yeah. Yeah. it’s been his project, which is, yeah, it’s just been that, his journey has been WordPress to jackal, to, creating eleventy as a version of jackal.

To do static site and he’s got these kind of things, which made me align with it, His approach to the web. okay. but it is very flexible because, lemme just go to their site again because it lists these, I think it does over here. no it doesn’t. let me go over to some of my other points.

It’s used on a lot of well-known sites already,

[00:29:02] Nathan Wrigley: gosh, no kidding. Look at that. Yeah. Nasa,

[00:29:06] David Waumsley: we’ve got the W three C now. It’s used for various different pages. Yeah, it might be a sub domain of something, but still, yeah. WordPress is also used on nasa, so there’s overlap with this, where it’s needed.

Web dev, notify, lots and lots of different Chrome developers, so it’s got good. And it’s got really good people. That’s the main thing here. I’ve listed a few of ’em out, but I can see them here as people who contribute to it. Who, so I can see here, there’s, her name’s just gone now.

Miriam. Suzanne. There you go. Miriam, Suzanne. Yes. somebody writing that. I see Michelle Barker over here. I’m sure if I stared at this. Oh yes. I can see Stephanie Eccles. Lots of people here that we mention who are big fans of that. Let me go back to the notes here, ’cause I’m. Getting sidetracked again.

and the other thing is as well, if you are using something like 11 T compared to say, another JAMstack solution, what it’s known for is its quick build times, which is quite important. So you’re building your end and you’re probably rooting it through to GitHub, which is then going on to something like gi.

Netlify. Yeah. And you, and there’s a cost to the build time on that. So if it takes a very long time, which something like Gatsby can take, 20 if not a hundred times longer than something like 11 t could to do similar number of pages. So it’s quite good on that if you want to stay within your free allowance, I’ve put it down as a benefit, that it’s not.

VC funded, venture capital is funded. Okay. But it’s also a negative I think, as well. Yeah, I

[00:30:48] Nathan Wrigley: mean you’ve got that whole hit by a boss thing, haven’t you with it. if it’s one person, that means it’s great. You’ve got this one point of contact, but also you’ve got this one point of failure,

[00:30:59] David Waumsley: as well.

Yeah.

[00:31:00] Nathan Wrigley: Yeah. And

[00:31:01] David Waumsley: 11, it’s been quite interesting ’cause obviously it’s been this personal project, it’s taken off ’cause it’s met the needs of a lot of people who share his same view about keeping things as simple as possible, and and really taken off. With particularly people who, people like Miriam, Suzanne, people who contribute to, making CSS what it is today.

[00:31:24] Nathan Wrigley: Yeah.

[00:31:26] David Waumsley: so it’s taken off, but Netlify funded it for some time. cloud Canyon did that because they were CMS. That’s use things like Astra and Eleventy or stuff like that. now I think to, it has been self-funded for some time, which is. Some of these people over here were some of the contributors to, they were paying their own money to use it to help him to put more time into the project.

Now, just recently, and I dunno what difference that’s gonna make to things, he’s just joined the font awesome team who are doing another product, which is, it’ll come to me in a minute. Something we can Okay. That’s Webber awesome. Oh,

[00:32:08] Nathan Wrigley: okay. Oh yeah. I’d heard of that. Yeah, that’s gone out of my mind.

I’ve forgotten what that is. You saw that?

[00:32:13] David Waumsley: Yeah. Fantastic video. Yes. yeah. Yeah, that’s right. So yeah, so it’s,

[00:32:16] Nathan Wrigley: yeah, it’s a part of that. That video was fantastic. That video was like, it was shot in Hollywood or something. That was incredible. Anyway, sorry, what an aside. Okay, moving on.

[00:32:28] David Waumsley: and that’s it really.

That’s probably just covered the. The main things were the things that came up in your mind about this? No,

[00:32:35] Nathan Wrigley: I think the, I’m just curious to see because I, like I said, I haven’t used it. I’m a staunch WordPress fan, and I can, totally see why some of these things have got your, got your intuitions, you just wanna be out there and figuring out how all this works.

I’m just keen to see how it works and in the end. How it works in terms of, being, let’s say a time saver. Now, I, know that there’s all the arguments about, okay, I don’t want a bloated CMSI don’t wanna pay for server time. That’s not being used. I don’t have a need for a commenting system and all that kind of thing.

But I’m, interested to see how it saves time and money over time. I think they’re the two things that I wanna see from this, how quick is it to. Get up and running, how quick is it to create a page? How quick is it to, I don’t know, implement some of the designs like the bento one that you did recently?

How quick is it to inject those into it? and I’m fascinated by the cost implications. ’cause I imagine with this, the cost is for a typical, I don’t know, Brochure website for somebody living in a town, you know where there’s gonna be thousands of views a year, not millions of views a year.

I’m interested to see how close to free it is. ’cause I’m imagining it will approximate very close to free at some point.

[00:33:55] David Waumsley: Yeah, you, that’s what we’re doing at the moment, while we just do it with the basic web platform and no. Third party platform at all for this site. we check it out, we get our free hosting and I’m sure there’ll always be some free hosting for the sort of visits Yeah.

That we get. The amount of traffic that we get. Yep. So really all this is building on the Y 11 to fits. It is because we can add in something to take, to remove some of the chore of having to update things that would. Come with WordPress out of the box. Yeah. there’s no doubt about it. If I was, taken on a job that, had a big, large content site and it needed multi authors and it was at my skill level, there’s no doubt it would be WordPress That would be the choice for this sort of thing if I had to do this job, because there’s no way that I would be linking all of this stuff up.

[00:34:45] Nathan Wrigley: To give them

[00:34:46] David Waumsley: the UI that they needed. Yeah. yeah. so that would be the obvious choice. But when it comes to this, where. Effectively, it’s only you or I might have to update the content here. obviously the benefits of static is once you stick it up there, unless you mess with it, it’s gonna live on forever.

Where you put, like on a dynamic platform, someone else can mess up your website for You and you have to update, don’t you? Because you know you have to. Yeah. security

[00:35:16] Nathan Wrigley: patches, things like that. Yeah. It’s interesting. I’ll tell you what, it’s gonna be fascinating. I, you are gonna, you’re gonna ring WordPress out of my cold, dead hands, but, but nevertheless, it’s a fascinating ride.

And, I’m here to watch it all happen,

[00:35:32] David Waumsley: yeah.

[00:35:32] Nathan Wrigley: Shall we, shall we do next time,

[00:35:35] David Waumsley: shall we?

[00:35:36] Nathan Wrigley: Yeah, you could highlight what you think is

[00:35:38] David Waumsley: gonna happen next time. Yeah. Okay. I think maybe we will try and we’ll take one of those, old sites. I’m not sure which ones. One of the, and I’ll.

Try and put some eleventy in it with my basic skills of what I know about it so far, so you can see it in action. I think we can probably do that as an audio as well, because Oh yeah, if I just explain Yeah. The process, I think it will make sense, but, we’ll definitely need YouTube so you can see what I’m doing.

So perhaps we’ll give that a bash.

[00:36:05] Nathan Wrigley: Yeah, that sounds good to me. you’ll be able to check this out, at the No Script Show website. It’s no script show slash 15 ’cause that is the episode that we’re on. You’ll be able to find the show notes that we’re showing on the screen, but if you’re listening to it, on the audio, then there are some show notes there that you can click links on if any of the bits and pieces have raised your.

Levels of curiosity, about 11 or indeed WordPress. So shall we call it a day? Is that a wrap? Yeah, I think so. Alright. See you. I’ll see you next time.

[00:36:37] David Waumsley: Yeah,

[00:36:37] Nathan Wrigley: thanks. Bye bye. Bye-bye.


Your Hosts

Nathan Wrigley

Nathan hosts WPBuilds and the WP Tavern podcasts. He lives in the UK.

David Waumsley

David started building websites in 2005. He's from the UK, but now lives in Asia.