Christian Heilmann

Presenting about the P in PWA at Awwwards Berlin

Monday, February 12th, 2018 at 11:45 am

Last Friday I presented about Progressive Web Apps (PWA) at the awwwards conference in Berlin.

I was pretty lucky as @DasSurma also covered the same topic later in the evening with a more WordPress focused approach.

I am sorry that I couldn’t stay for the whole event, but we got booted out by security as my partner and me had brought our dog. We had asked upfront but there was a miscommunication between the organisers and the event staff. So we had to leave early.

The talk I gave was “Minding the P in PWA” and I covered the idea that we talk too much about the nuts and bolts of PWAs instead of seeing their benefits.

The slides are available at SlideShare

Taking the P out of PWA from Christian Heilmann

I am pretty sure that awwwards will soon release the video. Until then you can also watch the longer version of this talk at Skillsmatter which I gave last month at the London PWA Meetup.

The resources I covered:

  • What the web can do – a dashboard of extended features of the web like sensor access checking if your current browser supports it or not
  • Mozilla ServiceWorker Cookbook – recipes of different ways to use ServiceWorkers.
  • Google Workbox – an abstraction library to ease the work with the moving ServiceWorker spec
  • Google Lighthouse – an audit extension to the Chrome developer tools that lints and checks the quality of a PWA opened in the browser
  • PWA Builder – an open source project by Microsoft that allows you to pre-seed a manifest from an existing URL and create a ServiceWorker for you. You enter a URL, and you get a PWA and binary fallbacks for the PWA in the end.
  • Details on the support for ServiceWorkers and WebManifest in Apple Safari/Webkit – including some interesting facts about how Safari deals with defunct and old caches
  • PWA Stats – a resource by Cloud Four showcasing PWA success stories. This is great if you need to convince business owners to go the PWA route
  • PWA on Windows 10 – an in-depth article showing what Windows 10 offers to PWAs, including Service Worker support in Edge and web indexing of PWAs and automatic ingestion into the Windows store. There’s also a great tweet by @kirupa, showing “what a PWA would look like on Windows 10:

Again sorry for having to bail early, please don’t hesitate to contact me if you have more PWA questions.

Share on Mastodon (needs instance)

Share on Twitter

Newsletter

Check out the Dev Digest Newsletter I write every week for WeAreDevelopers. Latest issues:

160: Graphs and RAGs explained and VS Code extension hacks Graphs and RAG explained, how AI is reshaping UI and work, how to efficiently use Cursor, VS Code extensions security issues.
159: AI pipelines, 10x faster TypeScript, How to interview How to use LLMs to help you write code and how much electricity does that use? Is your API secure? 10x faster TypeScript thanks to Go!
158: 🕹️ Super Mario AI 🔑 API keys in LLMs 🤙🏾 Vibe Coding Why is AI playing Super Mario? How is hallucinating the least of our worries and what are rules for developing Safety Critical Code?
157: CUDA in Python, Gemini Code Assist and back-dooring LLMs We met with a CUDA expert from NVIDIA about the future of hardware, we look at how AI fails and how to play pong on 140 browser tabs.
156: Enterprise dead, all about Bluesky and React moves on! Learn about Bluesky as a platform, how to build a React App and how to speed up SQL. And play an impossible game in the browser.

My other work: