Peter is a developer advocate in Samsung’s web browser team, helping fellow web developers to use up-and-coming web APIs and to make the most of the web platform. Previously he worked in technology R&D at an education company and as a tech lead at a national newspaper and two web development agencies.
Check out Peter's blog here, and find him on Twitter at @poshaughnessy.
Talks I've Given
-
WebXR: Introducing Mixed Reality and the Immersive Web
Featuring Peter O'Shaughnessy
“WebXR” is the API formerly known as WebVR, upgraded to embrace the web’s potential not just for Virtual Reality, but for immersive Mixed Reality experiences.
arkit arcore javascript gwebvr webxr -
6 Myths of Progressive Web Apps
Featuring Peter O'Shaughnessy
This talk will share some common myths about PWAs, discussing how different browsers recognise what makes a PWA and the extra features you can unlock if your website fulfils their criteria.
-
Lightning Talk: Web Payments and the Future of Online Purchases - Beginner
Featuring Peter O'Shaughnessy
The Payment Request API is now supported across multiple browsers. For us, web developers, it can provide an easy way to launch an online checkout form, collecting users' payment and shipping details. For your users, it can provide a consistent, quick and secure checkout process across all...
payments money online webapps javascript browser-api -
How to Control a Drone from your Browser and More - with Web Bluetooth
Featuring Peter O'Shaughnessy
The Web is moving into the physical world. Smart watches, wireless earphones, even flying robots... the availability of Bluetooth Low Energy in your smartphone is driving a 'connected devices' revolution. Using the new Web Bluetooth API, you can start controlling the world around you,...
javascript bluetooth web-bluetooth drone progressive-web-apps -
Bluetooth for Web Developers: programming flying robots with JavaScript
Featuring Peter O'Shaughnessy
Smart watches, wireless earphones, even flying robots... the availability of Bluetooth Low Energy in your smartphone is driving a 'connected devices' revolution. You can use your favourite language JavaScript to jump on board, with technologies like React Native, Cordova and the all-new...
fullstack fullstackcon bluetooth web-bluetooth cordova react-native javascript drone robot -
Bluetooth for Web Developers: programming flying robots with JavaScript
Featuring Peter O'Shaughnessy
Smart watches, wireless earphones, even flying robots... the availability of Bluetooth Low Energy in our smartphones is driving a 'connected devices' revolution. Thankfully, we can use our favourite language JavaScript to jump on board, using technologies like React Native, Cordova and...
ajax javascript robots iot bluetooth -
React and Three.js: React All The Things!
Featuring Peter O'Shaughnessy
React isn't just for the DOM! React and React-like approaches are reaching more and more areas of development, from native apps to 3D web apps. This talk will use the example of react-three (combining React and the popular WebGL library Three.js) to share why React-ifying your approach can be...
react dom reactive webgl-library three.js fullstack javascript