Get Conference Updates!
Join our mailing list and socials to be the first to know about speaker updates and receive exclusive content.
Components-first thinking dominates the way designers and developers think about front ends. But this can condemn reusable text and images that populate those components into single-use decorations arranged with explicit curation. Unlock new layout opportunities and improve editing experiences with content-first thinking.
Over the years, building applications has become more interesting with new options emerging. Initially, developers used JavaScript on the Frontend only in small packets that were later hydrated on demand, leading to build time increases when pages weren't used. Later, deferred static generation (DRG) was introduced to address this issue. However, it was realized that not everything could be "static", and some logic needed to be taken to the servers, resulting in server-side rendering (SSR). Now, there's an innovative option of using "Zero JavaScript!" with Astro, which allows building "islands" of logic as and when needed in the application. This talk will explore the benefits of Astro's island architecture, covering the basics of AstroJS and its core features, including the ability to generate static websites or enable server-side rendering and include "islands" of logic using integrations. By the end of this talk, you'll have a solid understanding of how AstroJS can help you build high-quality web applications that are fast, secure, and accessible.
How to ensure we are investing in our scaling Tees SMEs by fuelling their future employees now!
As developers we spend as much, if not more time reading code than we do writing it. However we often forget when coding that we're writing for other humans to read as much as we are for computers to execute. This talk goes over how to create a better developer experience in your projects by writing code with intent. Leading the reader through your codebase should feel like settling in to watch your favourite TV show; enjoyable and unsurprising. With this, and other DX skills covered in the talk, we will create maintainable, educational and pleasant to use projects, not only for other developers, but also for our future selves!
In this talk I take you through my journey of getting into Open Source 15 years ago completely by chance and as a hobby, how I made it into my "day job" and scaled this to be my business. I will cover why you should get involved in Open Source, how to contribute to open source whether or not you code and how anyone can do this. As well as share success stories of community members who have gone on to have a career in Open Source. Finally I will leave you with my takeaways on how to succeed with Open Source.
This talk will cover the front-end development efforts by Jangala, a UK charitable tech start-up, in its efforts to deliver vital internet access to underconnected communities around the world. Building capable user services where connectivity is slow or sporadic is difficult. In the talk Rich will speak about some of the approaches that Jangala is taking to overcome cloud reliance for our front-end services
Did you know your browser has a whole API dedicated to audio? You can play music, create cool visualizations... and build an entire musical instrument! In this talk, I'll show you how I built a virtual keyboard using the Web Audio API, teach you the musical theory that powers the keyboard, and demonstrate how we can translate musical notes to JavaScript. Join me for this fascinating crossover between math, music and code!
The way we thought about delivering and displaying content used to be simpler. Webservers sent HTML down the wire and browsers displayed it. Done. Pub? Not so fast! Now there are lots of ways content might be rendered for our users. And understanding what they all are, why you would choose what, and how they impact the development and the experience for the users is not always clear. In this talk, we’ll learn what SSR/CSR/SSG/DPR/DSG/ISR/ODB/ SPA/MPA and Edge Rendering all really mean, along with their relative pros and cons. We’ll see how we might select the right one for different types of projects. And we’ll walk through a practical example which combines a number of rendering techniques to see how a web project can use a variety of complementary technologies with compelling results.
Gone are the days when remembering a combination of usernames and passwords was necessary. We now live in an era of digital transformation where security is paramount. Passwords have been the go-to authentication method for years, but they are no longer sufficient for securing online transactions. In this talk, I will take you on a journey beyond passwords and into the world of the future of user authentication. I will discuss the limitations of passwords and provide an overview of the current landscape of alternative authentication methods. From using biometrics to multi-factor authentication, I will break down the pros and cons of each method and provide you with valuable information to help you build secure applications. Join me as we explore the next generation of user authentication, together.
A new API lets you create animated transitions between states without all the issues associated with keeping two DOMs alive at the same time. Here's how it works…
Join our mailing list and socials to be the first to know about speaker updates and receive exclusive content.