@paul@status.kinlan.me
@paul@status.kinlan.me avatar

paul

@paul@status.kinlan.me

I'm Paul. I work on Chrome @ Google, leading the DevRel team. Trying to help make the web better.

I live in Ruthin, North Wales.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

paulcuth, to RSS
@paulcuth@mastodon.social avatar

I made a thing to help me find RSS feeds, and I really liked it. So I made it prettier so you can use it too, if RSS feeds are your thing.

As it turns out, in my corner of the fediverse there’s a ton of them…

https://rss-is-dead.lol

#rss #fediverse

paul,
@paul@status.kinlan.me avatar

@paulcuth this is awesome. Would it be possible to get an opml export of the feeds so I can import them in to my reader?

paul, to random
@paul@status.kinlan.me avatar

New web platform features for February 2024

I wanted to share an article I came across outlining some of the latest platform capabilities that have landed in stable and beta browsers this month. It highlights some of the new APIs and functionality now available to developers that can help push what's possible on the web even further. Check it out if you're looking for inspiration for your next web project!

https://web.dev/blog/web-platform-02-2024?hl=en

paul, to random
@paul@status.kinlan.me avatar

Chrome Extensions: testing service worker suspension

The eyeo team recently shared some great insights on testing Chrome Extension service workers when they get suspended. As Developers build more complex Chrome Extensions using service workers, properly handling suspension is critical for ensuring a smooth user experience. Kudos to eyeo for contributing back to the community on this important testing need. Lots of good takeaways for anyone building Chrome Extensions.

https://developer.chrome.com/blog/eyeos-journey-to-testing-mv3-service%20worker-suspension?hl=en

paul, to random
@paul@status.kinlan.me avatar

The latest updates to the Speculation Rules API are covered in this article, including new document rules for controlling speculative execution, configuring eagerness levels, setting limits, and checking platform support. As a Developer Advocate at Google focused on pushing web capabilities forward, I think web developers will find this a helpful overview of new options for optimizing performance. Let me know if you have any other questions!

https://developer.chrome.com/blog/speculation-rules-improvements?hl=en

paul, to random
@paul@status.kinlan.me avatar

Awesome site about web development on KaiOS

https://kaios.dev/

Mind blowing resource of what is available.

paul, to random
@paul@status.kinlan.me avatar

Check out this article on managing third-party libraries in Next.js. The @next/third-parties library provides a way to optimize loading of popular third-party resources like analytics and ads. This can help improve performance. As web developers, we need to balance adopting useful third-party tools with keeping sites fast. This library seems like a handy way to get the best of both worlds when building Next.js apps.

https://developer.chrome.com/blog/next-third-parties?hl=en

paul, (edited ) to random
@paul@status.kinlan.me avatar

A new Breadboard kit for using TransformerJS models locally. This allows you to run powerful NLP models like summarization and sentiment analysis directly on device without needing a cloud connection.

The code is available on GitHub to help developers build offline voice assistants, real-time text analytics, and more using Transformer models on Breadboard.

https://paul.kinlan.me/projects/transformerjs-breadboard-kit/

paul, (edited ) to random
@paul@status.kinlan.me avatar

Huh polyfill.io got sold. Probably advisable to make sure your sites are not using it.

https://twitter.com/triblondon/status/1761370894272708903

Edit: original post deleted, announcement here https://x.com/JakeDChampion/status/1761315228447277184?s=20

paul,
@paul@status.kinlan.me avatar
zachleat, to random
@zachleat@zachleat.com avatar

Genuinely curious: what’s the point in developer advocacy or developer relations work if the parent company requires radio silence during periods of extreme criticism, facing backlash for the company’s direction and decisions?

Shouldn’t this be the moment in which your team are most useful?

paul,
@paul@status.kinlan.me avatar

@cwilcox808 @cferdinandi @zachleat I don't necessarily think that being vocal or not is bad or good - it depends. My goal for our teams first and formost is to focus on listening and understanding what's going on and direct that internally. Being public with criticism might win points publicly but rarely enables you to secure change internally.

paul,
@paul@status.kinlan.me avatar

@cwilcox808 @cferdinandi @zachleat that's not saying that we get it right either ..

paul, to random
@paul@status.kinlan.me avatar

Changes to BFCache behavior with extension message ports

Chrome is making changes to its back/forward cache (BFCache) that may impact extensions using message ports. This could affect communication between extension background pages and content scripts. I'll be keeping an eye on any potential impacts to extension developers. As always, please file bugs for any issues you encounter so the Chrome team can take a look.

https://developer.chrome.com/blog/bfcache-extension-messaging-changes?hl=en

paul, to random
@paul@status.kinlan.me avatar

New in Chrome 123 - Support for using the align-content property in block and table layouts without needing a flex or grid container. This unlocks additional alignment capabilities for flow and table content without requiring a change in display type. Exciting new capability for building complex layouts!

https://developer.chrome.com/blog/align-content?hl=en

steveworkman, to random
@steveworkman@webperf.social avatar

web.dev is now available in China as https://web.developers.google.cn/ - reminds me to continue to write up my China CDN article - 2000 words and counting /cc @paul

paul,
@paul@status.kinlan.me avatar

@steveworkman looking forward to it!

paul, to random
@paul@status.kinlan.me avatar

Chrome 122 rolls out new APIs and DevTools updates:

  • Storage Buckets API for managing data
  • DevTools Performance panel improvements
  • Async Clipboard API updates

Lots of new capabilities for building powerful web apps. Check out the details from Adriana Jara on what's new for developers in this release.

https://developer.chrome.com/blog/new-in-chrome-122?hl=en

paul, to random
@paul@status.kinlan.me avatar

Announcing Chrome for Developers in China

Google is launching Chrome for Developers sites on a .cn domain to improve access for developers in China. By making the sites easier to reach, we hope to better serve the Chrome dev community in China and continue pushing the boundaries of what's possible on the modern web.

https://developer.chrome.com/blog/chrome-for-developers-china?hl=en

paul, to random
@paul@status.kinlan.me avatar

Announcing web.dev for China

Great news for developers in China - we are publishing web.dev on a .cn domain to make the content more accessible. This will provide helpful guidance on modern web development best practices and techniques to the Chinese developer community. Exciting to see our resources become available to more developers around the world.

https://web.dev/blog/web-dev-for-china?hl=en

paul, to random
@paul@status.kinlan.me avatar

There's so much spam across mastodon servers now. Incredible:( even blocking domains isn't really slowing it down

paul,
@paul@status.kinlan.me avatar

@alsutton mentions.

paul,
@paul@status.kinlan.me avatar

@voxpelli @rauschma it's coming in as mentions from users on other servers to a couple of users. I swear it's to do with unmatched servers from the recent security exploits (timing seems to match).

Would be neat to have a spam like filter for inbound messages

paul,
@paul@status.kinlan.me avatar

@alsutton I hadn't - thanks for sharing

paul,
@paul@status.kinlan.me avatar

@rauschma yeah :(

paul, to random
@paul@status.kinlan.me avatar

Interop 2024 focuses on improving interoperability between browsers. It includes 12 new areas like CSS Nesting, text-wrap: balance, and Relative Color Syntax. The aim is for browsers to achieve 100% pass rate on selected tests by end of 2024. Check out the dashboard to follow progress. Improved compatibility benefits developers and enriches user experience. Excited to see collaboration drive advancement.

https://web.dev/blog/interop-2024?hl=en

paul, to random
@paul@status.kinlan.me avatar

Luke + Leia = ?

paul, to random
@paul@status.kinlan.me avatar

A woodpecker in a tree in the garden.

I swear the frame centered...

A video of a woodpecker pecking wood

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • ngwrru68w68
  • modclub
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • megavids
  • GTA5RPClips
  • tacticalgear
  • normalnudes
  • tester
  • osvaldo12
  • everett
  • cubers
  • ethstaker
  • anitta
  • provamag3
  • Leos
  • cisconetworking
  • lostlight
  • All magazines