<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-04-09T15:24:49Z</updated>
  <generator>https://yabu.me</generator>

  <title>Nostr notes by Nicholas C. Zakas</title>
  <author>
    <name>Nicholas C. Zakas</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://yabu.me/npub1g5ed6mk7ntm0e2g884e53zcjtayx358lfjkn7z42lyqarncx2rcsqcc2fj.rss" />
  <link href="https://yabu.me/npub1g5ed6mk7ntm0e2g884e53zcjtayx358lfjkn7z42lyqarncx2rcsqcc2fj" />
  <id>https://yabu.me/npub1g5ed6mk7ntm0e2g884e53zcjtayx358lfjkn7z42lyqarncx2rcsqcc2fj</id>
  <icon>https://cdn.fosstodon.org/accounts/avatars/109/286/678/672/897/748/original/00c2135a4cc9fdab.jpg</icon>
  <logo>https://cdn.fosstodon.org/accounts/avatars/109/286/678/672/897/748/original/00c2135a4cc9fdab.jpg</logo>




  <entry>
    <id>https://yabu.me/nevent1qqsv2j7py9642fk8u62yf6qctwtcaltfcx7dfsumcvajej953vfnhwqzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zzjhrqu</id>
    
      <title type="html">the US has no laws around this (or my much of anything important, ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsv2j7py9642fk8u62yf6qctwtcaltfcx7dfsumcvajej953vfnhwqzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zzjhrqu" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2kexelcw0htkfrm3jgp7lqhcrwr76mfavvnerymv9atsx8mspsgqlpuk5r&#39;&gt;nevent1q…uk5r&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;the US has no laws around this (or my much of anything important, as usual).
    </content>
    <updated>2025-11-24T14:41:59Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsq76xgn08tel5vs8xgsek4gc0elpfrrlqf593tjzez6tr8y442ptczypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0ze6ase4</id>
    
      <title type="html">TIL there&amp;#39;s a browser API for highlights. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsq76xgn08tel5vs8xgsek4gc0elpfrrlqf593tjzez6tr8y442ptczypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0ze6ase4" />
    <content type="html">
      TIL there&amp;#39;s a browser API for highlights.&lt;br/&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/API/CSS_Custom_Highlight_API&#34;&gt;https://developer.mozilla.org/en-US/docs/Web/API/CSS_Custom_Highlight_API&lt;/a&gt;
    </content>
    <updated>2025-11-19T22:08:47Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsp5mr8usz98mhauc6whxhcxzepznrcf5reenz2c3k83tjgc4usu4gzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zlwhreh</id>
    
      <title type="html">put this together for folks who don’t like reusing Response for ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsp5mr8usz98mhauc6whxhcxzepznrcf5reenz2c3k83tjgc4usu4gzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zlwhreh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd324xm02h8982st73g4l7wdqm4dkkuxhvvjcld3ts9rc3guwkpzc0sshrx&#39;&gt;nevent1q…shrx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;put this together for folks who don’t like reusing Response for errors:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/humanwhocodes/guarded-fetch&#34;&gt;https://github.com/humanwhocodes/guarded-fetch&lt;/a&gt;
    </content>
    <updated>2025-11-12T23:22:46Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrjajawgv07phzg3uvw3f8fv23j36r8ecjfzskaq705933tuzc34gzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zyuc9pc</id>
    
      <title type="html">Another take on the problem of fetch() sometimes returning a ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrjajawgv07phzg3uvw3f8fv23j36r8ecjfzskaq705933tuzc34gzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zyuc9pc" />
    <content type="html">
      Another take on the problem of fetch() sometimes returning a response and sometimes throwing an error: what if it always returned an object containing either response or error?&lt;br/&gt;&lt;a href=&#34;https://github.com/humanwhocodes/guarded-fetch&#34;&gt;https://github.com/humanwhocodes/guarded-fetch&lt;/a&gt;
    </content>
    <updated>2025-11-12T21:56:40Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsy5xzs38c4vfj83ta02t2d2mj737d3dw9yz59spkwlljnfl3kzchgzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zrtjsgl</id>
    
      <title type="html">there are a bunch of nice utilities under the Cloudflare ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsy5xzs38c4vfj83ta02t2d2mj737d3dw9yz59spkwlljnfl3kzchgzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zrtjsgl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq4vp44vv9yua2jhu2pxeglrrqgr7hq2xh6e8ehk5yfwkrg2wvd8satwmej&#39;&gt;nevent1q…wmej&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;there are a bunch of nice utilities under the Cloudflare umbrella, of which Hono is one.
    </content>
    <updated>2025-11-05T14:39:39Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsq9tcv7t62mz088qp4g2ryae0cg94jspelhx6er5qcxnu97tpvfcczypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zhuqwqk</id>
    
      <title type="html">I’m really enjoying it. Very well thought out and excellent ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsq9tcv7t62mz088qp4g2ryae0cg94jspelhx6er5qcxnu97tpvfcczypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zhuqwqk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxv9y7euwq58chpam33c6avflxuf8rdtj9qfce7cv7k8l2mtrnvpsp7y3zd&#39;&gt;nevent1q…y3zd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I’m really enjoying it. Very well thought out and excellent integration with Cloudflare workers (for obvious reasons)
    </content>
    <updated>2025-11-04T23:05:55Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsw7kgtpvf282zt2pxfx8kc5ly8kc0tk6ljqulymvssyyk2fkqehwqzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0z45yn5h</id>
    
      <title type="html">I bet you could wire that up to an Ethernet-over-power system ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsw7kgtpvf282zt2pxfx8kc5ly8kc0tk6ljqulymvssyyk2fkqehwqzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0z45yn5h" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs88wf6aed9vx946hyxjurer0u5ur8x57t9tz7ja72rdhpnkrgjyugpecrsu&#39;&gt;nevent1q…crsu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I bet you could wire that up to an Ethernet-over-power system inside the wall.
    </content>
    <updated>2025-09-30T22:33:21Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsv8edthvs5w7r6xnt793392hg5g35fm5lrak8a6wazk5d0e79n4fgzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0z8zvzh7</id>
    
      <title type="html">I see. I don’t think this is getting at what you want. You’re ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsv8edthvs5w7r6xnt793392hg5g35fm5lrak8a6wazk5d0e79n4fgzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0z8zvzh7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspjmwu0flkgev29gzxxuju3yw89tsq9ckaszfknsfp2emv3wqgyxctwjm70&#39;&gt;nevent1q…jm70&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I see. I don’t think this is getting at what you want. You’re delaying a blocking operation until later, which is different than yielding so that any pending UI updates can be applied. &lt;br/&gt;&lt;br/&gt;I’d suggest making a bunch of DOM changes, then setTimeout to flush the pending DOM updates.
    </content>
    <updated>2025-09-02T14:01:40Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8fghc9799ccg98982ftyvfsg8fjle4gay8dh42jrnt8agueelzmgzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0ze8qalj</id>
    
      <title type="html">hard to answer without full context. Depends on what sleep(5000) ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8fghc9799ccg98982ftyvfsg8fjle4gay8dh42jrnt8agueelzmgzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0ze8qalj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx0rv2hfq53nevhrmlxd5u0gw4eq2zmtfjpjzse7hdgf5essxe5rg2sedsq&#39;&gt;nevent1q…edsq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;hard to answer without full context. Depends on what sleep(5000) is a placeholder for.
    </content>
    <updated>2025-09-01T22:09:44Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9wg5vcsm4rc6nd86tfprnx23ekat6r89rtsmm48g5v4hkp6q90wgzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zdvamdm</id>
    
      <title type="html">ye olde setTimeout 😀</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9wg5vcsm4rc6nd86tfprnx23ekat6r89rtsmm48g5v4hkp6q90wgzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zdvamdm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqxcsjfpljtkclpyd7pqd8gwnpcjsafkq5kdnk7pwws0re3hym0ngafaghc&#39;&gt;nevent1q…aghc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;ye olde setTimeout 😀
    </content>
    <updated>2025-09-01T14:04:46Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyrtvsmqqyfe0cr7ymmt27qe2dc7cjexdy9rnsz4jqk4gyspm2xkqzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zg8urp4</id>
    
      <title type="html">New! I updated my persona-based AI assisted programming post with ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyrtvsmqqyfe0cr7ymmt27qe2dc7cjexdy9rnsz4jqk4gyspm2xkqzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zg8urp4" />
    <content type="html">
      New! I updated my persona-based AI assisted programming post with latest findings:&lt;br/&gt;&lt;br/&gt;1. Switched architect and problem solver personas to use GPT-5&lt;br/&gt;2. Added tech spec reviewer and implementation reviewer personas&lt;br/&gt;&lt;br/&gt;Check it out:&lt;br/&gt;&lt;a href=&#34;https://humanwhocodes.com/blog/2025/06/persona-based-approach-ai-assisted-programming/&#34;&gt;https://humanwhocodes.com/blog/2025/06/persona-based-approach-ai-assisted-programming/&lt;/a&gt;
    </content>
    <updated>2025-08-14T18:44:15Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsw8v030u6pfjq5pxst0xu80x8szpp2a08qqvy5tcvu4hjv0t45j3czypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0z2fcal5</id>
    
      <title type="html">Friendly reminder that CommonJS functionality is frequently ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsw8v030u6pfjq5pxst0xu80x8szpp2a08qqvy5tcvu4hjv0t45j3czypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0z2fcal5" />
    <content type="html">
      Friendly reminder that CommonJS functionality is frequently unspecified and often falls somewhere between &amp;#34;script&amp;#34; and &amp;#34;module&amp;#34; programs as defined by ECMA-262. It&amp;#39;s really time to stop using CommonJS.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/nodejs/node/issues/58663&#34;&gt;https://github.com/nodejs/node/issues/58663&lt;/a&gt;
    </content>
    <updated>2025-06-10T18:32:05Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsq2futgjww3apxankhrwuap45gz3vk7qzx2xre9ftazxmx59nednszypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zrs2xjr</id>
    
      <title type="html">If you&amp;#39;re waiting for eslint-config-airbnb to get updated for ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsq2futgjww3apxankhrwuap45gz3vk7qzx2xre9ftazxmx59nednszypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zrs2xjr" />
    <content type="html">
      If you&amp;#39;re waiting for eslint-config-airbnb to get updated for ESLint v9 before migrating, please give this alternative a try and let us know how it works:&lt;br/&gt;&lt;a href=&#34;https://github.com/NishargShah/eslint-config-airbnb-extended/issues/10#issuecomment-2928085279&#34;&gt;https://github.com/NishargShah/eslint-config-airbnb-extended/issues/10#issuecomment-2928085279&lt;/a&gt;
    </content>
    <updated>2025-06-02T19:46:30Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0cntggdklxh32n2rmjdf37myls3fkcrmgcw6ltlg46t6a7g76srqzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zxgpn7m</id>
    
      <title type="html">an ambitious project that gets a lot right (disallowing ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0cntggdklxh32n2rmjdf37myls3fkcrmgcw6ltlg46t6a7g76srqzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zxgpn7m" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9fpejpqzx0jkyfs6cmryc608099et2u7gg5ej2lzv9m75gw25xycxrej4u&#39;&gt;nevent1q…ej4u&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;an ambitious project that gets a lot right (disallowing publishing for invalid packages) and a lot wrong (packages can’t easily be used in Node.js). Also seems pretty dormant at the moment. My issues have not received responses in months.
    </content>
    <updated>2025-05-05T13:22:49Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0mag58sxyhfzym5k2l0gfmh3pwvh6gkalfy9x9nc0vvswr7e6u5qzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0z6frczg</id>
    
      <title type="html">ESLint enables the V8 compile cache by default in Node.js v22&#43;. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0mag58sxyhfzym5k2l0gfmh3pwvh6gkalfy9x9nc0vvswr7e6u5qzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0z6frczg" />
    <content type="html">
      ESLint enables the V8 compile cache by default in Node.js v22&#43;. The result on my machine is a load time reduction of around 90%.
    </content>
    <updated>2025-04-28T17:43:10Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrx8cpzxecqj3zqmuyawlc5ct06s6jyswja5sth8fv6dz55tssvkszypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zf48zzm</id>
    
      <title type="html">What would you call the group of JavaScript APIs containing ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrx8cpzxecqj3zqmuyawlc5ct06s6jyswja5sth8fv6dz55tssvkszypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zf48zzm" />
    <content type="html">
      What would you call the group of JavaScript APIs containing XMLHttpRequest, fetch, WebSocket, WebTransport, and EventSource?&lt;br/&gt;&lt;br/&gt;Ten years ago I&amp;#39;d call that &amp;#34;Ajax&amp;#34; but I&amp;#39;m not sure anyone really uses that term anymore.&lt;br/&gt;&lt;br/&gt;&amp;#34;JavaScript networking&amp;#34; seems overly vague?
    </content>
    <updated>2025-02-25T21:37:00Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0rmn8v42ug9qxe0s4927wwcvdee23vems8zcqyychwm9uw0jh7mszypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0z5qumc2</id>
    
      <title type="html">Which server side JavaScript runtime do you primarily use at ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0rmn8v42ug9qxe0s4927wwcvdee23vems8zcqyychwm9uw0jh7mszypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0z5qumc2" />
    <content type="html">
      Which server side JavaScript runtime do you primarily use at work?
    </content>
    <updated>2025-02-24T16:45:07Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszdtkj3sr5muhyp3ucnhzsrpf7ttl346hdsjlu4h2cat57tnlm2pqzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0ztudnw2</id>
    
      <title type="html">When you have a popular open source project, you will ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszdtkj3sr5muhyp3ucnhzsrpf7ttl346hdsjlu4h2cat57tnlm2pqzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0ztudnw2" />
    <content type="html">
      When you have a popular open source project, you will periodically get suspicious-looking PRs that seem like tests to see how easy it is to land a malicious change.&lt;br/&gt;&lt;br/&gt;Here&amp;#39;s the latest:&lt;br/&gt;&lt;a href=&#34;https://github.com/eslint/eslint/pull/19433&#34;&gt;https://github.com/eslint/eslint/pull/19433&lt;/a&gt;
    </content>
    <updated>2025-02-19T00:21:14Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszgeprp6dh4y8vuq62rdxcq2mt0kg3fknj733jwrjhz82n0v8rmmqzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zvce4c3</id>
    
      <title type="html">TIL The CSS cursor property is not considered baseline: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszgeprp6dh4y8vuq62rdxcq2mt0kg3fknj733jwrjhz82n0v8rmmqzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zvce4c3" />
    <content type="html">
      TIL The CSS cursor property is not considered baseline:&lt;br/&gt;&lt;a href=&#34;https://github.com/web-platform-dx/web-features/blob/main/features/cursor.yml#L9&#34;&gt;https://github.com/web-platform-dx/web-features/blob/main/features/cursor.yml#L9&lt;/a&gt;
    </content>
    <updated>2025-02-17T17:15:22Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs06g6kfwj4gk2gsk28j0nm2lxwauqc6knk4m36gqwl48xu724fhaszypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zsvxepr</id>
    
      <title type="html">the whole Netflix UI is designed to force you to browse in the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs06g6kfwj4gk2gsk28j0nm2lxwauqc6knk4m36gqwl48xu724fhaszypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zsvxepr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg3jlw6yfrknm6up2h7uphn3kd2uhdjh6wg8d8y67za9kexwfa5ssd378mm&#39;&gt;nevent1q…78mm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;the whole Netflix UI is designed to force you to browse in the hopes you’ll find something new to watch. Once you understand that, all the annoying things about their UX make sense.
    </content>
    <updated>2025-02-15T01:40:00Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0035mkzwtkznmn667vjr0hf5hagmzxrsy6z5xf7lc5teg7kqkxwqzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zj7ez0y</id>
    
      <title type="html">As an example, CSSTree is written without arrays as it claims ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0035mkzwtkznmn667vjr0hf5hagmzxrsy6z5xf7lc5teg7kqkxwqzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zj7ez0y" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsql72h780snyw9rd7addehyyg5asyvlprqlvfgjyuhn08vfpn4hlq854j3j&#39;&gt;nevent1q…4j3j&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;As an example, CSSTree is written without arrays as it claims they slow down the parsing process. &lt;br/&gt;&lt;br/&gt;I haven&amp;#39;t been able to validate such an issue in my own testing.
    </content>
    <updated>2025-02-15T00:20:52Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrvh6nx38wprh6tp7sxqmd0ecnumjedahuh5ent3t40adsv9x2ytgzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zlqjxsx</id>
    
      <title type="html">I&amp;#39;ve come across a few instances where people claim that ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrvh6nx38wprh6tp7sxqmd0ecnumjedahuh5ent3t40adsv9x2ytgzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zlqjxsx" />
    <content type="html">
      I&amp;#39;ve come across a few instances where people claim that JavaScript arrays have a performance impact when adding a variable number of elements due to memory allocations, and that JS-based linked lists are more performant. Anyone seen benchmarks for this?
    </content>
    <updated>2025-02-14T21:31:01Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs24mjynv5xfp2vvq69t0kaw07f0p3awvzh45qar4nzsevvyf344kgzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zwhpm5r</id>
    
      <title type="html">interestingly, in Bluesky, it’s the client posting the text ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs24mjynv5xfp2vvq69t0kaw07f0p3awvzh45qar4nzsevvyf344kgzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zwhpm5r" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsta6z5mfts67a6fp98a7f4yqcvhtv324gdvp2q0mjvfvz28z6lt4q37ndxf&#39;&gt;nevent1q…ndxf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;interestingly, in Bluesky, it’s the client posting the text that indicates what is a link. There’s no auto detection upon posting like in Twitter and Mastodon. If you want to hack together your own post app, you can ensure only URLs with protocols become links.
    </content>
    <updated>2025-01-22T17:10:08Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsz75jrdz0amchm2uqcjmwgdfqcqy4jdjykz2f37tt2pyjgx57hjpqzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zp0reuq</id>
    
      <title type="html">Why does TypeScript&amp;#39;s DOM library still not include ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsz75jrdz0amchm2uqcjmwgdfqcqy4jdjykz2f37tt2pyjgx57hjpqzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zp0reuq" />
    <content type="html">
      Why does TypeScript&amp;#39;s DOM library still not include URLPattern?&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/microsoft/TypeScript-DOM-lib-generator/issues/1199&#34;&gt;https://github.com/microsoft/TypeScript-DOM-lib-generator/issues/1199&lt;/a&gt;
    </content>
    <updated>2025-01-16T00:05:30Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdrs3xjdrv0390j65v2h5et9j7hawqkljpass3fg8h3hugfwjvm0czypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zmmrxvz</id>
    
      <title type="html">definitely makes static analysis a lot easier. In ESLint, we have ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdrs3xjdrv0390j65v2h5et9j7hawqkljpass3fg8h3hugfwjvm0czypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zmmrxvz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz9ftlw8pc3qr6935ytk3pmsqja2uj2wxmm30emknu5xuhasxjydqrztg7x&#39;&gt;nevent1q…tg7x&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;definitely makes static analysis a lot easier. In ESLint, we have to go through great pains to determine if a variable references a global. Would be nice to not have to do that.
    </content>
    <updated>2024-12-23T17:48:44Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsv8ew5eagh0akv5l2d02n7gpd28x094pdsrvd8l3ppy2v9gyksxkqzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0ztvmzs2</id>
    
      <title type="html">I’ve wanted this ever since ESM was released. I just wish ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsv8ew5eagh0akv5l2d02n7gpd28x094pdsrvd8l3ppy2v9gyksxkqzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0ztvmzs2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstk86ydz2txdxmakq6jky59ehpv8zw06eh5gdfkyqy09rn9skemjg32e2xs&#39;&gt;nevent1q…e2xs&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I’ve wanted this ever since ESM was released. &lt;br/&gt;&lt;br/&gt;I just wish browsers would do the same with new APIs. The surface area of Web JavaScript APIs is massive.
    </content>
    <updated>2024-12-21T00:02:06Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0ap4cv0v0matwa4kp395pgk4gl09sfepaswj285jlelwglu6xkwqzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0z4ztdl7</id>
    
      <title type="html">when I asked on Bluesky, most folks said there was one key person ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0ap4cv0v0matwa4kp395pgk4gl09sfepaswj285jlelwglu6xkwqzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0z4ztdl7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrzj53sej6gg0pnrxqvyxkahj5zp29eyulyz4437rnupfkz03p67s8c4z05&#39;&gt;nevent1q…4z05&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;when I asked on Bluesky, most folks said there was one key person they followed on Twitter who left for Bluesky, so they followed. &lt;br/&gt;&lt;br/&gt;Many also cited Starter Packs as a reason to go Bluesky over Mastodon, as it was too hard to populate their Mastodon feed. (I know this has changed, just sharing the feedback I got when I asked.)
    </content>
    <updated>2024-12-10T23:26:19Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsd95cdmxem0d37p7ler6vylmnhvn7m47dx0ngedkn22fcgunmm64czypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0z37et8j</id>
    
      <title type="html">I also feel like Mastodon encourages a much narrower identity. I ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsd95cdmxem0d37p7ler6vylmnhvn7m47dx0ngedkn22fcgunmm64czypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0z37et8j" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsff3rklr6v35wwuj73qcxtxtmmeqlj4ffwu7kesemtwajfmkwvufgtq73k6&#39;&gt;nevent1q…73k6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I also feel like Mastodon encourages a much narrower identity. I don’t feel as comfortable discussing non-tech things. I don’t feel like my whole person is something people want here. &lt;br/&gt;&lt;br/&gt;In Bluesky, it feels a lot more welcoming to non-tech topics. I feel more able to discuss health, or football, or whatever. And non-tech people will find those posts and interactive with me. It feels like early Twitter in that way.
    </content>
    <updated>2024-12-10T17:56:10Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsff3rklr6v35wwuj73qcxtxtmmeqlj4ffwu7kesemtwajfmkwvufgzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zce6nhd</id>
    
      <title type="html">I think your definition of &amp;#34;reach&amp;#34; may be too narrow. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsff3rklr6v35wwuj73qcxtxtmmeqlj4ffwu7kesemtwajfmkwvufgzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zce6nhd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdfcf5ncmp6l5mj6nznxu4nza3f3dhkstc2yp3ds5zzrarvrxvcyqa39nyl&#39;&gt;nevent1q…9nyl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I think your definition of &amp;#34;reach&amp;#34; may be too narrow. There is horizontal reach (reaching more people) but also vertical reach (reaching different people).&lt;br/&gt;&lt;br/&gt;To me, Bluesky is better at both. Mastodon feels very much like a closed ecosystem where I&amp;#39;m mostly exposed to the same type of people every day unless I go out of my way.&lt;br/&gt;&lt;br/&gt;On Bluesky, almost every day I&amp;#39;m running into someone unexpected discussing something unexpected. There&amp;#39;s more serendipity.
    </content>
    <updated>2024-12-10T17:23:34Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqrsmcc068wzlxzkddhzqsfmcpshxufjzzrs9dffs83zwxxf6awrszypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zes6hjs</id>
    
      <title type="html">there’s some data on the My Activity page: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqrsmcc068wzlxzkddhzqsfmcpshxufjzzrs9dffs83zwxxf6awrszypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zes6hjs" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr5n35cvmhmv3h0g94m3fte7yc9etn96x7qhhcvwycksdvtx3v5qcutel0x&#39;&gt;nevent1q…el0x&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;there’s some data on the My Activity page: &lt;a href=&#34;http://myactivity.google.com/&#34;&gt;http://myactivity.google.com/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Under Other Activity in the menu. Look for YouTube Not Interested Feedback. Not granular but you can at least reset everything. &lt;br/&gt;&lt;br/&gt;I think if you subscribe to a channel it’ll still show up even if you accidentally said don’t recommend.
    </content>
    <updated>2024-12-09T23:32:43Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs258z9qjtpukns3ajcws9fcg3xpmamfjnl53eyhecelvwkya5pu4qzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0znntk4l</id>
    
      <title type="html">there is a “don’t recommend this channel” option for ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs258z9qjtpukns3ajcws9fcg3xpmamfjnl53eyhecelvwkya5pu4qzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0znntk4l" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd35zfzcldvl46yrtm42plgu43e6d7elfq28h22gmtt9asg26er0cmj43ze&#39;&gt;nevent1q…43ze&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;there is a “don’t recommend this channel” option for anything that’s recommended on the homepage. I use it frequently.
    </content>
    <updated>2024-12-09T15:00:45Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswva2efkgcnfygv5g5t8s8n76csj2k5ak2k0tzjz8n3cgqf2zy97szypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zfk77d9</id>
    
      <title type="html">In software, it’s rarely a good idea to try to solve for more ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswva2efkgcnfygv5g5t8s8n76csj2k5ak2k0tzjz8n3cgqf2zy97szypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zfk77d9" />
    <content type="html">
      In software, it’s rarely a good idea to try to solve for more than 80-90% of your use cases. The incremental cost of supporting use cases after that point tends to be exponential for an increasingly smaller number of users.
    </content>
    <updated>2024-12-06T17:40:24Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqkslk2vjnx8yl4lchfx4t59x55gh8k9w0vyje2cnm92fdccsgc7gzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zuc4ulu</id>
    
      <title type="html">Right now I think the math: do you care more about lock-in or ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqkslk2vjnx8yl4lchfx4t59x55gh8k9w0vyje2cnm92fdccsgc7gzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zuc4ulu" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2lcrvhjdkkhnzwdzzhyjvt3swe99vdqlk3prtksayzyqhkrgq3jccs3vqm&#39;&gt;nevent1q…3vqm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Right now I think the math: do you care more about lock-in or more about reach?&lt;br/&gt;&lt;br/&gt;If you care more about lock-in, then Mastodon is a good choice; if you care more about reach, then Bluesky is a better choice (and probably always will be).
    </content>
    <updated>2024-12-04T17:07:34Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgalwfypt3jx4wtgc4qf8w3ek0h477dct0zmh7hdycsnpy2y7p5yszypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zlq3cuz</id>
    
      <title type="html">I still question the decision not to have some keyword to ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgalwfypt3jx4wtgc4qf8w3ek0h477dct0zmh7hdycsnpy2y7p5yszypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zlq3cuz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstvvhsjwan5k7qexj2nphsfggd3c40ydxxtfwchzdkj96t2a3ysnswe0ydr&#39;&gt;nevent1q…0ydr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I still question the decision not to have some keyword to annotate class fields.
    </content>
    <updated>2024-11-28T23:18:49Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxxjg968ts58gfnsf9drygmgad42jzt3897p5jpphc99fqq8mhxcgzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0z76dgry</id>
    
      <title type="html">Bluesky follower count has now passed Mastodon follower count. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxxjg968ts58gfnsf9drygmgad42jzt3897p5jpphc99fqq8mhxcgzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0z76dgry" />
    <content type="html">
      Bluesky follower count has now passed Mastodon follower count. &lt;br/&gt;&lt;br/&gt;All of the “here’s why I’m not joining Bluesky” thinkpieces likely won’t age well.
    </content>
    <updated>2024-11-11T21:38:03Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswawclkzv55mstmrl0vcpahc380tddmmapl26qc2dsz8ad9ksa03gzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0z4dnghp</id>
    
      <title type="html">Do any of my followers work at Shopify? I’m looking to get in ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswawclkzv55mstmrl0vcpahc380tddmmapl26qc2dsz8ad9ksa03gzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0z4dnghp" />
    <content type="html">
      Do any of my followers work at Shopify? I’m looking to get in touch with the person in charge of open source sponsorships. Any help greatly appreciated. 🙏
    </content>
    <updated>2024-10-28T14:59:07Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstjq6sn3mjxjsaxw2dhgaccqg4cmavgd2twqtamjumvhdzv587ytczypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0ze8r8w3</id>
    
      <title type="html">If you are still reviewing pull requests in your browser, you ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstjq6sn3mjxjsaxw2dhgaccqg4cmavgd2twqtamjumvhdzv587ytczypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0ze8r8w3" />
    <content type="html">
      If you are still reviewing pull requests in your browser, you really need to try the VS Code GitHub extension. Reviewing PRs directly in VS Code is absolutely a game-changer.
    </content>
    <updated>2024-10-24T14:53:17Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqst7sk8aly4j3qcd8l565anldnz86c4wpcxz79j8fqqhet4wn860lczypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zarnuel</id>
    
      <title type="html">interestingly, VS Code does not warn in tsconfig.json or ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqst7sk8aly4j3qcd8l565anldnz86c4wpcxz79j8fqqhet4wn860lczypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zarnuel" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsppkh9mxmfsr9uwsz83rqy6srcwkeef0eu86nyl9uuk77u8ag769c75kr2y&#39;&gt;nevent1q…kr2y&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;interestingly, VS Code does not warn in tsconfig.json or settings.json. It’s all kind of a mess.
    </content>
    <updated>2024-10-16T14:45:58Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqst7qq4x8ljfry2vdkdu2f29mx53vq5em0x00j6pcr8l695mfuf6gqzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zm0p90n</id>
    
      <title type="html">Yes I&amp;#39;ve seen this. From my perspective, JSONC is what&amp;#39;s ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqst7qq4x8ljfry2vdkdu2f29mx53vq5em0x00j6pcr8l695mfuf6gqzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zm0p90n" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsglngk9tl38akxup7lnqe0uvslk5a8mexz6am9qnywf689r8zahmc5vajzg&#39;&gt;nevent1q…ajzg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yes I&amp;#39;ve seen this.&lt;br/&gt;&lt;br/&gt;From my perspective, JSONC is what&amp;#39;s implemented in Visual Studio Code. Ubiquity wins.
    </content>
    <updated>2024-10-15T21:27:03Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsz02jaaaa9edyhgwz0xnay5qcn9vyx9kay02hfkl7x2xs7c6sjw3szypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zc3j90j</id>
    
      <title type="html">TIL JSONC actually supports dangling commas. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsz02jaaaa9edyhgwz0xnay5qcn9vyx9kay02hfkl7x2xs7c6sjw3szypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zc3j90j" />
    <content type="html">
      TIL JSONC actually supports dangling commas.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/humanwhocodes/momoa/issues/135&#34;&gt;https://github.com/humanwhocodes/momoa/issues/135&lt;/a&gt;
    </content>
    <updated>2024-10-15T16:24:31Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs828tuuksrtycexcux672p45l7vug6gtqclhkxt2s379yq7pgdnvqzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zjedlfk</id>
    
      <title type="html">True also in open source. Plenty of “it would be cool if ESLint ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs828tuuksrtycexcux672p45l7vug6gtqclhkxt2s379yq7pgdnvqzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zjedlfk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvvpyh2mfgyrec2wav7dvrgeyt2s7rnpze5rk5vwun9twe387v2yceamvp8&#39;&gt;nevent1q…mvp8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;True also in open source. Plenty of “it would be cool if ESLint did X” and not enough people willing to triage issues and PRs.
    </content>
    <updated>2024-10-02T22:18:53Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfjmh27xuswwakajeqn7qxwq4ej5nk6cvgfepy53x42upcsf3v4wczypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zwk9nlj</id>
    
      <title type="html">I love those IBM videos with people writing on a clear board. It ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfjmh27xuswwakajeqn7qxwq4ej5nk6cvgfepy53x42upcsf3v4wczypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zwk9nlj" />
    <content type="html">
      I love those IBM videos with people writing on a clear board. It took me a while to figure out how they’re done. The clue?&lt;br/&gt;&lt;br/&gt;Almost everyone in the videos is left handed. 💡&lt;br/&gt;&lt;br/&gt;They are writing normally with the right hand, so the clear board is key. Then the video is mirrored. 🤯
    </content>
    <updated>2024-09-06T13:55:40Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyy69qnqgulh5qsd3p40w3hngzaj9q4knu727p7nh3yuyf3aen83gzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zunqhca</id>
    
      <title type="html">I’ve been having these discussions (arguments?) for at least 20 ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyy69qnqgulh5qsd3p40w3hngzaj9q4knu727p7nh3yuyf3aen83gzypzn9htwm6d0dl9fqu7hxjytzf05s6xslax260c24tusr5w0qeg0zunqhca" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0qpsdk4svxl8qeumc8twgaxhvpxv6frd6us8h4mq075qwgpye33cz377vv&#39;&gt;nevent1q…77vv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I’ve been having these discussions (arguments?) for at least 20 years. It’s not new. What’s new are the participants and how they communicate. but speaking as someone who colleagues tried to get fired because they didn’t agree with my approach to frontend, the tactics are pretty much the same.
    </content>
    <updated>2024-09-03T13:56:56Z</updated>
  </entry>

</feed>