Hello. I am Paul Kinlan.

I lead the Chrome and the Open Web Developer Relations team at Google. Exploring the intersection of modern web design and future-facing technologies.

Stay in the loop.

I'm trialing a newsletter. Join for monthly insights into web dev, Chrome, and the open web.

alternate_email

Get in touch

Open to chat about Chrome or Web development.

Book a consultation
1 min read

Something about Future additions for this site

I'm working on some exciting new features for this site! First up, I'm improving the Tag Directory (more on that soon, including the source code!). Second, instead of linking directly to Amazon, I'll create landing pages with more specific info about the books I recommend. Third, I'm planning a service to advertise Amazon Marketplace books, hoping to help both you and me sell more books. Finally, I'll be writing about my final year telecoms project. Let me know what you think!
1 min read

I wish that Blogger had....

I need a global search and replace function in Blogger so I can easily update content across all 300 pages of my blog. Currently, I have to manually edit each page, which is time-consuming.
1 min read

Malformed OPML

My OPML files are malformed, specifically the apostrophes in attributes aren't escaped. If you use my Ajax Tagger v2, I apologize for this error, but it seems like it hasn't impacted many users so far.
1 min read

For all the XBox 360 C#'ers

I'm excited about the newly announced XNA Framework from Microsoft! It's supposed to make game development for Windows and Xbox 360 easier by unifying the class libraries. Imagine the code and asset reuse possibilities! They even showed off some demos at GDC running managed code on the Xbox 360. Sadly, I doubt they'll let homebrew developers like me use it, which is a bummer. Think of the cool Xbox Live content we could make!
1 min read

My Very own Tag Directory

I'm building a tag directory separate from my main content. This approach aims to enhance indexing and provide a centralized, dynamic display, similar to Technorati. It allows me to tag my directories and offers a new way to present related information. Check it out and let me know what features you'd like to see!
1 min read

Extracting bitmaps out of imagelist c#

This post provides a quick solution for developers looking to extract individual bitmap images from an ImageList in C#. It demonstrates two approaches: direct saving to a file using the Save method with a specified file path and format, and saving to a MemoryStream for in-memory manipulation before further processing or storage. The MemoryStream approach offers greater flexibility for image operations.
1 min read

Malformed OPML

My OPML files are not correctly formatted, specifically with unescaped apostrophes in attributes. This issue affects users of my Ajax Tagger v2, but I haven't received reports of any problems so far.