Overview
In this talk, Zach Leatherman will discuss some of the great (and terrible) decisions that went into the 11ty/Eleventy open source project through the lens of their recent version 3 major release. Zach will talk about the new things in Eleventy v3, sure—but let’s honestly reflect on the bad parts too: how the project has navigated the tumultuously wild JavaScript ecosystem for seven years, how things in JavaScript have changed (for better and worse), and how things can improve in the next seven years.
Objective
Learn about Eleventy v3 but also how to manage an open source project with intention.
Five Things Audience Members Will Learn
- A few cool Eleventy features to help you build web sites
- A few mistakes maintainers can avoid
- A few web development things that change and a few that do not change
- Why node_modules gets a bad rap (unfairly)
- Why people-pleasers make the best and worst open source maintainers
Target Audience
This talk is for people that like building web sites.