Talks
Here you will find a list of all the talks going forward, each talk will have a Description and Bio of the Speaker. Once the talk has happened you'll be able to watch the vide, read the transcript, view the slide and see links referenced.
-
Learning from my my side project failures Permalink ¶
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.
-
Pay the Web forward Permalink ¶
Everything on the Web must be free. But why?
In this presentation PPK challenges the idea of free, and introduces Web Monetization, a simple way of paying sites you like so that its owner can make a living. We'll likely also talk about other aspects of monetizing web sites, software projects, and other online endeavours.
-
Compiling JavaScript ahead-of-time Permalink ¶
Existing JS engines today either interpret or compile just-in-time; but what about ahead-of-time? It has been long theorised and dismissed but until recently never produced. Porffor is a new JS engine which compiles JS ahead-of-time to WebAssembly or native. Join to learn more about it!
-
How to Think Like a Performance Engineer Permalink ¶
As awareness and tooling around site speed have been improving at a very exciting rate, has performance testing actually become any easier? Any more straightforward? As someone who spends every day auditing client projects, I think areas of confusion have actually increased in many places. Which tools should we be using? Can we trust them? How do we run tests that serve as realistic and actionable predictors? And how do we know when we’ve won?
In this talk, we’ll look at highly practical tools and workflows to ensure that every test we run has a purpose and gives us data we can truly leverage. By the end, we will all have a shared idea of what effective performance testing looks like, as well as customised and fine-tuned tooling to ensure replicable and predictable tests. -
Product Engineers > Software Engineers Permalink ¶
The role of software engineers is about to undergo a transformation as no-code solutions, hyper-abstraction, and AI capable of building software reshape the industry. Approaching the era of AGI, traditional coding roles may diminish. Engineers must now become holistic problem solvers—product engineers. Future software engineers will have to do things differently: deal with stakeholders, design user interfaces, solutions architecture, deal with financial constraints, code (maybe?).
In a world where software engineers compete with product owners, designers and project managers - The day of software engineers is ending, the time of product engineers is upon us. The future belongs to those who can bridge the gap between technology and product.
-
Mind your lang Permalink ¶
The
lang
attribute exists in most pages across the web, though it seems most developers and user interface folks do not understand its impact. We’ll review how browsers put it to use and why you may not want to accept whatever the default value is from your framework / platform of choice. Its proper use has implications for visual design, accessibility, and internationalization & localization. -
I want to stop talking about handover Permalink ¶
Well, not quite. In this lightning talk, Emma asks if she and her project teams have been talking about design to developer handovers in the wrong way.
-
Greenwich's Student Web Designers Permalink ¶
Join us for an insightful and engaging talk that delves into the UK's only Masters course dedicated exclusively to web design and content planning, as seen through the eyes of a current student. This unique opportunity offers a firsthand account of the program's distinctive features, expansive curriculum, and the transformative impact it has on aspiring web designers. Our speaker, an enthusiastic and driven student, will share their journey through the course, highlighting aspects she believes is the core foundation of the new generation of web juniors in the coming years.
-
Level Up: Developing Developers Permalink ¶
As video games have become more and more complex, game designers put way more time into creating environments where players are engaged and willing to put the time and effort into learning and mastering these skills.
As engineering leaders, we can learn a lot from how games are designed to make internal experiences better, since it’s a similar type of environment we want to create: an environment where people can learn and master skills. We should make it easier for developers to understand what options are available to them, allow them to make time for learning and provide structures and processes for them to develop the skills that they want and need for future roles.
This talk will look at how to use competencies and career development frameworks to help level up developers, what types of processes you can introduce to support personal development and how anyone in a product team should be using opportunities like these to get a better understanding of what skills they should focus on.
-
Unravelling the Mystery of Network Latency in China Permalink ¶
What started as a desk-side conversation on why so many requests to a new API from China were traveling thousands of miles to the USA, unravelled a mystery of what life is like for a network request in mainland China.
Join us for story time with Maersk's Front-End Engineering leader Steve Workman, and learn what happens inside the great firewall, and how you can go faster in China.
-
Standards for Wetware Interoperability Permalink ¶
In his talk he will look at the role standards and conventions play in helping or hindering the learning process. In addition, he will cover the importance of standards within organisations and how they can contribute to effective on-boarding and mobility within a company.