Elektrine lite

โ† Feed

Tim Perry

pimterry@toot.cafe

<p>Builder of <a href="https://httptoolkit.com" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">httptoolkit.com</span><span class="invisible"></span></a>, Node.js core collaborator, tech speaker, drummer, mountain biker, and dad.</p><p>๐Ÿ‡ฌ๐Ÿ‡ง/๐Ÿ‡จ๐Ÿ‡ฆ living in ๐Ÿ‡ช๐Ÿ‡ธ</p><p><a href="https://toot.cafe/tags/typescript" class="mention hashtag" rel="tag">#<span>typescript</span></a> <a href="https://toot.cafe/tags/js" class="mention hashtag" rel="tag">#<span>js</span></a> <a href="https://toot.cafe/tags/nodejs" class="mention hashtag" rel="tag">#<span>nodejs</span></a> <a href="https://toot.cafe/tags/docker" class="mention hashtag" rel="tag">#<span>docker</span></a> <a href="https://toot.cafe/tags/http" class="mention hashtag" rel="tag">#<span>http</

Posts

  • Post #2223154

    Everybody&amp;#39;s favourite &amp;quot;save me from myself&amp;quot; git hook (https://github.com/pimterry/git-confirm) has the first new major feature in nearly 5 years: it&amp;#39;ll now validate and catch unintended git pushes too ๐Ÿ˜€

  • Post #2223153

    This looks very exciting: https://endowment.dev/

  • Post #2223152

    Magic link login is fine, session expiry is fine, but for the love of god please don&amp;#39;t do both. If you have to re-auth every week, there is little more frustrating that blocking the process waiting for an email so I can click a button, over and over and over...

  • Post #2223151

    Wow, I sure am glad we have such diversity in the CSS world and that AIs consider all of the options fairly, instead of hypothetically being hyper focused on any specific library.

  • Post #2223150

    Continuing the epic battle to fix TLS fingerprinting in Node (https://toot.cafe/@pimterry/114116204429611503), I opened two more PRs this week enabling cert compression in Node (https://github.com/nodejs/node/pull/62217) and direct native access to OpenSSL for addons (https://github.com/nodejs/node/pull/62254). With that, it&amp;#39;s basically there!

  • Post #2223149

    Do I know anybody at GitHub who can help me get HTTP Toolkit into the student pack? I&amp;#39;m happy to do free accounts for students, I&amp;#39;ve filled out the form a couple of times - they never reply, but students keep endlessly emailing me to ask me if it&amp;#39;s included.

  • Post #2223148

    I&amp;#39;ve been playing around with agent-powered HTTP debugging -there&amp;#39;s a lot of potential here... Even just with minimal data, Claude gets a really good understanding of flows very quickly, amazing for exploring. A quick summary of overall traffic &amp;amp; state flow across ~160 requests &amp;amp; responses:

  • Post #2223147

    In case you want to understand your TLS clients in depth from Node.js, there&amp;#39;s a new v2 release of read-tls-client-hello now live: https://github.com/httptoolkit/read-tls-client-hello Also now supported on https://testserver.host at https://testserver.host/tls/client-hello, so you can test &amp;amp; debug clients themselves directly.

  • Post #2223146

    Finally bit the bullet and bought more RAM! The rumours are true, the prices really are excruciating, more than 4x the price I paid for the other stick 18 months back ๐Ÿฅฒ

  • Post #2014665

    I&amp;#39;ve been thinking about https://simonomi.dev/blog/color-code-your-bytes/. Whipped up a quick prototype for HTTP Toolkit&amp;#39;s hex view - what do you think? Interesting and more useful than monochrome, or just visually noisy? See if you can guess what each file type is here - answers in the alt text ๐Ÿ˜€