Modern Web Development with Chrome
Paul is a Developer Advocate for Chrome and the Open Web at Google and loves to help make web development easier.
- Posts
- 49 from 17 Oct 2016 to 5 Jul 2026
- Posting
- now and then (5 in the last year)
- Kind
- personal blog
- Feed
- https://paul.kinlan.me/index.xml
2026 3
2025 25
- Web Component
- Deep Research Email
- fauxmium - browse an infinite imaginary web
- AI Focus
- Annie Sullivan: Diving into the Data on Feature Availability and Adoption
- Andre Bandarra: From PyTorch to Browser: Creating a Web-Friendly AI Model
- Michael Lynch: How to Write Blog Posts that Developers Read · Refactoring English
- Adam Argyle: Rainbow Shadow Button
- : Real-world uses of TypeScript’s utility types - Piccalilli
- Jeremy Keith: Adactio: Journal—Command and control
- Brad Woods: Browser adaptation
- All of Igalia: Planet Igalia
- Nicholas C. Zakas: ESLint now officially supports linting of CSS - ESLint - Pluggable JavaScript Linter
- Lokesh Khurana: How Google Chrome’s autofill feature helps both shoppers and merchants
- Interop 2025: another year of web platform improvements
- WikiTok
- How I edit my blogs
- Addy Osmani: Why I use Cline for AI Engineering - by Addy Osmani
- Describing sites instead of coding them
- Dion Almaer: English will become the most popular development language in 6 years
- Email - The Web's Forgotten Medium
- Webkit.org: The success of Interop 2024!
- Simon Willison: My approach to running a link blog
- f - JS functions from a prompt
- Email Summary Service
2024 18
- Full RSS feed
- When generating apps the spec is important
- User Agents Hitting My Site
- Countdown timer
- Will we care about frameworks in the future?
- 20 years blogging
- Generated Web Apps
- The disposable web
- I spent an evening on a fictitious web
- Idly musing about Manifest
- Reactive Agents
- Reactive Prompts
- transformerjs-breadboard-kit
- The Critic
- tldr-site.vercel.app
- Some clean-up new-year
- Claude Breadboard Kit
- tldr.rocks