I am Paul Kinlan.

This is my project area - some for fun, some real-world.


A simple web app that helps you with Crosswords and Codewords Read More

I lead the Chrome Developer Relations team at Google.

We want people to have the best experience possible on the web without having to install a native app or produce content in a walled garden.

Our team tries to make it easier for developers to build on the web by supporting every Chrome release, creating great content to support developers on web.dev, contributing to MDN, helping to improve browser compatibility, and some of the best developer tools like Lighthouse, Workbox, Squoosh to name just a few.

Puppeteer go

A simple node library for Puppeeter Read More

file-drop custom element

A simple drag and drop custom element that accepts files Read More


Possibly the world's best jake. Read More

Puppeteer as a service

Being able to run a browser on a server is one of the most powerful things to hit the web. Read More


Topicdeck is the module that aggregates a selection of RSS feeds into a tweetdeck style view Read More


Curl, but can run JavaScript Read More

GDE Deck

An aggregation of our GDE's content Read More

Airhorner Custom Element

Possibly the world's best airhorn now as a custom element Read More

QR Snapper

The fastest QR Code scanner on the web Read More


Possibly the world's best airhorn. Read More

Web Fundamentals

Best pratices for web development defined and delivered Read More


The Modern Web shown Read More

Levi Routes

A simple Express like Read More


This blog Read More