Learning from my my side project mistakes
I have made plenty of mistakes in my growing mountain of side project fails. Learn from my failures, so hopefully you don't fall into the same traps and find some success in your own projects.
I like to speak at conferences and meetups about topics I am interested in and that are important to be talking about
I have made plenty of mistakes in my growing mountain of side project fails. Learn from my failures, so hopefully you don't fall into the same traps and find some success in your own projects.
A 25 minute exploration of what neurodiversity is and how you can support colleagues who are neurodivergent. This talk will focus on how to support neurodivergent colleagues in leadership roles.
Unveil the power of neurodiversity. Through personal experiences and practical strategies, foster empathy, challenge stereotypes, and create an inclusive environment for hidden disabilities. Celebrate unique strengths together.
A 15 minute exploration of what neurodiversity is and how you can support colleagues who are neurodivergent.
Unveil the power of neurodiversity. Through personal experiences and practical strategies, foster empathy, challenge stereotypes, and create an inclusive environment for hidden disabilities. Celebrate unique strengths together.
Many discussions on performance center on improving website speed. While useful, they don't help identify if there's an issue to begin with. This talk emphasizes gathering data to determine if there's a problem and its effect on your users.
As developers we have access to huge amounts of data about the world around us. This talk will use live coding to look at the data of the world around us so we can better optimise our lives to be eco-friendly.
JavaScript is everywhere, we run it in the browser, we run it on our servers and it can even run on drones. With JavaScript being so ubiquitous lets take a look how we can extend its use to our homes, using it to make our lives easier and automate those everyday tasks.
Lets take some time to look at what I learnt when trying to migrate a JS library from ES5 to ES6
Constructing one efficient website is tough, but imagine scaling to 5 or even 80 across diverse teams. This introduces complexities from hiring to final delivery. I'd like to share my experiences with the London web performance community.
Developers must advocate for website performance, collaborating with designers for quick user experiences and with managers for optimization time. This talk discusses performance prioritization and the importance of performance budgets in decision-making.
The idea of contributing to open source can be really intimidating, this talk goes through how you can get started contributing to open source and how it is probably a lot easier than you think.
Lets take a look at what it means to build a responsive website in 2016
Quick talk I put together going through at a high level the cool stuff you can do with Flexbox.
This is a talk I gave at Future of Web Design about how we can optimise our content and the performance of our sites to build better responsive experiences.