When we build a website these days, there’s a 110% chance that it’s got some form of JavaScript on it. Whether it’s a full framework, for animations, to trigger a popup or as a tracking script, JavaScript is all around us.
But what if I told you that you didn’t have to use JavaScript at all? Not even as a build process? Thanks to updates in browser technologies, there’s now a plethora of native browser features that allow building modern, functional websites, sans JavaScript.
So together, we’ll build out a completely static website, a collection of HTML and CSS files, no tracking, no scripting, no servers, no third party resources. Let’s build a website the way we used to (but no marquees).
Front End Testing with GitHub Actions | NDC Sydney 2024 | February 2024 |
---|---|---|
Front End Testing with GitHub Actions | NDC London 2024 | January 2024 |
Accessibility by Everyone (and for Everyone) | DDD Brisbane | November 2023 |
Your website does not need JavaScript | NDC Porto 2023 | October 2023 |
Your website does not need JavaScript | Copenhagen Developers Festival | August 2023 |
Using WordPress as a Modern Web Dev | NDC Oslo | May 2023 |
How to Build a Quokkabot | NDC London | January 2023 |
How to Build a Quokkabot | Microsoft Reactor | November 2022 |
CSS Grid - What is this Magic?! | Build Stuff | November 2022 |
How to Build a Quokkabot | NDC Sydney | October 2022 |
How to Build a Quokkabot | NDC Oslo | September 2022 |
How to Manage your Ducks | NDC Oslo | September 2022 |
How to Manage your Ducks | DDD Perth | September 2022 |
How to Build a Quokkabot | NDC Melbourne | June 2022 |
CSS Grid - What is this Magic?! | Female Coders Collective Perth | April 2021 |
Wait, I have to test the front end too? | Build Stuff | November 2020 |
Wait, I have to test the front end too? | .NET Developer Days | October 2020 |
Wait, I have to test the front end too? | NDC Sydney | October 2020 |
How to Build a Quokkabot | Twilio Signal | September 2020 |
How to Build a Quokkabot | ServerlessDays ANZ | September 2020 |
Wait, I have to test the front end too? | Sydney Reactor Meetup | August 2020 |
CSS Grid - What is this Magic?! | North East Remote Programming Conference | June 2020 |
How to Build an Inaccessible App | NDC Oslo | June 2020 |
Where would you host a Quokkabot? | Microsoft Build | May 2020 |
How to Build an Inaccessible App | NDC Porto 2020 | April 2020 |
How to Build a Quokkabot | Global AI Community Day | April 2020 |
How to Build a Quokkabot | WFH Conf | March 2020 |
How to Build a Quokkabot | Microsoft Ignite the Tour | February 2020 |
Wait, I have to test the front end too? | NDC London | January 2020 |
How to Manage Your Ducks | DDD Brisbane | November 2019 |
CSS Grid - What is this Magic?! | DDD Adelaide | November 2019 |
CSS Grid - What is this Magic?! | Laracon AU | October 2019 |
CSS Grid - What is this Magic?! | NDC Sydney | October 2019 |
The Art of Failure | Bodies of Information | September 2019 |
CSS Grid - What is this Magic?! | DDD Perth | August 2019 |
CSS Grid - What is this Magic?! | NDC Oslo | June 2019 |
CSS Grid - What is this Magic?! | NDC Minnesota | May 2019 |
CSS Grid - What is this Magic?! | NDC London | January 2019 |
How to Manage Your Ducks | ACS Diversity Dinner 2018 | November 2018 |
The Art of Failure | DevFest 2018 | October 2018 |
The Art of Failure | Fenders Mental Health Week Presentations | October 2018 |
So You Think You Know HTML? | Fenders June Presentations | June 2018 |
CSS Grid - What is this Magic?! | Junior Dev Melbourne | March 2018 |
The Art of Failure | JuniorDev Perth | November 2017 |