Hello.

I am Paul Kinlan.

I lead the Chrome and the Open Web Developer Relations team at Google.

AI and Web Development

I've been thinking alot about how AI impacts the web

Google sending me c# searches.

Reading time: 1 minute

Seeing increased C# searches in my blog logs. Visitors might appreciate the lack of C# content here, so I'll start addressing C# topics. 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.

I love to learn about what you are building, and how I can help with Chrome or Web development in general, so if you want to chat with me directly, please feel free to book a consultation.

I'm trialing a newsletter, you can subscribe below (thank you!)

Google Adsense

Reading time: 1 minute

I've just added a Google AdSense referral link to my blog! Google recently updated AdSense, including their terms and conditions. While I spotted mentions of "Feeds" and "Referrals" in the new terms, I haven't yet seen Feed Advertising in action. If you're interested in monetizing your blog, give AdSense a try! Read More

Update to DeliTag

Reading time: 1 minute

I've updated DeliTag. Currently, it only supports Del.icio.us integration with Firefox. To enable broader compatibility, I'm actively seeking proxy scripts for SIMPY and SHADOWS. Read More

DeliTag Now Does SIMPY and SHADOWS

Reading time: 1 minute

I've updated DeliTag to support uploading tags to SIMPY and Shadows. SIMPY works great! I had some initial trouble creating a Shadows account due to CAPTCHA issues, but I eventually got an account confirmation email, even though I haven't successfully completed CAPTCHA verification yet. Read More

RE: Regex 101 Exercise S2 - Verify a string is a hex number

Reading time: 1 minute

In a previous post about verifying a hex number string with regex, there was a slight error. The regex should have been ^[A-Fa-f0-9]+$. A further refinement to prevent leading zeros (except for the number zero itself) would look like this: ^[A-Fa-f1-9][A-Fa-f0-9]*$. Read More

Tag Clouds and the Yellow Pages

Reading time: 1 minute

I noticed the Yellow Pages cover uses different font sizes, similar to a tag cloud, and it made me wonder if a tag cloud for business listings would be useful. It also made me notice that "Bouncy Castles" was one of the biggest entries! Read More

RE: Regex 101 Exercise S2 - Verify a string is a hex number

Reading time: 1 minute

This blog post discusses a regex exercise to verify if a string is a hexadecimal number. The proposed solution is ^[A-Fa-f0-9]*$, which matches any combination of hexadecimal digits (0-9 and a-f, case-insensitive). The author acknowledges that this regex allows starting a number with 0, which might not be desirable. Read More

What I am Doing About AJAXTag

Reading time: 2 minutes

I'm changing the focus of AJAXTag. Instead of just giving users related information, I want to let readers explore and discover connections themselves. I'll create an interactive version of my blog, allowing users to generate an OPML file of related data. This is inspired by Memorandum, but focuses on user exploration within areas of interest. What are your thoughts? Read More

BlinkList

Reading time: 1 minute

BlinkList, previously reported by Mind Valley as back online, appears to still be down. Expressing concern about the situation. Read More

My Site and The Anti-Phishing Feature

Reading time: 1 minute

My site, DeliTag, is being flagged as suspicious by IE7, likely due to the username and password fields for Delicious. I've created a privacy statement to address concerns about how this information is used. In short, the credentials are passed directly to Delicious without any further processing. The transmission is unsecured, mirroring Delicious's own security. The privacy statement at http://www.kinlan.co.uk/Deli/DeliPrivacy.htm offers more details. Please contact me with any questions. Read More

Potential Upgrades to my Blog

Reading time: 1 minute

I'm planning some exciting upgrades to my blog! Soon, each post will feature a dynamically generated section at the end, pulling in related content like searches, blogs, images, and Wikipedia articles, all based on the post's context. No caching for now, but I'm considering it for the future. You'll also be able to subscribe to an OPML file containing an outline of all this related information for each post. Read More

RE: Blogniscient v. Memeorandum

Reading time: 1 minute

I tried out Blogniscient and Memeorandum, the automated blog news organizers, but I'm not impressed. The main reason? I can't even spell their names correctly when I want to visit their sites! Read More

RE: Del.icio.us A Like?

Reading time: 1 minute

I'm searching for social bookmarking services similar to Del.icio.us for integration with my AJAX-based DeliTag. This would allow uploading tags to multiple services simultaneously. So far, I've found Shadows, Simpy, Del.icio.us, and BlinkList (though the latter seems to be down). Any other suggestions are welcome! Read More

I am going to put DeliTag on the main page

Reading time: 1 minute

I'm excited to announce that DeliTag will be featured on the main page to increase visibility and usage. It will also be available on Tagger.Kinlan.co.uk. As a reminder, DeliTag is an AJAX-based mashup of Yahoo and Del.icio.us, allowing users to generate and post tags to Del.icio.us based on page content. Read More

I've taken Adverts of my site in all places apart from the Entry

Reading time: 1 minute

I've removed Google AdSense ads from my site's main page due to poor visibility and ineffectiveness. I've relocated them to a spot just before the comment section within articles. Hoping this placement change will improve their performance! Read More

Del.icio.us A Like?

Reading time: 1 minute

I'm searching for del.icio.us alternatives to integrate into my AJAX DeliTag application. My goal is to enable simultaneous tag uploads to del.icio.us and other similar services. Read More

Finally Got Blogger BackLinks Working

Reading time: 1 minute

I've successfully implemented backlinks on my Blogger blog, thanks to a helpful article on browservulsel.blogspot.com. Check it out if you're looking to add backlinks to your own Blogger blog. Read More

Update to DeliTag

Reading time: 1 minute

I've just added a new feature to my website! Now, you can easily tag any page (except the main page) with relevant keywords and submit them directly to Del.icio.us. Just select the text, click "Generate Tags," choose the tags you want, enter your Del.icio.us credentials, and hit "Submit Tags." It's all AJAX-powered for a smooth experience. Currently works in IE6 and above, with Firefox compatibility coming soon. Try it out on this post! Read More

1 hour later and I have made the Delicious Automatic Tagger

Reading time: 1 minute

I've created a tool called DeliTag that automatically suggests tags for any page on kinlan.co.uk and submits them to your Delicious account. It's a quick process: hit "Goto", let the page load, click "Analyze" to see tag suggestions, choose the ones you like, enter your Delicious credentials, and press "Submit". Keep in mind, this currently only works on my site and requires IE6+ with Cross Domain Data Island support. Passwords are sent as plain text, mimicking Delicious's own method. Let me know if you'd like to see this developed further! Read More

Ajax Tagger Oops

Reading time: 1 minute

A quick heads-up: There's a bug in AJAX Tagger v2. I'll fix it tonight. My bad, I skipped testing a change I made yesterday. Read More