Phil is a developer evangelist for Twilio and a Google Developer Expert based in London. He loves building with APIs and can be found programming in a variety of languages including JavaScript, Ruby and Swift. Sometimes he makes his own beer, but he's more likely to be found discovering new ones around the world.
Phil tweets at @philnash, and you can find his website here.
Talks I've Given
-
What's going on with Project Fugu?
Featuring Phil Nash
The fugu, or pufferfish, is a toxic, potentially lethal delicacy that, prepared correctly, is a culinary masterpiece.
The web platform is less deadly, but still requires careful preparation when incubating new features. Project Fugu is the Chrome team's initiative to bring more power to the...
angular-web -
Browsers Behind Your Back
Featuring Phil Nash
You've probably heard of the magic of a Service Worker when a user is offline, but what can you do for them when they get back online? You can take advantage of the Service Worker's life outside of the page and start to perform actions in the background.
fullstack fullstackcon pwa progressive-web progressive-web-apps browsers service-worker api -
An Empty Database in Every Pocket - Beginner
Featuring Phil Nash
IndexedDB is not new. It is supported in almost every browser. Without it, the future of progressive web apps are in peril. But there is not a lot of love for it and that needs to change.
fullstack fullstackcon indexeddb pwa progressive-web-apps -
Thinking offline
Featuring Phil Nash
Building a progressively enhanced, offline capable web application requires a different way of thinking. Not only is JavaScript optional, so is the network. Throughout this talk you'll explore the life of a simple, though not trivial, web application that was built from the ground up as...
fullstack fullstackcon javascript offline -
An introduction to Service Workers
Featuring Phil Nash
Service Workers are the biggest thing to hit the browser since XMLHttpRequest. You'll explore what the Service Worker can do for your app and more importantly, your users. You'll learn the surprisingly small amount of code you need to get started with a Service Worker and finally...
fullstack fullstackcon service-workers xmlhttprequest progressive-web-apps -
An introduction to Service Workers
Featuring Phil Nash
Service Workers are the biggest thing to hit the browser since XMLHttpRequest. We'll take a look at what the Service Worker can do for your app and more importantly, your users. We'll see the surprisingly small amount of code you need to get started with a Service Worker and finally...
angular angularjs angularzone javascript progressive-web-apps service-workers -
Thinking Offline
Featuring Phil Nash
Building a progressively enhanced, offline capable web application requires a different way of thinking. Not only is JavaScript optional, so is the network. Throughout this talk we’ll explore the life of a simple, though not trivial, web application that was built from the ground up as offline...
ajax javascript -
The Web Is Getting Pushy
Featuring Phil Nash
The battle between native and web rages on. The browsers are fighting hard to tear down the benefits that native developers have relied on since the inception of mobile platforms. Geolocation, sorted. Accelerometer, done. Performance, we'll come back to that. But one of the greatest draws for...
fullstack -
2FA, WTF?
Featuring Phil Nash
Everyone is hacking everything. Everything is vulnerable. Your site, your users, even you. Are you worried about this? You should be!
Don't worry, Phil is not trying to scare you (that much). You have plenty of safeguards against attempts on your applications' user data. We all...
fullstack 2fa two-fact-auth hacking -
WhatRTC? Everything you need to know to connect browsers to the world
Featuring Phil Nash
Traditionally browsers communicate via servers, but what if they could speak to each other? WebRTC is a small set of APIs that make peer to peer communication possible between browsers and mobile applications. Video, audio and data can flow from browser to browser, opening up a new set of...
#webrtc