Hello.

I am Paul Kinlan.

A Developer Advocate for Chrome and the Open Web at Google.

I love the web. The web should allow anyone to access any experience that they need without the need for native install or content walled garden.

What do you want from a Web Browser Developer Relations team?

Paul Kinlan

Celebrating my 10th anniversary at Google working on Chrome and leading a Developer Relations team. As we plan for the next few years, I'm reflecting on how we can improve Developer Satisfaction. Inspired by recent feedback on Apple's developer relations, I'm curious to hear your thoughts on what a web browser developer relations team should prioritize. What can we do more of? Less of? How can we best support you and your team? Share your opinions, especially broad strategic ideas.

Read More

Service discovery and app interactions on the web

Paul Kinlan

It's not a pretty picture, but we have some solutions

Read More

window.name

Paul Kinlan

This post discusses how to use window.name for cross-domain communication between windows/iframes, especially before the onload event. It explains a simple method using window.open to set the name and retrieve it in the opened window. It also addresses IE compatibility issues by base64 encoding/decoding the data and provides code snippets for both encoding and decoding, handling IE's character restrictions and lack of built-in base64 functions.

Read More

Business Blogging

Paul Kinlan

Robert Scoble's new book on business blogging emphasizes building meaningful customer relationships through online dialogue. It argues that blogs humanize corporate communication, leading to improved brand image and profitability. The book includes case studies and interviews with business leaders like Mark Cuban, Bob Lutz, and Jonathan Schwartz, demonstrating blogging's impact on communication and competition. It also provides tools and strategies for businesses to effectively connect with customers by leveraging blogs' rapid information dissemination and encouraging active reader participation.

Read More

Technorati, boooooo [Part 3]

Paul Kinlan

I'm continuing my rant about Technorati. While my posts eventually get indexed, I agree with Zoli Erdos's point about their terrible communication. Technorati desperately needs better customer support, including a FAQ or knowledge base. Emailing the CEO shouldn't be the only way to get a response. While I appreciate Technorati's free service and API, the lack of support is a major problem.

Read More

The Successes of my first AJAX Application: Part 6 - Introduction

Paul Kinlan

This blog post, the sixth in my "Successes and Failures of my First AJAX Application" series, discusses how my blogging style is evolving. I'm focusing on improving my grammar, the topics I cover, post length, and what I include in my blogs. This self-reflection aims to improve how I communicate with my readers. More details on each area are available via the provided links.

Read More