Past Meetup

Static site generators are the new Wordpress

This Meetup is past

54 people went

Details

Location Notice! - The meeting room is in the basement of the Timbers Building *NOT* the office suite.

Static site generators are a modern solution for simple websites. It takes a small amount of technical courage to set them up, but they have two significant benefits over a traditional CMS - security and speed. Let's talk about them.

Scene
1985. 8 year old Steve sits on the davenport with his dad, watching ET on an aging Betamax for the 23rd time.

Dad: "Son, there are three certainties in life. Death, taxes, and Wordpress vulnerabilities."

Son: "Dad, I want a Nintendo. What's Wordpress?"

Dad: "Well, son, 30 years from now people will use Wordpress as a knee-jerk reaction to the statement 'I need a new website.' It is a CMS, and it generates content dynamically, every single time the content is requested."

Son: "Cool, dad. I want a bumblelion wuzzle. What's this got to do with me?"

Dad: "Well, son, do you NEED to generate the content every time it's requested? Sure, you can use a caching provider to help, but how often does your content really change?"

Son: "Dad, I don't think I need dynamically generated content, and New Coke is gross. Do I have any alternatives to a dynamic CMS?"

Dad: "You do, my boy. There are a ton of static site generators out there. They generate the content when you write it, and you deploy the generated content to your hosting provider. Users don't have to wait for the CMS to generate their content, instead the server just gives them a static html file. They take a little more technical courage than setting up a Wordpress site, but they are much safer and more performant than your typical CMS."

Son: "Awesome, dad. If I have the courage to use the Wordpress admin, I have the courage to use a static site generator."

Dad: "Yes you do, son. Yes you do. Now give me back my Pound Puppy."

Steve Hicks

Steven Hicks is a web developer with over 15 years experience. He believes in clean, readable, and maintainable code. Steve likes to use the right tool for the right job, even if it is JavaScript. When he isn't crushing 1's and 0's or playing with his kids, you can find him on his mountain bike in the summer and in a climbing gym in the winter.