<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-04-08T18:43:21Z</updated>
  <generator>https://yabu.me</generator>

  <title>Nostr notes by Thomas Steiner :chrome:</title>
  <author>
    <name>Thomas Steiner :chrome:</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://yabu.me/npub1cttl3rpqmwtcqes0pvh4c04qkt7mx5jcwwwn80e0t0akq6g0jhls2t3egd.rss" />
  <link href="https://yabu.me/npub1cttl3rpqmwtcqes0pvh4c04qkt7mx5jcwwwn80e0t0akq6g0jhls2t3egd" />
  <id>https://yabu.me/npub1cttl3rpqmwtcqes0pvh4c04qkt7mx5jcwwwn80e0t0akq6g0jhls2t3egd</id>
  <icon>https://assets.toot.cafe/accounts/avatars/000/055/387/original/90043e56ba11f2b3.jpeg</icon>
  <logo>https://assets.toot.cafe/accounts/avatars/000/055/387/original/90043e56ba11f2b3.jpeg</logo>




  <entry>
    <id>https://yabu.me/nevent1qqsg9ur0flyrsra3vj9m4vpejel4p37kxgf54sjqd9tunkwuhgz0g7szyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l79njgv6</id>
    
      <title type="html">Introducing a new spam policy for &amp;#34;back button ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsg9ur0flyrsra3vj9m4vpejel4p37kxgf54sjqd9tunkwuhgz0g7szyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l79njgv6" />
    <content type="html">
      Introducing a new spam policy for &amp;#34;back button hijacking&amp;#34;: &lt;a href=&#34;https://developers.google.com/search/blog/2026/04/back-button-hijacking&#34;&gt;https://developers.google.com/search/blog/2026/04/back-button-hijacking&lt;/a&gt;. If you mess with the back 🔙 button, it&amp;#39;s not the growth hack you think it is. I&amp;#39;ve seen unnamed news sites do this when you navigate to an article page, want to go back to where you came from, but then the back history gets hijacked and you&amp;#39;re suddenly on the news site&amp;#39;s main landing page.
    </content>
    <updated>2026-04-15T21:12:06Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsg30ucrgts5wcmd9yyuell7z4ddqhrmznu7u6lmyamm474ugt4yagzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7fxm5q5</id>
    
      <title type="html">Yes, 100% this. But glad the company eventually gave in and ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsg30ucrgts5wcmd9yyuell7z4ddqhrmznu7u6lmyamm474ugt4yagzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7fxm5q5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrcpzuxc80lk57na5xqd7u63wu5lgeens23sanwsppgsf7gr0kt2syxmkcs&#39;&gt;nevent1q…mkcs&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yes, 100% this. But glad the company eventually gave in and listened.
    </content>
    <updated>2026-03-21T09:17:41Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsd294xyxgagaqlkw6jztnkanta5z54vhdrnl4rfd48shzzar77fqszyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7mh7g5p</id>
    
      <title type="html">Haters gonna hate, but I personally think this keeping #Android ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsd294xyxgagaqlkw6jztnkanta5z54vhdrnl4rfd48shzzar77fqszyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7mh7g5p" />
    <content type="html">
      Haters gonna hate, but I personally think this keeping #Android truly open—and open anonymously—while balancing the threats we see in the real world is a _great_ compromise: &lt;a href=&#34;https://android-developers.googleblog.com/2026/03/android-developer-verification.html&#34;&gt;https://android-developers.googleblog.com/2026/03/android-developer-verification.html&lt;/a&gt;. Think outside of the Mastodon bubble, almost none of us here is a typical user.
    </content>
    <updated>2026-03-21T09:01:29Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswr2cf4q2fwcd6vu23v06r03svnv2dytjq0e6x2ugdfcq40z50rrqzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7yt8y27</id>
    
      <title type="html">We have a long-standing bug open for this (that I even commented ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswr2cf4q2fwcd6vu23v06r03svnv2dytjq0e6x2ugdfcq40z50rrqzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7yt8y27" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdcp2yhdqf8e4wc5r3qaddm29dzn22utrqxjff8hyywzdnmunq0ac6mthyz&#39;&gt;nevent1q…thyz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;We have a long-standing bug open for this (that I even commented on in the past, marked as &amp;#34;developer pain&amp;#34;, but forgot about): &lt;a href=&#34;https://issues.chromium.org/issues/40745354#comment14&#34;&gt;https://issues.chromium.org/issues/40745354#comment14&lt;/a&gt;.
    </content>
    <updated>2026-03-10T07:57:51Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdqz8c3cgn3azumrdy066w06w7jvk53mlqcsnpemf3juj6r6yqpagzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l75xg96t</id>
    
      <title type="html">I can reproduce and have asked internally if there&amp;#39;s a ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdqz8c3cgn3azumrdy066w06w7jvk53mlqcsnpemf3juj6r6yqpagzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l75xg96t" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqx50qeaprq02rzek6purnc65tula2tw9jly3n7qayzk3ar66wnrcwhka2z&#39;&gt;nevent1q…ka2z&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I can reproduce and have asked internally if there&amp;#39;s a solution. For some reason I vaguely recall `target=&amp;#34;_blank&amp;#34;` was the fix, but it definitely doesn&amp;#39;t work (any more?).
    </content>
    <updated>2026-03-09T21:54:51Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgy7frjlxn0uy2p5krp30g7y3s975gvmyjzpuz9fyq8vmkc87mdwqzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7ray4kn</id>
    
      <title type="html">That&amp;#39;s right. There&amp;#39;s this tester app that the team ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgy7frjlxn0uy2p5krp30g7y3s975gvmyjzpuz9fyq8vmkc87mdwqzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7ray4kn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrkwhefgylc9teu6wfvln3z3t3y4pxc5ex720gxj64tx63m6rt83cuej00u&#39;&gt;nevent1q…j00u&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That&amp;#39;s right. There&amp;#39;s this tester app that the team built, maybe one of the click behaviors is the one you want? &lt;a href=&#34;https://googlechrome.github.io/samples/pwa-testing/octagonal-handsomely-burrito/&#34;&gt;https://googlechrome.github.io/samples/pwa-testing/octagonal-handsomely-burrito/&lt;/a&gt; (It talks about the abandoned Declarative Link Capturing feature, ignore those bits, just try the various link variations.)
    </content>
    <updated>2026-03-09T13:19:19Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0pjq5vex5zxy5lugzhqvr89gt90kn4x8r5rxvkywn3cehdfasluczyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7xsujf7</id>
    
      <title type="html">We have two things here: 1) Linking into PWAs: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0pjq5vex5zxy5lugzhqvr89gt90kn4x8r5rxvkywn3cehdfasluczyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7xsujf7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszezdg0q3ac53ep4wje0satclalhmg073lyqrlhjlpnmcy3put6jq2kmcsr&#39;&gt;nevent1q…mcsr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;We have two things here:&lt;br/&gt;1) Linking into PWAs: &lt;a href=&#34;https://developer.chrome.com/docs/capabilities/pwa-navigation-management&#34;&gt;https://developer.chrome.com/docs/capabilities/pwa-navigation-management&lt;/a&gt;&lt;br/&gt;2) Linking out of PWAs: &lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Manifest/Reference/scope&#34;&gt;https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Manifest/Reference/scope&lt;/a&gt; and &lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Manifest/Reference/scope_extensions&#34;&gt;https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Manifest/Reference/scope_extensions&lt;/a&gt;
    </content>
    <updated>2026-03-09T12:57:28Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsff8xea5ghueakpjj3pr8x9msyy92wadmlgzzehfrynrspjvlgxvqzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7ceph4t</id>
    
      <title type="html">👀 Intent to Prototype: HTML `toolbar` element ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsff8xea5ghueakpjj3pr8x9msyy92wadmlgzzehfrynrspjvlgxvqzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7ceph4t" />
    <content type="html">
      👀 Intent to Prototype: HTML `toolbar` element&lt;br/&gt;&lt;a href=&#34;https://groups.google.com/a/chromium.org/g/blink-dev/c/jitI6P4LHzc/m/mTFnh2pVCAAJ&#34;&gt;https://groups.google.com/a/chromium.org/g/blink-dev/c/jitI6P4LHzc/m/mTFnh2pVCAAJ&lt;/a&gt;!&lt;br/&gt;&lt;br/&gt;Example from the Explainer (&lt;a href=&#34;https://open-ui.org/components/toolbar.explainer&#34;&gt;https://open-ui.org/components/toolbar.explainer&lt;/a&gt;):&lt;br/&gt;&lt;br/&gt;```html&lt;br/&gt;&amp;lt;toolbar aria-label=&amp;#34;Main&amp;#34;&amp;gt;&lt;br/&gt; &amp;lt;button id=&amp;#34;undoButton&amp;#34; aria-label=&amp;#34;Undo&amp;#34;&amp;gt;&amp;lt;img src=&amp;#34;...&amp;#34; alt=&amp;#34;&amp;#34;&amp;gt;&amp;lt;/button&amp;gt;&lt;br/&gt; &amp;lt;button id=&amp;#34;redoButton&amp;#34; aria-label=&amp;#34;Redo&amp;#34;&amp;gt;&amp;lt;img src=&amp;#34;...&amp;#34; alt=&amp;#34;&amp;#34;&amp;gt;&amp;lt;/button&amp;gt;&lt;br/&gt; &amp;lt;input id=&amp;#34;zoomSelect&amp;#34; list=&amp;#34;zoom&amp;#34; aria-label=&amp;#34;Zoom&amp;#34;&amp;gt;&lt;br/&gt; ...&lt;br/&gt;&amp;lt;/toolbar&amp;gt;&lt;br/&gt;&amp;lt;datalist id=&amp;#34;zoom&amp;#34;&amp;gt;&lt;br/&gt;  &amp;lt;option&amp;gt;Fit&amp;lt;/option&amp;gt;&lt;br/&gt;  &amp;lt;option&amp;gt;50%&amp;lt;/option&amp;gt;&lt;br/&gt;  ...&lt;br/&gt;&amp;lt;/datalist&amp;gt;&lt;br/&gt;```
    </content>
    <updated>2026-03-06T09:11:52Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfxmp48efj64kgxtu5txdqgy7d9jmymaglmhfa0uplukp38ua3p6szyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l72pqn2y</id>
    
      <title type="html">I&amp;#39;ve created a little #Mastodon 🐘 toot edit history viewer ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfxmp48efj64kgxtu5txdqgy7d9jmymaglmhfa0uplukp38ua3p6szyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l72pqn2y" />
    <content type="html">
      I&amp;#39;ve created a little #Mastodon 🐘 toot edit history viewer that lets you explore the history of a toot, edit by edit through the #MastodonAPI. Here&amp;#39;s an example: &lt;a href=&#34;https://tomayac.github.io/mastodon-edit-history/#https://mastodon.social/@firefoxwebdevs/116002119945073671&#34;&gt;https://tomayac.github.io/mastodon-edit-history/#https://mastodon.social/@firefoxwebdevs/116002119945073671&lt;/a&gt;. Source code: &lt;a href=&#34;https://github.com/tomayac/mastodon-edit-history&#34;&gt;https://github.com/tomayac/mastodon-edit-history&lt;/a&gt;.
    </content>
    <updated>2026-02-04T10:51:44Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9qsfs2aekfrdfvrq0355yx88rpnuy2vnnttut5ayvt3yv2ja2trczyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7fg00n5</id>
    
      <title type="html">I still far too often see a pattern like this: &amp;lt;label ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9qsfs2aekfrdfvrq0355yx88rpnuy2vnnttut5ayvt3yv2ja2trczyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7fg00n5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsry0rwh6y0mtm9k4lsjnnzw4rd7mf2vdvq0k58l5p6xtp4v7vpg9gjnklsa&#39;&gt;nevent1q…klsa&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I still far too often see a pattern like this:&lt;br/&gt;&lt;br/&gt;&amp;lt;label for=checkbox&amp;gt;&lt;br/&gt;  Yes, I have read the&lt;br/&gt;  &amp;lt;a href=terms.html&amp;gt;&lt;br/&gt;    Terms &amp;amp; Conditions&lt;br/&gt;  &amp;lt;/a&amp;gt;.&lt;br/&gt;&amp;lt;/label&amp;gt;&lt;br/&gt;&lt;br/&gt;But it&amp;#39;s right here: &lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/label#accessibility&#34;&gt;https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/label#accessibility&lt;/a&gt;.
    </content>
    <updated>2026-01-16T07:05:24Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsr96292h3hhnxmqcpqsp3derdqx076x5cmm8ry7zp9qa0rtfv3ktgzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l772tpwx</id>
    
      <title type="html">WebGPU is now supported in major browsers: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsr96292h3hhnxmqcpqsp3derdqx076x5cmm8ry7zp9qa0rtfv3ktgzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l772tpwx" />
    <content type="html">
      WebGPU is now supported in major browsers: &lt;a href=&#34;https://web.dev/blog/webgpu-supported-major-browsers&#34;&gt;https://web.dev/blog/webgpu-supported-major-browsers&lt;/a&gt;. My colleague François Beaufort has all the details on why this matters, the detailed support table, and the ecosystem around it.
    </content>
    <updated>2025-11-25T17:47:59Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrhjpqnjrqaxy98tflvskd2w9fzxje8rdcp9qh743r8vys09p8g5qzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7mm4shu</id>
    
      <title type="html">Building a multi stage timetable with modern CSS using grid, ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrhjpqnjrqaxy98tflvskd2w9fzxje8rdcp9qh743r8vys09p8g5qzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7mm4shu" />
    <content type="html">
      Building a multi stage timetable with modern CSS using grid, subgrid, `round()`, and `mod()`: &lt;a href=&#34;https://9elements.com/blog/building-a-multi-stage-timetable-with-modern-css-using-grid-subgrid-round-and-mod/&#34;&gt;https://9elements.com/blog/building-a-multi-stage-timetable-with-modern-css-using-grid-subgrid-round-and-mod/&lt;/a&gt;. Can all conferences please just use this, and maybe add just a sprinkle of JavaScript to it, so that it scrolls to the current time&amp;#39;s sessions?
    </content>
    <updated>2025-11-18T10:25:30Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgc9vx6eeh6puvcjtj8k2rztrdqdcdudrz96r3g7j929j20cgqezczyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7fxnqlh</id>
    
      <title type="html">Try the Internet Archive, they have emulators online for almost ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgc9vx6eeh6puvcjtj8k2rztrdqdcdudrz96r3g7j929j20cgqezczyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7fxnqlh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr7xdhpqr9df48y0huhw4ah0m5rfcf0rkcengzz9y4t9ctas6y2dqu97fzf&#39;&gt;nevent1q…7fzf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Try the Internet Archive, they have emulators online for almost everything. For example, here&amp;#39;s James Pond on the C64: &lt;a href=&#34;https://archive.org/details/jamespond_c64&#34;&gt;https://archive.org/details/jamespond_c64&lt;/a&gt;. Enjoy!
    </content>
    <updated>2025-11-15T02:24:19Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswsfk7eg39g7apcaxwyv9wa3yrlesltglkd2wdw23t2cvgrt4x0hgzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7mssx6w</id>
    
      <title type="html">Lovely Initiative by the search engine Kagi: small web, a ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswsfk7eg39g7apcaxwyv9wa3yrlesltglkd2wdw23t2cvgrt4x0hgzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7mssx6w" />
    <content type="html">
      Lovely Initiative by the search engine Kagi: small web, a hand-curated list of personal sites that the engine will boost in results: &lt;a href=&#34;https://github.com/kagisearch/smallweb&#34;&gt;https://github.com/kagisearch/smallweb&lt;/a&gt;. Currently limited to English. &amp;#34;Do not submit your own site unless you also submit two other sites!&amp;#34;
    </content>
    <updated>2025-11-15T01:20:21Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszeas0f0dge2af0qc46jusjk5jpqk6d4n0d69j8s9l0ds68kt9hrczyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7tqhx7y</id>
    
      <title type="html">Ich habe wohl kein ADHS, aber die Fragen für den kostenlosen ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszeas0f0dge2af0qc46jusjk5jpqk6d4n0d69j8s9l0ds68kt9hrczyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7tqhx7y" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp7txzsnfv34r74n7d5j92uzfv7cf7wge0xwqy0mf5aeeyjzx847sxkkdrs&#39;&gt;nevent1q…kdrs&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Ich habe wohl kein ADHS, aber die Fragen für den kostenlosen Soforttest sind sehr suggestiv. Wehr ADHS &amp;#34;haben möchte&amp;#34;, weiß genau, was er/sie ankreuzen muss. Immerhin kann man den Soforttest ohne Anmeldung auswerten lassen.
    </content>
    <updated>2025-11-13T13:12:13Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqst4lqq8kp3paneeva9f4svqaadzkeqtjtlyqt84203xjucxa73mygzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l72n8wxu</id>
    
      <title type="html">The Inner Workings of JavaScript Source Maps: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqst4lqq8kp3paneeva9f4svqaadzkeqtjtlyqt84203xjucxa73mygzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l72n8wxu" />
    <content type="html">
      The Inner Workings of JavaScript Source Maps:&lt;br/&gt;&lt;a href=&#34;https://www.polarsignals.com/blog/posts/2025/11/04/javascript-source-maps-internals&#34;&gt;https://www.polarsignals.com/blog/posts/2025/11/04/javascript-source-maps-internals&lt;/a&gt;. This is a very fascinating dissect of a feature we tend to take for granted.
    </content>
    <updated>2025-11-05T19:32:51Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8354cj3pn4aht807yan2g44vr20jm828c5feuhc0f556nf7ev9xczyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7pzvh9n</id>
    
      <title type="html">Kindergarten: du, you&amp;#39;re likely all the same-ish age group ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8354cj3pn4aht807yan2g44vr20jm828c5feuhc0f556nf7ev9xczyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7pzvh9n" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf7m0clqs7g3pzhwl3upxfw0z8nk3ujp360hvkxlugxk3e60qtqzcr3kv9h&#39;&gt;nevent1q…kv9h&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Kindergarten: du, you&amp;#39;re likely all the same-ish age group (very much an -ish, but the outliers want to belong, so easy). Cleaners, bakery staff, in general people you see frequently: I&amp;#39;d err on the side of sie. You usually don&amp;#39;t address them by name, even if they have it visible on their name plate on their chest.
    </content>
    <updated>2025-11-01T15:56:14Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspxj08ygf3dp4k0ltjsm3mahpywvlrlm0n6nmm6sjkppz8ue9zmfqzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l78zyj6a</id>
    
      <title type="html">Difficult. In such cases I&amp;#39;d start with &amp;#34;Guten Tag&amp;#34; ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspxj08ygf3dp4k0ltjsm3mahpywvlrlm0n6nmm6sjkppz8ue9zmfqzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l78zyj6a" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs95zkclw2ch7kdxfrtureechsqtr68qveft92edrwslw3e2r837pgfhpt3t&#39;&gt;nevent1q…pt3t&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Difficult. In such cases I&amp;#39;d start with &amp;#34;Guten Tag&amp;#34; and use sie and just avoid any gender-requiring formulations as hard as I can. In English, I use &amp;#34;Hi there&amp;#34;. Also happens when you only know someone&amp;#39;s email or social network handle.
    </content>
    <updated>2025-11-01T15:41:47Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdk4umkfywgpf22mvut7jjwmguu4hu8lv655lcjcsc4dkkpya878qzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l78l84qd</id>
    
      <title type="html">Mind explaining? I recall being honored when teachers started ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdk4umkfywgpf22mvut7jjwmguu4hu8lv655lcjcsc4dkkpya878qzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l78l84qd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvljetgh0ja28g9z3sawwtlcp42xzhch572jpel96pwwvurhev3hcsdxwnq&#39;&gt;nevent1q…xwnq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Mind explaining? I recall being honored when teachers started with the sie when all of us turned 18, but also remember feeling old when I was in my 20ies and the kids started addressing me with sie. Now in my 40ies it&amp;#39;s just no matter what and I&amp;#39;m glad if they don&amp;#39;t offer me a seat in the bus yet. 😂
    </content>
    <updated>2025-11-01T15:21:13Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyuvcazz8l44g59cm3et9y6mr29caz2xva9f9rwvpjwmwcfm6k5lczyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7kcn4m2</id>
    
      <title type="html">For work emails, my rule would be: you address them by their ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyuvcazz8l44g59cm3et9y6mr29caz2xva9f9rwvpjwmwcfm6k5lczyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7kcn4m2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvl6j68qw48g7vlgym03l3ly8lsq542daxpc8shngmvzyyyjzawyckeg405&#39;&gt;nevent1q…g405&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;For work emails, my rule would be: you address them by their first name (&amp;#34;Hallo Sara&amp;#34;), you say du, you address them by their last name (&amp;#34;Hallo Frau Joy&amp;#34;), you say sie.
    </content>
    <updated>2025-11-01T15:13:37Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqawywjj8nngujnpn752cc8g8jqr22acfsa3r5ugjrywvs5p3t9sqzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7caxt52</id>
    
      <title type="html">All of those imply you don&amp;#39;t know them. Err on the side of ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqawywjj8nngujnpn752cc8g8jqr22acfsa3r5ugjrywvs5p3t9sqzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7caxt52" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvl6j68qw48g7vlgym03l3ly8lsq542daxpc8shngmvzyyyjzawyckeg405&#39;&gt;nevent1q…g405&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;All of those imply you don&amp;#39;t know them. Err on the side of &amp;#34;Sie&amp;#34; if you are the first to make contact, but often you can just wait and see what they do. Like in a restaurant, if they ask you &amp;#34;Was darf ich dir bringen?&amp;#34;, you already know they are fine with du. With uppercase/lowercase: easy. The orthographic rule was to uppercase the Sie, for example, in letters, but now you just may lowercase everything and have the Duden on your side. #GermanAsAService
    </content>
    <updated>2025-11-01T15:09:43Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszv6yt2r2a4dpl8txptu7ndvld9tk95ees0wjhdlwy8tpguwfqrdszyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7cc9fsz</id>
    
      <title type="html">Interesting DOM localization proposal by Mozilla: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszv6yt2r2a4dpl8txptu7ndvld9tk95ees0wjhdlwy8tpguwfqrdszyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7cc9fsz" />
    <content type="html">
      Interesting DOM localization proposal by Mozilla: &lt;a href=&#34;https://github.com/mozilla/explainers/blob/main/dom-localization.md&#34;&gt;https://github.com/mozilla/explainers/blob/main/dom-localization.md&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;In your HTML:&lt;br/&gt;&lt;br/&gt;`&amp;lt;link rel=&amp;#34;localization&amp;#34; src=&amp;#34;resource.mf&amp;#34; /&amp;gt;`&lt;br/&gt;&lt;br/&gt;In the `resource.mf` file:&lt;br/&gt;&lt;br/&gt;`greeting = Welcome, {$userName}.`&lt;br/&gt;&lt;br/&gt;In your: HTML:&lt;br/&gt;&lt;br/&gt;`&amp;lt;h1 l10n-id=&amp;#34;greeting&amp;#34; l10n-args=&amp;#34;userName: John&amp;#34;&amp;gt;&amp;lt;/h1&amp;gt;`&lt;br/&gt;&lt;br/&gt;Rendered DOM:&lt;br/&gt;&lt;br/&gt;`&amp;lt;h1 l10n-id=&amp;#34;greeting&amp;#34; l10n-args=&amp;#34;userName: John&amp;#34;&amp;gt;Welcome, John&amp;lt;/h1&amp;gt;`
    </content>
    <updated>2025-10-21T21:48:43Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsy8c95p0mr00qpxfy2vgw2tvq3m60up0m8lfeh75vhzy79cqyvzugzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7me36vv</id>
    
      <title type="html">A native way of having more than one thumb on a range slider in ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsy8c95p0mr00qpxfy2vgw2tvq3m60up0m8lfeh75vhzy79cqyvzugzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7me36vv" />
    <content type="html">
      A native way of having more than one thumb on a range slider in HTML:&lt;br/&gt;&lt;a href=&#34;https://utilitybend.com/blog/a-native-way-of-having-more-than-one-thumb-on-a-range-slider-in-html&#34;&gt;https://utilitybend.com/blog/a-native-way-of-having-more-than-one-thumb-on-a-range-slider-in-html&lt;/a&gt;. Cool proposal by &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub16zza38phu295dzfztk4le3fs0vc3vzgs55gn6772em9qpwevvqfscq2ugy&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Brecht&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub16zz…2ugy&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; for a `&amp;lt;rangegroup&amp;gt;`element. I gave feedback already that this could maybe be generalized to an `&amp;lt;inputgroup&amp;gt;` element so you could define radio groups less awkwardly (i.e., not by making them share the same `name` attribute.
    </content>
    <updated>2025-10-18T05:09:49Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszr50g7wuzc3l26qqu6ez6taem7adv7s23urmq24ekh5greqhp2pqzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7um5wck</id>
    
      <title type="html">We&amp;#39;re soon letting you localize your manifest, so your PWA ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszr50g7wuzc3l26qqu6ez6taem7adv7s23urmq24ekh5greqhp2pqzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7um5wck" />
    <content type="html">
      We&amp;#39;re soon letting you localize your manifest, so your PWA can have different names in different languages: &lt;a href=&#34;https://groups.google.com/a/chromium.org/d/msgid/blink-dev/17f99c87-4953-4c9e-a767-f0fb2f7617ban%40chromium.org&#34;&gt;https://groups.google.com/a/chromium.org/d/msgid/blink-dev/17f99c87-4953-4c9e-a767-f0fb2f7617ban%40chromium.org&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;```json&lt;br/&gt;{&lt;br/&gt;  &amp;#34;lang&amp;#34;: &amp;#34;en&amp;#34;,&lt;br/&gt;  &amp;#34;dir&amp;#34;: &amp;#34;ltr&amp;#34;,&lt;br/&gt;  &amp;#34;name&amp;#34;: &amp;#34;Color Picker&amp;#34;,&lt;br/&gt;  &amp;#34;name_localized&amp;#34;: {&lt;br/&gt;    &amp;#34;de&amp;#34;:    &amp;#34;Farbwähler&amp;#34;,&lt;br/&gt;    &amp;#34;fr&amp;#34;:    {&amp;#34;value&amp;#34;: &amp;#34;Sélecteur de couleur&amp;#34;, &amp;#34;lang&amp;#34;: &amp;#34;fr-CA&amp;#34;, &amp;#34;dir&amp;#34;: &amp;#34;ltr&amp;#34;},&lt;br/&gt;    &amp;#34;ar&amp;#34;:    {&amp;#34;value&amp;#34;: &amp;#34;منتقي الألوان&amp;#34;, &amp;#34;dir&amp;#34;: &amp;#34;rtl&amp;#34;}&lt;br/&gt;  }&lt;br/&gt;}&lt;br/&gt;```&lt;br/&gt;&lt;br/&gt;Search the spec &lt;a href=&#34;https://w3c.github.io/manifest/&#34;&gt;https://w3c.github.io/manifest/&lt;/a&gt; for &amp;#34;member is a localizable member&amp;#34;.
    </content>
    <updated>2025-10-03T08:59:52Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8rvrxku6ltk5xcfp6368vdy9gz8lzr4sl2w5zjeqqe3y3gwyzfsgzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7v6zpmp</id>
    
      <title type="html">Quiet UI, a really well-made standard Web component library: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8rvrxku6ltk5xcfp6368vdy9gz8lzr4sl2w5zjeqqe3y3gwyzfsgzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7v6zpmp" />
    <content type="html">
      Quiet UI, a really well-made standard Web component library: &lt;a href=&#34;https://quietui.org/&#34;&gt;https://quietui.org/&lt;/a&gt;. Source code on GitHub: &lt;a href=&#34;https://github.com/quietui/quiet&#34;&gt;https://github.com/quietui/quiet&lt;/a&gt;. It&amp;#39;s from &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub15q9rppjugt8s8f996cmx0watjcgfepkdhss4vgczfwunp9s47mjqvt6cmc&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Cory LaViska&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub15q9…6cmc&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;, whom you may know from Shoelace, and this is why he decided to create Quiet UI: &lt;a href=&#34;https://quietui.org/about#a-message-from-the-creator&#34;&gt;https://quietui.org/about#a-message-from-the-creator&lt;/a&gt;.
    </content>
    <updated>2025-10-03T06:39:13Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsp8nreeduazvv9guh4mv9pyql8akcquu2rr82uc7xr98dl8xuleegzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7kehaes</id>
    
      <title type="html">The more common term in English seems to be client politics or ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsp8nreeduazvv9guh4mv9pyql8akcquu2rr82uc7xr98dl8xuleegzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7kehaes" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstkmqzcun60x5tllcee5v4dpquzw9dlnalkhnejwwhwkw9hm8lj5qk688p3&#39;&gt;nevent1q…88p3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The more common term in English seems to be client politics or clientelism: &lt;a href=&#34;https://en.wikipedia.org/wiki/Clientelism&#34;&gt;https://en.wikipedia.org/wiki/Clientelism&lt;/a&gt;.
    </content>
    <updated>2025-09-12T07:08:53Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0tqva7j9s33ame7c6wcvkw4cltcrrec2h3m2vsez9258937a349szyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7dwfpzp</id>
    
      <title type="html">The German government, @npub1s6p…uzkk is active here, great ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0tqva7j9s33ame7c6wcvkw4cltcrrec2h3m2vsez9258937a349szyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7dwfpzp" />
    <content type="html">
      The German government, &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1s6p9rhfssrkrlacnnmk56ccvqmdz0tzclfy8acn9mjqhny4nzqqqypuzkk&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Bundesregierung&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1s6p…uzkk&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; is active here, great 👏. It&amp;#39;s hilarious to read the Fediverse&amp;#39;s responses to their recent few toots where they announce their nonsense clientele politics. The #Fediverse is alright! It&amp;#39;s an alright bubble, unfortunately.
    </content>
    <updated>2025-09-12T06:29:04Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsr4huhfl4whnf4a5kral9zj9el5q3uullhn22sdt4azm8h6ftwzpczyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7xpdvl9</id>
    
      <title type="html">Good writeup of the recent npm package compromises: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsr4huhfl4whnf4a5kral9zj9el5q3uullhn22sdt4azm8h6ftwzpczyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7xpdvl9" />
    <content type="html">
      Good writeup of the recent npm package compromises: &lt;a href=&#34;https://www.aikido.dev/blog/npm-debug-and-chalk-packages-compromised&#34;&gt;https://www.aikido.dev/blog/npm-debug-and-chalk-packages-compromised&lt;/a&gt;. It&amp;#39;s dangerous out there, folks!
    </content>
    <updated>2025-09-08T20:14:30Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvsxl4820vk6reaa5xup4zjtmldywrp6vaw5f23dptl5vkwt2s58czyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7f88f7d</id>
    
      <title type="html">Disclaimer: https://xkcd.com/3126/.</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvsxl4820vk6reaa5xup4zjtmldywrp6vaw5f23dptl5vkwt2s58czyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7f88f7d" />
    <content type="html">
      Disclaimer: &lt;a href=&#34;https://xkcd.com/3126/&#34;&gt;https://xkcd.com/3126/&lt;/a&gt;.
    </content>
    <updated>2025-08-10T16:08:08Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsd4z3gamjf2w8fezrtcpm4v8pgzylku4tsh5rr330dal7cvpsnwrqzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7fyyd03</id>
    
      <title type="html">📢 New blog post: What a diff&amp;#39;rence a semicolon makes: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsd4z3gamjf2w8fezrtcpm4v8pgzylku4tsh5rr330dal7cvpsnwrqzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7fyyd03" />
    <content type="html">
      📢  New blog post: What a diff&amp;#39;rence a semicolon makes: &lt;a href=&#34;https://blog.tomayac.com/2025/07/26/what-a-difference-a-semicolon-makes/&#34;&gt;https://blog.tomayac.com/2025/07/26/what-a-difference-a-semicolon-makes/&lt;/a&gt;. Hat tip to @andre@jaenis.ch and &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1t0w0wnjvtlje6dw94tl2yl7psq3heghsq2xfxvccv9dy35f7ps4qktzgs2&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Chris Coyier&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1t0w…zgs2&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; for pointing me at (André) and creating (Chris) the Web Development Merit Badges that I&amp;#39;m mentioning in the post.
    </content>
    <updated>2025-07-25T20:55:19Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgwxahad4k9lprx238gle70whq5xvv6xqm76sy9jywvm03m96mmfqzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7xajx77</id>
    
      <title type="html">Very exciting Intent to Prototype for &amp;#34;Fetch retry&amp;#34;: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgwxahad4k9lprx238gle70whq5xvv6xqm76sy9jywvm03m96mmfqzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7xajx77" />
    <content type="html">
      Very exciting Intent to Prototype for &amp;#34;Fetch retry&amp;#34;: &lt;a href=&#34;https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACPC1r6QFoqcmdoEMeG4JKJXGLqvGW%2BMr-UZj%2Br6HrQ%3DTNqKYQ%40mail.gmail.com&#34;&gt;https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACPC1r6QFoqcmdoEMeG4JKJXGLqvGW%2BMr-UZj%2Br6HrQ%3DTNqKYQ%40mail.gmail.com&lt;/a&gt;. This explainer gas all details: &lt;a href=&#34;https://github.com/explainers-by-googlers/fetch-retry/tree/main&#34;&gt;https://github.com/explainers-by-googlers/fetch-retry/tree/main&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;```js&lt;br/&gt;fetch(&amp;#34;/api/logging,  {&lt;br/&gt;  method: &amp;#34;POST&amp;#34;,&lt;br/&gt;  body: data,&lt;br/&gt;  keepalive: true, // Essential for retryAfterUnload: true&lt;br/&gt;  retryOptions: {&lt;br/&gt;    maxAttempts: 5,        // Max 5 retries (6 total attempts)&lt;br/&gt;    retryNonIdempotent: true  // Required to allow retrying POST&lt;br/&gt;    // Use default value for the retry delay etc.&lt;br/&gt;  }&lt;br/&gt;});&lt;br/&gt;```
    </content>
    <updated>2025-06-25T08:44:25Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsr46kyrl86534s934lfvlewnj6qqafpd74rup7c78yrrs9wf8hnkczyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7r2gl8m</id>
    
      <title type="html">Happy to change the title to just &amp;#34;JSON modules&amp;#34;. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsr46kyrl86534s934lfvlewnj6qqafpd74rup7c78yrrs9wf8hnkczyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7r2gl8m" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2krfea9pq23lgd6hamnc399flu0zl90z5ua3rgprzjrqv3c3r66cd9803m&#39;&gt;nevent1q…803m&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Happy to change the title to just &amp;#34;JSON modules&amp;#34;. Whatever causes the least confusion.
    </content>
    <updated>2025-06-23T13:54:25Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2pqccrcr6z75wdz3pzvr5q7e9dhvkuugsm4f7wnme0jrfr0ewv9szyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7dnt2mm</id>
    
      <title type="html">It&amp;#39;s also mentioned under that name (aka.) in the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2pqccrcr6z75wdz3pzvr5q7e9dhvkuugsm4f7wnme0jrfr0ewv9szyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7dnt2mm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf6rz8r6d8w02wkx9mvawu6lhtgfdekyqj3qj3f2zugxjqz7q6kagqufzpd&#39;&gt;nevent1q…fzpd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It&amp;#39;s also mentioned under that name (aka.) in the web-features repo: &lt;a href=&#34;https://github.com/web-platform-dx/web-features/blob/d87eb3bc663e73dd9d10c7066911bc6328cd8056/features/json-modules.yml#L2&#34;&gt;https://github.com/web-platform-dx/web-features/blob/d87eb3bc663e73dd9d10c7066911bc6328cd8056/features/json-modules.yml#L2&lt;/a&gt;. Agree that &amp;#34;JSON modules&amp;#34; rolls a bit better off the tongue.
    </content>
    <updated>2025-06-20T06:26:23Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsx3dep7uarjnrdh3w62z9fwxq2z6rj38pw58skd4ysqqlmyxmwjjszyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7qcx87t</id>
    
      <title type="html">That&amp;#39;s what the HTML spec calls them: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsx3dep7uarjnrdh3w62z9fwxq2z6rj38pw58skd4ysqqlmyxmwjjszyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7qcx87t" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2t5t6jzv52hqaceumr02ffza7wym47k8upjc5muhjk77rv2emmcqerjq60&#39;&gt;nevent1q…jq60&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That&amp;#39;s what the HTML spec calls them: &lt;a href=&#34;https://html.spec.whatwg.org/#json-module-script&#34;&gt;https://html.spec.whatwg.org/#json-module-script&lt;/a&gt;.
    </content>
    <updated>2025-06-19T13:27:48Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstus82sakulnqpukdqa2f4asmjvpx6phretzp6x5a3gcm75qvcgzgzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7y86hrn</id>
    
      <title type="html">JSON module scripts are now Baseline Newly available: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstus82sakulnqpukdqa2f4asmjvpx6phretzp6x5a3gcm75qvcgzgzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7y86hrn" />
    <content type="html">
      JSON module scripts are now Baseline Newly available: &lt;a href=&#34;https://web.dev/blog/json-imports-baseline-newly-available&#34;&gt;https://web.dev/blog/json-imports-baseline-newly-available&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;```js&lt;br/&gt;import astronomyPictureOfTheDay from &amp;#34;./apod.json&amp;#34; with { type: &amp;#34;json&amp;#34; };&lt;br/&gt;&lt;br/&gt;const {explanation, title, url} = astronomyPictureOfTheDay;&lt;br/&gt;```&lt;br/&gt;&lt;br/&gt;🚀
    </content>
    <updated>2025-06-19T07:37:15Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrpfjstd4uquelrx2wyhymwv8nh2pehae303s57wukh34rpjc82vszyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7596say</id>
    
      <title type="html">Bin selbst bei fraenk. Super simpler Tarif: 10€ und das ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrpfjstd4uquelrx2wyhymwv8nh2pehae303s57wukh34rpjc82vszyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7596say" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszl7en0h3z4srppsnjkgxedkweh82u58cq3x6sng2tadmv2luqyaq2uufr6&#39;&gt;nevent1q…ufr6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Bin selbst bei fraenk. Super simpler Tarif: 10€ und das war&amp;#39;s. Netz ist Telekom.de und die App ist schlicht und einfach.
    </content>
    <updated>2025-06-14T06:14:46Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqst8cq6sn58805hshfyzhhhu3f38kjamha5dt43gc7flhmmfxagumszyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l78ga0al</id>
    
      <title type="html">&amp;#34;We found that native Android apps—including Facebook, ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqst8cq6sn58805hshfyzhhhu3f38kjamha5dt43gc7flhmmfxagumszyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l78ga0al" />
    <content type="html">
      &amp;#34;We found that native Android apps—including Facebook, Instagram, and several Yandex apps including Maps and Browser—silently listen on fixed local ports for tracking purposes.&lt;br/&gt;&lt;br/&gt;These native Android apps receive browsers&amp;#39; metadata, cookies and commands from the Meta Pixel and Yandex Metrica scripts embedded on thousands of web sites.&amp;#34;—&lt;a href=&#34;https://localmess.github.io/&#34;&gt;https://localmess.github.io/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;This proposal is related: &lt;a href=&#34;https://github.com/explainers-by-googlers/local-network-access&#34;&gt;https://github.com/explainers-by-googlers/local-network-access&lt;/a&gt;. You can also replace native apps with PWAs that don&amp;#39;t have the power to open servers.
    </content>
    <updated>2025-06-04T06:49:45Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdsedl6yc2s0yl0g73vl4sz5jmvvlaajth8ljzhnfgvls0y8q5myczyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7mgq7a6</id>
    
      <title type="html">Hah, that&amp;#39;s me asking for this in 2023: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdsedl6yc2s0yl0g73vl4sz5jmvvlaajth8ljzhnfgvls0y8q5myczyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7mgq7a6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw467qssmaf30cszxc0qpkhydrqhyuvwp0hgvd6xx8dzxhjld30sgfc8yhn&#39;&gt;nevent1q…8yhn&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hah, that&amp;#39;s me asking for this in 2023: &lt;a href=&#34;https://bugs.webkit.org/show_bug.cgi?id=254726&#34;&gt;https://bugs.webkit.org/show_bug.cgi?id=254726&lt;/a&gt;.
    </content>
    <updated>2025-05-27T15:54:40Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsykktdaqayrku29jgl2p3w8er8pxcg9uuaaj53824rlc8t52j39ugzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7nzlgnx</id>
    
      <title type="html">Smultron means strawberry 🤯. Hence the icon: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsykktdaqayrku29jgl2p3w8er8pxcg9uuaaj53824rlc8t52j39ugzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7nzlgnx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvvte2sh0f66ju8kr6mlv0xcxh2sqtazmey3mr3m4dt02qvypnnesutl8th&#39;&gt;nevent1q…l8th&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Smultron means strawberry 🤯. Hence the icon: &lt;a href=&#34;https://www.peterborgapps.com/smultron/&#34;&gt;https://www.peterborgapps.com/smultron/&lt;/a&gt;. I was using this editor for many years before making the switch to VS Code.
    </content>
    <updated>2025-05-10T21:07:20Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspjq0rx7kqk4cnn4wkn6d64fk7a2qg62a7hn445w2ckhwnmwgmphczyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7g0skeu</id>
    
      <title type="html">Staged proposals at the WHATWG: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspjq0rx7kqk4cnn4wkn6d64fk7a2qg62a7hn445w2ckhwnmwgmphczyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7g0skeu" />
    <content type="html">
      Staged proposals at the WHATWG: &lt;a href=&#34;https://blog.whatwg.org/staged-proposals-at-the-whatwg&#34;&gt;https://blog.whatwg.org/staged-proposals-at-the-whatwg&lt;/a&gt;. Informative write-up by &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1ctug05qscrdawuqjfex962gpp8mwz020smgzldwq9amr9lw6w04sfg29ks&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Domenic Denicola&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1ctu…29ks&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; on the optional stages process for proposing new features at the WHATWG.
    </content>
    <updated>2025-05-03T22:07:42Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2fapps3z0r2ptayupdsksd4yz6et9dg3frjysczlrw6kgj7famcszyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7fe2cwn</id>
    
      <title type="html">📢 New post by Andreas Rossberg on the #WebAssembly site in ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2fapps3z0r2ptayupdsksd4yz6et9dg3frjysczlrw6kgj7famcszyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7fe2cwn" />
    <content type="html">
      📢 New post by Andreas Rossberg on the #WebAssembly site in which he announces the #Wasm community&amp;#39;s adoption of #SpecTec 📄, a domain-specific language and toolchain that facilitates both the Wasm specification and the generation of artifacts necessary to standardize new features: &lt;a href=&#34;https://webassembly.org/news/2025-03-27-spectec/&#34;&gt;https://webassembly.org/news/2025-03-27-spectec/&lt;/a&gt;.
    </content>
    <updated>2025-03-27T09:28:44Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvwuhyqhqph0p3yzpx0sr6eum5tapdvxlf9dfggdr8dql9gjqu0fqzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7m9p7x6</id>
    
      <title type="html">There&amp;#39;s now a CSS way to style find-in-page highlights: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvwuhyqhqph0p3yzpx0sr6eum5tapdvxlf9dfggdr8dql9gjqu0fqzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7m9p7x6" />
    <content type="html">
      There&amp;#39;s now a CSS way to style find-in-page highlights: `::search-text` and `::search-text:current`: &lt;a href=&#34;https://blogs.igalia.com/schenney/find-in-page-highlight-styling/&#34;&gt;https://blogs.igalia.com/schenney/find-in-page-highlight-styling/&lt;/a&gt;. 🔎
    </content>
    <updated>2025-03-26T07:30:03Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsz2mxlpdndnqxa9nuwpj3qnv2tkmed8pn73rmu37tpe2c8898u54czyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7w2tx3q</id>
    
      <title type="html">As of last December, release 2.0 of the #Wasm specification is ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsz2mxlpdndnqxa9nuwpj3qnv2tkmed8pn73rmu37tpe2c8898u54czyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7w2tx3q" />
    <content type="html">
      As of last December, release 2.0 of the #Wasm specification is “official”! Read Andreas Rossberg&amp;#39;s post, which happens to be the first real post on the #WebAssembly website&amp;#39;s new News 🗞️ section: &lt;a href=&#34;https://webassembly.org/news/2025-03-20-wasm-2.0/&#34;&gt;https://webassembly.org/news/2025-03-20-wasm-2.0/&lt;/a&gt;.
    </content>
    <updated>2025-03-20T07:22:38Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxuqsme4ajmwf85w5zwghe259wr35ztfx348za24zp4wey54aat9szyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l77uk77f</id>
    
      <title type="html">I&amp;#39;m the Wasm police at work who would always correct this in ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxuqsme4ajmwf85w5zwghe259wr35ztfx348za24zp4wey54aat9szyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l77uk77f" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszr6vvtplhn869zlhmk9xzzqvgg0e5vfxvs6ypw85c0h4y0la950cafj26f&#39;&gt;nevent1q…j26f&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;m the Wasm police at work who would always correct this in docs. I also fix wrong character casing of JavaScript. 🫡
    </content>
    <updated>2025-03-11T19:22:56Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszkpw8g4vwguz8e7heq3dfserwqfrjmjfuctthdnqd7kdqmlalj7qzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l77kpvj4</id>
    
      <title type="html">Great post! (Tiny thing in 5.2: your example is called `math.ts`, ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszkpw8g4vwguz8e7heq3dfserwqfrjmjfuctthdnqd7kdqmlalj7qzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l77kpvj4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszc5s2xyk53kf6pdu6ngwcatv2h8dnpvyye9zqq5qryx3nyuzx86s6ea5hz&#39;&gt;nevent1q…a5hz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Great post! (Tiny thing in 5.2: your example is called `math.ts`, but you probably want to call it something like `string.ts`.)
    </content>
    <updated>2025-02-28T07:15:17Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstc8cdqdgy3fgklxl5n0dg7qer2t6m2z54ygck6zuvcvmt7nuxklszyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7pk4ac3</id>
    
      <title type="html">How Google Search uses speculation rules: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstc8cdqdgy3fgklxl5n0dg7qer2t6m2z54ygck6zuvcvmt7nuxklszyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7pk4ac3" />
    <content type="html">
      How Google Search uses speculation rules: &lt;a href=&#34;https://developer.chrome.com/blog/search-speculation-rules&#34;&gt;https://developer.chrome.com/blog/search-speculation-rules&lt;/a&gt;. Probably the most impactful speculation rules deployment explained by &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1tcqdjwzdxp50ptw366n59ruqx2xtqkr3qxatqe0tgmjjqm26qyrsyt8yp7&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Barry Pollard&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1tcq…8yp7&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; and Oleksiy Busaryev.
    </content>
    <updated>2025-02-14T03:37:12Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs083wv0kyc3gj400ng8gh438jyx7t2gl6rlrrtr468dzz4w93ypzgzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7llp0j9</id>
    
      <title type="html">This is a fantastic post, thank you! Any chance for GitHub to ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs083wv0kyc3gj400ng8gh438jyx7t2gl6rlrrtr468dzz4w93ypzgzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7llp0j9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9atr9na6jkckl70g9k56eg49dzfsl95hm4lxzz9979vlgcp33rfsrkvy5m&#39;&gt;nevent1q…vy5m&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;This is a fantastic post, thank you! Any chance for GitHub to open-source this as a custom element?
    </content>
    <updated>2025-01-29T07:38:09Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2xaky2v6d7c4ua4ck43lhm9yvutwlpkknuwc9kz6ndk7uf3q842szyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7yrrk3m</id>
    
      <title type="html">A #WebAssembly compiler that fits in a tweet: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2xaky2v6d7c4ua4ck43lhm9yvutwlpkknuwc9kz6ndk7uf3q842szyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7yrrk3m" />
    <content type="html">
      A #WebAssembly compiler that fits in a tweet: &lt;a href=&#34;https://wasmgroundup.com/blog/wasm-compiler-in-a-tweet/&#34;&gt;https://wasmgroundup.com/blog/wasm-compiler-in-a-tweet/&lt;/a&gt;. This was a fun read on both #Wasm and JavaScript code golfing ⛳.
    </content>
    <updated>2025-01-25T10:14:09Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszgg5g80ufxjptt7esj8ll74cr4vteewy72z7l33lv8cu7eyjsxmgzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7qhpua9</id>
    
      <title type="html">This escalated quickly 😨. #11ty #Eleventy ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszgg5g80ufxjptt7esj8ll74cr4vteewy72z7l33lv8cu7eyjsxmgzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7qhpua9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz2gqvrypmxp6e68ll5a35p00n7wn3x7nz7wdc28rv3gxfu3rs2lqqehl8c&#39;&gt;nevent1q…hl8c&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;This escalated quickly 😨. #11ty #Eleventy&lt;br/&gt; &lt;img src=&#34;https://assets.toot.cafe/media_attachments/files/113/854/099/832/108/316/original/8819c858d072c787.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-01-19T08:36:17Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsygp3ksmukre5uv9jhgxeaphj865f0pxzcwkhnd9490ppy84lzs6gzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7x2q9r8</id>
    
      <title type="html">👋 Sent my final tweet: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsygp3ksmukre5uv9jhgxeaphj865f0pxzcwkhnd9490ppy84lzs6gzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7x2q9r8" />
    <content type="html">
      👋 Sent my final tweet: &lt;a href=&#34;https://x.com/tomayac/status/1879153249305129412&#34;&gt;https://x.com/tomayac/status/1879153249305129412&lt;/a&gt;.
    </content>
    <updated>2025-01-14T13:14:29Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxm63uhrkqznxrnm4t5rnspy9cy280dvghkt4f06c7kk0pkgdwttczyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7e6edkq</id>
    
      <title type="html">(You&amp;#39;re missing Dart, which means everyone writing Flutter ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxm63uhrkqznxrnm4t5rnspy9cy280dvghkt4f06c7kk0pkgdwttczyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7e6edkq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfr7jlaulr7v0x728u69wsl7rtuzrjx8mwz63pwhsuk7s60drkztgn07rfs&#39;&gt;nevent1q…7rfs&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;(You&amp;#39;re missing Dart, which means everyone writing Flutter apps for the Web.)
    </content>
    <updated>2024-12-27T14:58:34Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsf9fl0d8vzm8u70a3hftgc3gvts6khda8ded042lgdwyt5u8aqc7szyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7ufm8v7</id>
    
      <title type="html">Hang in there. The single-most hated but also after a while the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsf9fl0d8vzm8u70a3hftgc3gvts6khda8ded042lgdwyt5u8aqc7szyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7ufm8v7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr5swesvpmpua8k326f7frvr5nwca78lf8gd2xw3v5uvmzdzl88ycfc0tme&#39;&gt;nevent1q…0tme&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hang in there. The single-most hated but also after a while the most-helping thing I&amp;#39;ve learned about kids is: Es ist alles nur eine Phase.
    </content>
    <updated>2024-12-14T07:28:37Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsruz8pqsmhnq8qegfr6l584kf2j0zkc6azf85h9gagnrk84mjkpgczyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l74rrpxr</id>
    
      <title type="html">wasm-vips is libvips for the browser and Node.js, compiled to ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsruz8pqsmhnq8qegfr6l584kf2j0zkc6azf85h9gagnrk84mjkpgczyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l74rrpxr" />
    <content type="html">
      wasm-vips is libvips for the browser and Node.js, compiled to #WebAssembly with #Emscripten: &lt;a href=&#34;https://github.com/kleisauke/wasm-vips&#34;&gt;https://github.com/kleisauke/wasm-vips&lt;/a&gt;. There&amp;#39;s a cool playground to test it: &lt;a href=&#34;https://wasm-vips.kleisauke.nl/playground/&#34;&gt;https://wasm-vips.kleisauke.nl/playground/&lt;/a&gt;.
    </content>
    <updated>2024-12-12T11:18:09Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgz43kqalywvgjd997masy0sxgt8cf83l9j5q7y98j0zzqjyl4yfszyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l75lss7e</id>
    
      <title type="html">It is widely used: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgz43kqalywvgjd997masy0sxgt8cf83l9j5q7y98j0zzqjyl4yfszyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l75lss7e" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw8e8upmm54krkx3fh0uwsqtj73j7ff5najgu3y3ram8v2gwxagpqe0u09g&#39;&gt;nevent1q…u09g&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It is widely used: &lt;a href=&#34;https://webdatacommons.org/structureddata/#results-2023-1&#34;&gt;https://webdatacommons.org/structureddata/#results-2023-1&lt;/a&gt;.
    </content>
    <updated>2024-12-11T08:59:23Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsd0s9vegla38squgdc3fy2rtz6lnh038ar5q03nlm2yqjmz0pxu9czyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7rvm4fq</id>
    
      <title type="html">Check if a canonical link exists, and only when it doesn&amp;#39;t, ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsd0s9vegla38squgdc3fy2rtz6lnh038ar5q03nlm2yqjmz0pxu9czyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7rvm4fq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxqk7kc57rwqytjaqx6andyevxa7qnpy7lmg35vh09y4m2rs078js6txp3v&#39;&gt;nevent1q…xp3v&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Check if a canonical link exists, and only when it doesn&amp;#39;t, fall back to `location.href`.
    </content>
    <updated>2024-12-03T13:41:27Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9h9vz84dcn8ghrmlfltw73m2m7ewe69l0tmqs4mctpu90phuphtqzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l720klt0</id>
    
      <title type="html">Titanic has you covered then: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9h9vz84dcn8ghrmlfltw73m2m7ewe69l0tmqs4mctpu90phuphtqzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l720klt0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspuhxagzzt3ts25w4xda3ye4xsztecg5yyvacln6s3phq4qe4njts6292l4&#39;&gt;nevent1q…92l4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Titanic has you covered then: &lt;a href=&#34;https://www.titanic-magazin.de/news/wirtschaftswende-deutschland-die-outtakes-14487/&#34;&gt;https://www.titanic-magazin.de/news/wirtschaftswende-deutschland-die-outtakes-14487/&lt;/a&gt;. It&amp;#39;s like a German version of The Onion. With all the misery, sometimes this is needed to cheer yourself up. There&amp;#39;s some good stuff in there: &lt;a href=&#34;https://www.titanic-magazin.de/postkarten/kategorie/aktuelle-kartenstartcartoons/&#34;&gt;https://www.titanic-magazin.de/postkarten/kategorie/aktuelle-kartenstartcartoons/&lt;/a&gt;.
    </content>
    <updated>2024-11-30T23:09:13Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxmt0pjqhwfrkqc68ssvgcup2vjh82d9jgt8quv0smn00zxjrlewgzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7ue9dzq</id>
    
      <title type="html">Yeah, this is one of the better SPIEGEL online articles (but the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxmt0pjqhwfrkqc68ssvgcup2vjh82d9jgt8quv0smn00zxjrlewgzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7ue9dzq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv2cjs9d2c0ezjgmy8snj74fs68lrtvsnj3gvxfkdv6qree0uvxfg9mnd48&#39;&gt;nevent1q…nd48&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yeah, this is one of the better SPIEGEL online articles (but the ads are really putting me off). The international &amp;#34;Germany&amp;#34; section (&lt;a href=&#34;https://www.spiegel.de/international/germany/&#34;&gt;https://www.spiegel.de/international/germany/&lt;/a&gt;) doesn&amp;#39;t cover a lot of the things people talk about in a _timely_ manner (by pure nature the print magazine doesn&amp;#39;t either), like this absolute shitshow #FCKFDP D-Day disaster (&lt;a href=&#34;https://www.fdp.de/media/6739/download&#34;&gt;https://www.fdp.de/media/6739/download&lt;/a&gt; [PDF]), which is why I combine SPIEGEL (as PDF) with more realtime Tagesschau.
    </content>
    <updated>2024-11-30T22:27:05Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsplpypggm2eqea2z04p2kml9c54tjdu5n8vw07x5ygut9agdjxpyqzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l708nqza</id>
    
      <title type="html">git2txt: Neat little utility by @npub1e4d…6ctp to unroll a ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsplpypggm2eqea2z04p2kml9c54tjdu5n8vw07x5ygut9agdjxpyqzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l708nqza" />
    <content type="html">
      git2txt: Neat little utility by &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1e4dn6y857hzykcvx05ht5yu3esplyv92f2t7xw5j56wsqp6zkxzq2u6ctp&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Addy Osmani&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1e4d…6ctp&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; to unroll a GitHub repo to one flat file, so you can throw it at an LLM to make sense of: &lt;a href=&#34;https://github.com/addyosmani/git2txt&#34;&gt;https://github.com/addyosmani/git2txt&lt;/a&gt;.
    </content>
    <updated>2024-11-30T09:44:46Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszjcln5fl4ud6tekktsatrmuuz3n3adyhqqtcqwa6d8ww7geasuyqzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7jqf9kt</id>
    
      <title type="html">I proactively read https://tagesschau.de (Web or also via the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszjcln5fl4ud6tekktsatrmuuz3n3adyhqqtcqwa6d8ww7geasuyqzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7jqf9kt" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw2f8wr5q3kvqwxwn7tha9ym5d6zze2ftzxjacxah39aev937pqfq084mxm&#39;&gt;nevent1q…4mxm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I proactively read &lt;a href=&#34;https://tagesschau.de&#34;&gt;https://tagesschau.de&lt;/a&gt; (Web or also via the app) and SPIEGEL (only the PDF, never &lt;a href=&#34;https://spiegel.de&#34;&gt;https://spiegel.de&lt;/a&gt;). None of them are secret tips or anything, but mostly decent journalism. The browser&amp;#39;s built-in translation feature (that you can enable by default for certain pages/languages) should help. Also, I use long-tap and then &amp;#34;Define&amp;#34; a lot when I&amp;#39;m reading news in other languages. I rely on Mastodon a lot for random reactive reads. Happy to help with flowery language.
    </content>
    <updated>2024-11-29T23:42:42Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswq879whukuv54wzmpec36wmneq43jsferp3q4x3tkt754uyqt9hgzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7vzen6l</id>
    
      <title type="html">Global Privacy Control (GCP) is now in First Public Working Draft ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswq879whukuv54wzmpec36wmneq43jsferp3q4x3tkt754uyqt9hgzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7vzen6l" />
    <content type="html">
      Global Privacy Control (GCP) is now in First Public Working Draft stage: &lt;a href=&#34;https://www.w3.org/TR/gpc/&#34;&gt;https://www.w3.org/TR/gpc/&lt;/a&gt;. It&amp;#39;s as easy as sending an HTTP header with your requests:&lt;br/&gt;&lt;br/&gt;```&lt;br/&gt;Sec-GCP: 1&lt;br/&gt;```&lt;br/&gt;&lt;br/&gt;Sites can query it with JavaScript&lt;br/&gt;&lt;br/&gt;```js&lt;br/&gt;navigator.globalPrivacyControl;&lt;br/&gt;```&lt;br/&gt;&lt;br/&gt;And this thing isn&amp;#39;t a toothless paper tiger as the German expression goes, this thing has actual legal consequences if you set it: &lt;a href=&#34;https://www.w3.org/TR/gpc/#legal-effects&#34;&gt;https://www.w3.org/TR/gpc/#legal-effects&lt;/a&gt;. Hoping for browsers to adopt this preference and make it available in settings. 👀
    </content>
    <updated>2024-11-21T18:23:48Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswl9gkyja84s43pld4sz5u2eeg2adughvpa0eu72za89j5fwvfzrgzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l72ydwpz</id>
    
      <title type="html">Don&amp;#39;t forget about the Chromium-based browsers. For example, ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswl9gkyja84s43pld4sz5u2eeg2adughvpa0eu72za89j5fwvfzrgzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l72ydwpz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyhfgxw72sg67x7reg3tcwk8hkws08fals7mfsgz862xtzh75msxs3043ad&#39;&gt;nevent1q…43ad&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Don&amp;#39;t forget about the Chromium-based browsers. For example, a popular player is Samsung Internet. They&amp;#39;re often a couple of versions behind.
    </content>
    <updated>2024-11-11T13:34:46Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqxlyxkfp0gtcssrpll93d5ndmek9s50nzd0shu4gjxdr328txxgszyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7k8kjtf</id>
    
      <title type="html">Finally more options for styling the `&amp;lt;details&amp;gt;` element, ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqxlyxkfp0gtcssrpll93d5ndmek9s50nzd0shu4gjxdr328txxgszyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7k8kjtf" />
    <content type="html">
      Finally more options for styling the `&amp;lt;details&amp;gt;` element, for example, to animate its opening. &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub159nrmm8peyzxyh6aj39hxfrrl34yv3zfwk2xvxytuasmh9rmkukst0rz7e&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Bramus&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub159n…rz7e&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&amp;#39;s article has all the details: &lt;a href=&#34;https://developer.chrome.com/blog/styling-details&#34;&gt;https://developer.chrome.com/blog/styling-details&lt;/a&gt;. 🪗
    </content>
    <updated>2024-11-08T07:35:20Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsv3t0xu2e8zrts0fgut4g4h8ks0dp26uv30tsrqjtnkp62hrpsauqzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7lspt90</id>
    
      <title type="html">It&amp;#39;s simply a thing I got used to doing from my earliest ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsv3t0xu2e8zrts0fgut4g4h8ks0dp26uv30tsrqjtnkp62hrpsauqzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7lspt90" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs95kq95h47t7gx6jwaf53vnv835fmnrlgw8mdcl7n0p0djyxp2kfcdvm7hv&#39;&gt;nevent1q…m7hv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It&amp;#39;s simply a thing I got used to doing from my earliest blogging days. I don&amp;#39;t really post frequently enough for it to make a lot of sense to be honest, but it sure is adequate for frequent bloggers like &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1x595mggkh492xtl25nfk5j4xnd2yuscfgmp2n7s6csanxsn99vlq5egect&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Terence Eden&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1x59…gect&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;: &lt;a href=&#34;https://shkspr.mobi/blog/2024/10/&#34;&gt;https://shkspr.mobi/blog/2024/10/&lt;/a&gt;.
    </content>
    <updated>2024-11-03T21:28:19Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8cusfkcyq722zlskpluglan3w6xncpsrv9v34rwpt02tqxntw6cszyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7nqe6jd</id>
    
      <title type="html">📢 If your blog is #BuiltWith11ty and you use a classic ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8cusfkcyq722zlskpluglan3w6xncpsrv9v34rwpt02tqxntw6cszyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7nqe6jd" />
    <content type="html">
      📢 If your blog is #BuiltWith11ty and you use a classic `/yyyy/mm/dd/title` URL structure, I have a new blog post for you: #Eleventy (#11ty) year, year-month, and year-month-day indexes: &lt;a href=&#34;https://blog.tomayac.com/2024/11/02/eleventy-11ty-year-year-month-and-year-month-day-indexes/&#34;&gt;https://blog.tomayac.com/2024/11/02/eleventy-11ty-year-year-month-and-year-month-day-indexes/&lt;/a&gt;. Who doesn&amp;#39;t like hackable 🪓 URLs?&lt;br/&gt;&lt;br/&gt;`/yyyy/mm/dd/title`&lt;br/&gt;`/yyyy/mm/dd/`&lt;br/&gt;`/yyyy/mm/`&lt;br/&gt;`/yyyy/`&lt;br/&gt;&lt;br/&gt;Thanks to &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub19vzl6trffwdlewfz5aantavdn5qn3sfs4lyhf5qfrjtphger8zxsrpzmql&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Zach Leatherman&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub19vz…zmql&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; for &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1f8f0a0zeh08zataqn754drr239anhqc2m94jfc7c6ucwf59n3c3slmed9x&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Eleventy 🎈 v3.1.0-beta.1&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1f8f…ed9x&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; and the ecosystem like the image plugin around it!
    </content>
    <updated>2024-11-02T22:49:01Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswwkq94yf9nvvs3rkrst54a2dh2ggg7a0ps9xxqj5swxx9unuh4ggzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7ddde0z</id>
    
      <title type="html">Safari 18.2 adds #WebAssembly Garbage Collection 🗑️ support: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswwkq94yf9nvvs3rkrst54a2dh2ggg7a0ps9xxqj5swxx9unuh4ggzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7ddde0z" />
    <content type="html">
      Safari 18.2 adds #WebAssembly Garbage Collection 🗑️ support: &lt;a href=&#34;https://developer.apple.com/documentation/safari-release-notes/safari-18_2-release-notes&#34;&gt;https://developer.apple.com/documentation/safari-release-notes/safari-18_2-release-notes&lt;/a&gt;. This is a big deal because #WasmGC (&lt;a href=&#34;https://developer.chrome.com/blog/wasmgc&#34;&gt;https://developer.chrome.com/blog/wasmgc&lt;/a&gt;) allows for managed languages to come to the Web more efficiently, which enables use cases like compiling Java to #Wasm, as used by Google Sheets&amp;#39; 📈 calc worker: &lt;a href=&#34;https://web.dev/case-studies/google-sheets-wasmgc&#34;&gt;https://web.dev/case-studies/google-sheets-wasmgc&lt;/a&gt;.
    </content>
    <updated>2024-11-02T09:41:13Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfmm4zh6gr25p6ltkdaprrfyj66zawy55na40vhcmrwghlz7vmgxgzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7f7j2tk</id>
    
      <title type="html">I think what you describe could actually happen, even if it&amp;#39;s ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfmm4zh6gr25p6ltkdaprrfyj66zawy55na40vhcmrwghlz7vmgxgzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7f7j2tk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswxm6e5l9ngt3wprj302cs9m64mwk29wru3uu9k6mkgu3t2dgw9cqewnjvt&#39;&gt;nevent1q…njvt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I think what you describe could actually happen, even if it&amp;#39;s probably more of a hypothetical case. I asked about the core browser set: &lt;a href=&#34;https://github.com/web-platform-dx/web-features/issues/2133&#34;&gt;https://github.com/web-platform-dx/web-features/issues/2133&lt;/a&gt;.
    </content>
    <updated>2024-11-01T10:29:43Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqw28zvg9uyrt20xltdku90lgejdslxlmsewrp2lntuxy839ryd3qzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7lhjyrc</id>
    
      <title type="html">Wow, Flock is a fork of Flutter: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqw28zvg9uyrt20xltdku90lgejdslxlmsewrp2lntuxy839ryd3qzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7lhjyrc" />
    <content type="html">
      Wow, Flock is a fork of Flutter: &lt;a href=&#34;https://flutterfoundation.dev/blog/posts/we-are-forking-flutter-this-is-why/&#34;&gt;https://flutterfoundation.dev/blog/posts/we-are-forking-flutter-this-is-why/&lt;/a&gt;. 12,592 open Issues on &lt;a href=&#34;https://github.com/flutter/flutter/issues&#34;&gt;https://github.com/flutter/flutter/issues&lt;/a&gt;. 😲&lt;br/&gt;(via &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1yewefjyn7gypzfgme0makq9ps6zws829hmnprl333e686ywx64dsasxuft&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Nolan Lawson&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1yew…xuft&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;)
    </content>
    <updated>2024-10-29T07:47:18Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8hqt2u6rvv83t042uhhpn55q7th9jwua4gnp8vxzfmyw4azrrg5gzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l78gen5g</id>
    
      <title type="html">You mean https://webstatus.dev/ maybe? The Igalia dashboard you ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8hqt2u6rvv83t042uhhpn55q7th9jwua4gnp8vxzfmyw4azrrg5gzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l78gen5g" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg25j3ecq0tdg5uueu90xkpfgtg5ajg5fwae46h6mw2e9wvwr3lqcme002r&#39;&gt;nevent1q…002r&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You mean &lt;a href=&#34;https://webstatus.dev/&#34;&gt;https://webstatus.dev/&lt;/a&gt; maybe? The Igalia dashboard you were linked to in another response has a different granularity than the one I linked you to now. Hopefully one of the two will do. Hah. It rhymes.
    </content>
    <updated>2024-10-19T17:17:52Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgqec25fl3g8wnpad8ynrzg3amr6e93aqe97nj0vs82qjjtukp5agzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7cujgt7</id>
    
      <title type="html">Oh, I&amp;#39;m 100% not reading this as &amp;#34;let&amp;#39;s stop evolving ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgqec25fl3g8wnpad8ynrzg3amr6e93aqe97nj0vs82qjjtukp5agzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7cujgt7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstqrccg372k2w03mq08vtveew50587rtd00tkk32da7tfcwf5934cgj3q8w&#39;&gt;nevent1q…3q8w&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Oh, I&amp;#39;m 100% not reading this as &amp;#34;let&amp;#39;s stop evolving JS&amp;#34; either. Quite the opposite. What I was trying to say is that current me is fine with what&amp;#39;s in JS now without having to use tooling, but future me might dislike having to use tooling for using something amazing they add to exclusively the JSSugar layer that I can&amp;#39;t imagine today.
    </content>
    <updated>2024-10-07T07:52:28Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2lsdmqucw52lgcnj0pg7a689w4ffy6wsau9ns39qf2fsuw4zh5vczyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7ntg0c4</id>
    
      <title type="html">I feel like &amp;#34;JavaScript is already quite good&amp;#34;, too, but ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2lsdmqucw52lgcnj0pg7a689w4ffy6wsau9ns39qf2fsuw4zh5vczyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7ntg0c4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8vatcnv5dm03epv0yj4nlrm4z9yvavh28x9kfdf93jmqnuytn6dq9nps7l&#39;&gt;nevent1q…ps7l&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I feel like &amp;#34;JavaScript is already quite good&amp;#34;, too, but I wonder if I&amp;#39;m limited by my imagination of what might be coming next, and that then would not necessarily be usable without tooling. But the arguments in the slides make sense to me as well, but then I&amp;#39;m not an engine implementor, so I have to (and do) believe them when they say it&amp;#39;s a challenge to keep up.
    </content>
    <updated>2024-10-07T07:29:19Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgmygty40r0995558km5dx8fq9ne8tlh2kxg3euu7yclhltspx8rgzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7k83qsn</id>
    
      <title type="html">From the agenda for the 104th meeting of Ecma #TC39 ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgmygty40r0995558km5dx8fq9ne8tlh2kxg3euu7yclhltspx8rgzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7k83qsn" />
    <content type="html">
      From the agenda  for the 104th meeting of Ecma #TC39 (&lt;a href=&#34;https://github.com/tc39/agendas/blob/main/2024/10.md#agenda-items&#34;&gt;https://github.com/tc39/agendas/blob/main/2024/10.md#agenda-items&lt;/a&gt;). Longer or open-ended discussions: JSSugar/JS0: &lt;a href=&#34;https://docs.google.com/presentation/d/1ylROTu3N6MyHzNzWJXQAc7Bo1O0FHO3lNKfQMfPOA4o/mobilepresent?slide=id.g30432c5cd9c_0_688&#34;&gt;https://docs.google.com/presentation/d/1ylROTu3N6MyHzNzWJXQAc7Bo1O0FHO3lNKfQMfPOA4o/mobilepresent?slide=id.g30432c5cd9c_0_688&lt;/a&gt;. Slide 40 onward 👀:&lt;br/&gt;&lt;br/&gt;Let&amp;#39;s standardize as the ecosystem uses it:&lt;br/&gt;&lt;br/&gt;JS0: the language implemented by the engines&lt;br/&gt;&lt;br/&gt;JSSugar: features that must be compiled by tools to JS0&lt;br/&gt;&lt;br/&gt;For developers, JS = #JS0 &#43; #JSSugar
    </content>
    <updated>2024-10-06T09:05:38Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvfwvsu2ce8zrx2zwcy2m9mwsmgkep5c6rem8ptw7wt46uzhgpgmszyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7tpn72k</id>
    
      <title type="html">Why would they? Same logic as the German &amp;#34;löchrig&amp;#34;, but ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvfwvsu2ce8zrx2zwcy2m9mwsmgkep5c6rem8ptw7wt46uzhgpgmszyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7tpn72k" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg4pj63zy8xsl4wsq0zzef6ff73ync0cg8f8sqf2gna7llxdptp3s7vfk0t&#39;&gt;nevent1q…fk0t&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Why would they? Same logic as the German &amp;#34;löchrig&amp;#34;, but I agree now, it looks weird.
    </content>
    <updated>2024-10-02T07:01:42Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvgcfjl6l35vfrj4j7a2a58z5tnv6ppvxwplzrvs5yxzcv6xtgw0qzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7nnknnx</id>
    
      <title type="html">Don&amp;#39;t sleep on `AbortController`: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvgcfjl6l35vfrj4j7a2a58z5tnv6ppvxwplzrvs5yxzcv6xtgw0qzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7nnknnx" />
    <content type="html">
      Don&amp;#39;t sleep on `AbortController`: &lt;a href=&#34;https://kettanaito.com/blog/dont-sleep-on-abort-controller&#34;&gt;https://kettanaito.com/blog/dont-sleep-on-abort-controller&lt;/a&gt;. Very solid post about the versatile ways you can use `AbortController` in JavaScript.
    </content>
    <updated>2024-09-26T22:46:36Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswk8nj7g562exj5rm8pvf42wq89q9vwlemvylwh070ah50ef8zkrszyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7g4xj8u</id>
    
      <title type="html">Probably you&amp;#39;re referring to @npub133e…rqrd&amp;#39;s ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswk8nj7g562exj5rm8pvf42wq89q9vwlemvylwh070ah50ef8zkrszyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7g4xj8u" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf2k2yg6ds0x6lmxy5rn9c60jwq7lsrn3rr7rcpms53jd6ttfyaec2xg583&#39;&gt;nevent1q…g583&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Probably you&amp;#39;re referring to &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub133e0khgx56jygttzm705s8l377g7j2zcnuj8e7yn92h59c9keheqe6rqrd&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Scott Jehl&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub133e…rqrd&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&amp;#39;s &lt;a href=&#34;https://scottjehl.com/sandbox/htmlimportfun/html-import-slot.html&#34;&gt;https://scottjehl.com/sandbox/htmlimportfun/html-import-slot.html&lt;/a&gt;?!
    </content>
    <updated>2024-09-16T20:27:25Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszwjhawhhcpd42h0fl7hs5k42jgam2gku72khs4dk2tmn589nlgfqzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l72ulwul</id>
    
      <title type="html">A proposal for a new HTTP QUERY Method: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszwjhawhhcpd42h0fl7hs5k42jgam2gku72khs4dk2tmn589nlgfqzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l72ulwul" />
    <content type="html">
      A proposal for a new HTTP QUERY Method: &lt;a href=&#34;https://www.ietf.org/archive/id/draft-ietf-httpbis-safe-method-w-body-05.html&#34;&gt;https://www.ietf.org/archive/id/draft-ietf-httpbis-safe-method-w-body-05.html&lt;/a&gt;. &amp;#34;The QUERY method provides a solution that spans the gap between the use of GET and POST. As with POST, the input to the query operation is passed along within the content of the request rather than as part of the request URI. Unlike POST, however, the method is explicitly safe and idempotent, allowing functions like caching and automatic retries to operate.&amp;#34;
    </content>
    <updated>2024-09-16T06:10:44Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsy5annugmkt9s9l03nearl807vwsnsa34ep5wc96khtqk5dluqrrszyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7x5u34l</id>
    
      <title type="html">Wow, that&amp;#39;s super cool! DOM-aware physics. Screenshot the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsy5annugmkt9s9l03nearl807vwsnsa34ep5wc96khtqk5dluqrrszyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7x5u34l" />
    <content type="html">
      Wow, that&amp;#39;s super cool! DOM-aware physics. Screenshot the page, trace the elements to an SVG path, and then use this information with a physics engine: &lt;a href=&#34;https://threadreaderapp.com/thread/1831783365483360539.html&#34;&gt;https://threadreaderapp.com/thread/1831783365483360539.html&lt;/a&gt;. Here&amp;#39;s a live demo: &lt;a href=&#34;https://codesandbox.io/p/sandbox/dom-aware-physics-3jqdsv&#34;&gt;https://codesandbox.io/p/sandbox/dom-aware-physics-3jqdsv&lt;/a&gt;. 🎊
    </content>
    <updated>2024-09-06T12:56:56Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgjr768wm6r6mwsqqm7e48jqezhdxnvw3yxw0ay8q262vk6g5wc2czyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7zekkx8</id>
    
      <title type="html">The WebKit team at Apple are growing their DevRel presence: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgjr768wm6r6mwsqqm7e48jqezhdxnvw3yxw0ay8q262vk6g5wc2czyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7zekkx8" />
    <content type="html">
      The WebKit team at Apple are growing their DevRel presence: &lt;a href=&#34;https://jobs.apple.com/en-us/details/200565512/web-technologies-evangelist-safari-webkit&#34;&gt;https://jobs.apple.com/en-us/details/200565512/web-technologies-evangelist-safari-webkit&lt;/a&gt;. Signal-boosting this job ad because that&amp;#39;s good news for the Web! (According to &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub130l4a0flfpzvlfdzecxuakyyl272vasdv352l33ez2q4rukjawpqddn5e6&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Jen Simmons&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub130l…n5e6&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;, it&amp;#39;s only for people willing to live in the Bay Area.)
    </content>
    <updated>2024-08-30T08:15:06Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8kmj6rlms6uf3wa9yqgvrscc24sntqweuz32wcpknsetmqm2dmqszyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7j9tdzq</id>
    
      <title type="html">Not so in Germany 🙃: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8kmj6rlms6uf3wa9yqgvrscc24sntqweuz32wcpknsetmqm2dmqszyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7j9tdzq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspq0y23sl2z2045hwdksg5hlcuw5py63gdrzwcn30jxq95u6c069cegltda&#39;&gt;nevent1q…ltda&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Not so in Germany 🙃: &lt;a href=&#34;https://www.opel.de/fahrzeuge/frontera/frontera/uebersicht.html&#34;&gt;https://www.opel.de/fahrzeuge/frontera/frontera/uebersicht.html&lt;/a&gt;.&lt;br/&gt; &lt;img src=&#34;https://assets.toot.cafe/media_attachments/files/113/049/801/393/628/950/original/4b00f585e1b71c36.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2024-08-30T07:33:57Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsp8u2k63xwje6stkuhcmuj3z8uuzvrdn6nrvj9wr3dndwxhch4r9szyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l72qtxwv</id>
    
      <title type="html">I&amp;#39;m always amazed by the various improvements the Chrome ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsp8u2k63xwje6stkuhcmuj3z8uuzvrdn6nrvj9wr3dndwxhch4r9szyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l72qtxwv" />
    <content type="html">
      I&amp;#39;m always amazed by the various improvements the Chrome engineering teams are busy with. One that&amp;#39;s recently landed is around storage optimization for IndexedDB 🛢️, which, who knew, internally stores its data in LevelDB: &lt;a href=&#34;https://developer.chrome.com/docs/chromium/indexeddb-storage-improvements&#34;&gt;https://developer.chrome.com/docs/chromium/indexeddb-storage-improvements&lt;/a&gt;.
    </content>
    <updated>2024-08-27T16:25:58Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspnuucyg5de0drxrpegn3luv9fdxrlf3af8j4ryh6y84vug4ef89qzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7shless</id>
    
      <title type="html">Yes, I saw this. It&amp;#39;s pretty incredible indeed. 👏</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspnuucyg5de0drxrpegn3luv9fdxrlf3af8j4ryh6y84vug4ef89qzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7shless" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvurzg4hq09l5n9cxzsrh2qfet6pyugpkxc3427v0ra2snjgpnw8srzwcgy&#39;&gt;nevent1q…wcgy&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yes, I saw this. It&amp;#39;s pretty incredible indeed. 👏
    </content>
    <updated>2024-08-24T20:11:35Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszsg67992x50weg74jgxurulx7cr2v85dn8rp8eac67snzlg0fdmszyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7ngn90e</id>
    
      <title type="html">Looks like the Firefox team is considering taking a fresh look at ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszsg67992x50weg74jgxurulx7cr2v85dn8rp8eac67snzlg0fdmszyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7ngn90e" />
    <content type="html">
      Looks like the Firefox team is considering taking a fresh look at (Progressive) Web Apps: &lt;a href=&#34;https://connect.mozilla.org/t5/discussions/how-can-firefox-create-the-best-support-for-web-apps-on-the/m-p/60561#M21220&#34;&gt;https://connect.mozilla.org/t5/discussions/how-can-firefox-create-the-best-support-for-web-apps-on-the/m-p/60561#M21220&lt;/a&gt; 👀 #PWA
    </content>
    <updated>2024-08-13T13:44:40Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsw2p8y3uy9xdruhjskulxyrjd28v392skwvtfx9dyxx23yd4kmfuqzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7facr4l</id>
    
      <title type="html">Nice job 👏: we now have script integrity support for ES ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsw2p8y3uy9xdruhjskulxyrjd28v392skwvtfx9dyxx23yd4kmfuqzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7facr4l" />
    <content type="html">
      Nice job 👏: we now have script integrity support for ES modules in Chrome and WebKit: &lt;a href=&#34;https://shopify.engineering/shipping-support-for-module-script-integrity-in-chrome-safari&#34;&gt;https://shopify.engineering/shipping-support-for-module-script-integrity-in-chrome-safari&lt;/a&gt;. You tell the browser about the script integrity in an import map and can then rely on the integrity check to happen even for dynamic `import()`.&lt;br/&gt;&lt;br/&gt;```html&lt;br/&gt;&amp;lt;script type=&amp;#34;importmap&amp;#34;&amp;gt;&lt;br/&gt;{&lt;br/&gt;  &amp;#34;imports&amp;#34;: {&lt;br/&gt;    &amp;#34;square&amp;#34;: &amp;#34;./module/shapes/square.js&amp;#34;&lt;br/&gt;  },&lt;br/&gt;&lt;br/&gt;  &amp;#34;integrity&amp;#34;: {&lt;br/&gt;    &amp;#34;./module/shapes/square.js&amp;#34;: &amp;#34;sha384-oqVuAfXRKap7fdgcCY5uykM6&#43;R9GqQ8K/uxy9rx7HNQlGYl1kPzQho1wx4JwY8wC&amp;#34;&lt;br/&gt;  }&lt;br/&gt;}&lt;br/&gt;&amp;lt;/script&amp;gt;&lt;br/&gt;```
    </content>
    <updated>2024-08-03T08:36:08Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswsn2gwp5r25vtefel4t9tzcpx67xnltshjawqvzclvjp4s0nypmgzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7dzh4n9</id>
    
      <title type="html">Gotta love the conclusion they draw from this: &amp;#34;embrace ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswsn2gwp5r25vtefel4t9tzcpx67xnltshjawqvzclvjp4s0nypmgzyrpd07yvyrde0qrxpu9j7hp75ze0mv6jtpee6val9adlkcrfp72l7dzh4n9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyu0eama0n9p8nyfg08mkvr46gxgp7veltwj9u2m6gxe6yz9sgymqz7lpgs&#39;&gt;nevent1q…lpgs&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Gotta love the conclusion they draw from this: &amp;#34;embrace JavaScript&amp;#34;. Well… 🤷‍♂️
    </content>
    <updated>2024-08-01T08:21:20Z</updated>
  </entry>

</feed>