Render Conference 2018
A one-day conference for front-end devs taking place in Oxford, UK.
This page was generated from this YAML file. Found a typo, want to add some data? Just edit it on GitHub.
-
🎤 A CSS Carol
- 📹 1 video
- 📝 1 slide deck
- 👤 Una Kravets
CSS has gone through so many changes in the past few months, let alone years! In this “A Christmas Carol” themed talk, Una will go through some hacks of CSS past, tricks of CSS present, and exciting opportunities for CSS of the future. She’ll cover things like CSS grid, custom properties, rhythmic sizing, filter effects, and more. Be prepared for a hauntingl… -
🎤 FaCSSt—CSS and Performance
- 📹 1 video
- 📝 1 slide deck
- 👤 Harry Roberts
Ahh… CSS and performance. Two of my favourite things! But how well do they play together? It depends… In this very matter-of-fact talk, we’ll be looking at all of the different ways CSS can make our websites faster or slower. From the common and perhaps more obvious, to the unusual and obscure ways in which CSS can impact performance for better or worse. -
🎤 Data Sketches | A year of exotic data visualizations
- 📹 1 video
- 👤 Nadieh Bremer
"Data Sketches" was a year-long collaboration between Nadieh Bremer and Shirley Wu, both freelancing data visualisation designers. Each month they chose a topic and visualised it in an overly elaborate & geeky manner. But besides sharing the end result, they also wrote extensively about the creation process. In this talk, Nadieh will share her most important… -
🎤 Let's Get Chatty with Conversational Interface in JavaScript
- 📹 1 video
- 📝 1 slide deck
- 👤 Tomomi Imura
Historically in web development, we have been relying on various UI elements to interact with your users. Now with the new technologies, you can develop rich applications with the natural user interactions with a minimal visual interface. This enables countless use cases for richer and more accessible web applications. In this talk, Tomomi Imura will talk ab… -
🎤 Teach Your Bundler The Users' Habits
- 📹 1 video
- 📝 1 slide deck
- 👤 Minko Gechev
Bundlers provide an efficient method of combining resources from our application in order to prevent redundant network requests by the browser. The statically resolvable ES2015 modules allow tree-shaking so in the end, we can deliver to our users only the code they need to run the entire application. Combining bundling and lazy-loading we provide to the user… -
🎤 How to hack a web app?
- 📹 1 video
- 👤 Asim Hussain
Thought hacking was hard? It’s not, it’s easy and I’m going to show you how! In this episode of Inspector Morse we’ll investigate a series of hacking stories and break them down step-by-step to see exactly how they did it. By the end, you’ll walk away a little bit more scared and a lot more prepared with some great practices you can apply immediately to your… -
🎤 Serving for the win - Deploys and hosting for the rest of us
- 📹 1 video
- 📝 1 slide deck
- 👤 Phil Hawksworth
You’ve chosen your frameworks and libraries. You’ve learned how to write code which satisfies the buzzword and performance gods. Now you need to serve it to a global audience, and make things easy to preview, to test, to sign-off, and to evolve. But infrastructure design is difficult and boring for most of us. We just want to get our work out into the wild. … -
🎤 Reducing the friction of online payments
- 📹 1 video
- 📝 1 slide deck
- 👤 Peter O'Shaughnessy
Advertising-driven platforms have been coming under increased scrutiny recently for how they balance their revenue needs against the best interests of their users and their communities. On the flipside, online businesses have often struggled to get users to pay for their content and services. That could be becoming easier now though, thanks to up-and-coming … -
🎤 Escaping the Sandbox with Puck.js
- 📹 1 video
- 👤 Gordon Williams
How to use your front-end JS skills along with Puck.js and Espruino to create smart devices that'll run for a year on a watch battery, and how to then communicate with them straight from your website using Web Bluetooth. -
🎤 Common ways we break accessibility and how to avoid them
- 📹 1 video
- 👤 Laura Carvajal
A great deal of what makes a website accessible is fairly straightforward to achieve, but only once we know what to look out for! Over 70% of websites are broken for disabled users, including those who rely on assistive tech, such as screen readers and magnifiers, to navigate the web. That's a good 10%-20% of your user base who can't access your content or p… -
🎤 Creating IoT applications with Web Bluetooth
- 📹 1 video
- 📝 1 slide deck
- 👤 Martin Woolley
10 million Bluetooth devices ship every day, and that figure is rising. Regarded as one of the key, enabling technologies of the IoT, Bluetooth is everywhere and in the summer of 2017, a new Bluetooth technology, Bluetooth mesh networking was released. Bluetooth mesh is used in enterprise and industrial IoT systems and in these environments, web technologies… -
🎤 Physical interfaces for digital applications
- 📹 1 video
- 👤 Indira Knight
By creating physical interfaces that interact with a web server, or web page, new innovative ways to communicate ideas can be created. It allows users to interact with an application in new ways, and allows the digital and physical to be mixed and joined together. This talk will be an introduction to what is possible by connecting an Arduino and a web server… -
🎤 WebAssembly as cross-platform architecture?!
- 📹 1 video
- 📝 1 slide deck
- 👤 Benedek Gagyi
With the rise of web-to-native cross-platform solutions like React Native and Electron we got to witness not only their potential but also their shortcomings. Thanks to WebAssembly we now have an alternative that uses a different approach but promises the same results. In my talk, I’ll share the lessons the join.me team learned over the last few years while … -
🎤 DevTools and Headless Chrome - The Automation Power-Couple
- 📹 1 video
- 📝 1 slide deck
- 👤 Yonatan Mevorach
In this talk we'll see what problems we can fix (or better yet, avoid) by combining two things developers love: Chrome DevTools and automating repetitive tasks. To do this we'll use a new capability introduced in Chrome 59: running Chrome in "Headless Mode". Firstly we'll show the powers of each of these tools separately. We'll use DevTools to debug other pl… -
🎤 Delivering fast and beautiful images and video
- 📹 1 video
- 📝 1 slide deck
- 👤 Doug Sillars
The average website page weight is ~50% images, and 25% video. There are thousands of screens and devices that receive this content. In this lunch & learn, we’ll examine strategies to send the perfect image or video to every device, ensuring a fast, beautiful rendering of your content. Doug is a leading mobile developer advocate and evangelist, widely known …