While testing is important, we’d much prefer if we didn’t have to think about it, if it just happened like magic.
We know we have to write tests to make sure the buttons can be clicked, the data can be received and the page continues to look the way it should, but once the tests are written, are they actually being run?
We’ve been integrating our end to end tests to ensure they run on every commit or every pull request, but front end tests require a live version of our website to run tests, you can read CSS code in a pull request but that doesn’t tell you if it’s affecting the website the way you intended it to. Thankfully GitHub Actions makes it easy to fix this, to get a live version of our website and run our front end tests against it before the code gets merged and deployed.
Together we’ll build out an action workflow (that can be integrated with your existing end to end tests if you’ve got them), write some front end tests and put together a bulletproof continuous deployment pipeline.
| Front End Testing with GitHub Actions | YOW Brisbane | December 2025 | |
|---|---|---|---|
| Front End Testing with GitHub Actions | YOW Sydney | December 2025 |
| What’s new with CSS? | DDD Adelaide | November 2024 |
|---|---|---|
| What’s new with CSS? | NDC Copenhagen | August 2024 |
| Your website does not need JavaScript | NDC Oslo 2024 | June 2024 |
| Accessibility by Everyone (and for Everyone) | NDC Oslo 2024 | June 2024 |
| Your website does not need JavaScript | DDD Melbourne 2024 | March 2024 |
| 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 |