home.social

Search

285 results for “rauschma”

  1. @rauschma
    Like #AFN running The Matrix but removing the "There is no spoon" segment. SMDH
    #censorship

  2. @rauschma It is six months until April. How about we collaborate on a type-level typescript edition of SICP, to drop on 2026-04-01?

    #javascript #js #typescript #ts #sicp

  3. @rauschma My favourite POI episode title is / (Root Path) S3E17. Use it with a picture of Root on my XSLT slides. 🙃

    <xsl:template match="/">
    <!-- … -->
    </xsl:template>

    #POI #XSLT #XPath

  4. CW: USA politics

    @rauschma Thanks for sharing. These mind games happen on both of the spectrum. People are being in their . I don’t claim to be immune—it’s a constant struggle to question the motives behind every message. Doing the work to form an opinion is exhausting, and we don’t always have the energy to do it.

  5. @rauschma it's been a while since I wrote about it, but I've used buildless #preact for quite a bunch of cool things over the years (and still do) 😎

    Feel free to have a look at ttntm.me/blog/buildless-preact and ttntm.me/blog/building-a-data- if you're curious

  6. experiment: collapsible TOC.

    Thanks to :has(), the input:radio can be anywhere.

    body:has(:checked) > ul > li > ul {
    display: none;
    }

    codepen.io/rauschma/pen/raNyweB

  7. #CSS experiment: collapsible TOC.

    Thanks to :has(), the input:radio can be anywhere.

    body:has(#collapsed:checked) > ul > li > ul {
    display: none;
    }

    codepen.io/rauschma/pen/raNywe

  8. #CSS experiment: collapsible TOC.

    Thanks to :has(), the input:radio can be anywhere.

    body:has(#collapsed:checked) > ul > li > ul {
    display: none;
    }

    codepen.io/rauschma/pen/raNywe

  9. #CSS experiment: collapsible TOC.

    Thanks to :has(), the input:radio can be anywhere.

    body:has(#collapsed:checked) > ul > li > ul {
    display: none;
    }

    codepen.io/rauschma/pen/raNywe

  10. #CSS experiment: collapsible TOC.

    Thanks to :has(), the input:radio can be anywhere.

    body:has(#collapsed:checked) > ul > li > ul {
    display: none;
    }

    codepen.io/rauschma/pen/raNywe

  11. @rauschma

    I've made some tests bundle vs modules (~ 60 files) on my personal web site a year ago (sorry only in french).

    Benefits of the bundle (esbuild) :

    * smaller code size
    * page loads faster

    omacronides.com/notes/2024-01-

    #javascript #bundle #esbuild

  12. @rauschma Add “/releases.atom” to any GitHub repository to get its releases as a feed.

    Eg: github.com/neostandard/neostan for #neostandard

  13. @rauschma They heard people like warm beer and cold pizza so, perhaps there will be one for Sannie KouePizza coming soon. #lame 😜

  14. @rauschma What is your opinion of #ReScript (rescript-lang.org/)? It has somewhat an #OCaml heritage via #ReasonML

    Edit: Just looked at the source for Grain; it’s mostly ReasonML!

  15. @rauschma re:Jest: I was surprised that… #QUnit worked very well for my plain ES6 projects!

  16. @rauschma @marijn I originally used Lezer for dl.acm.org/doi/10.1145/3624007 but quickly realized it's a bit too limited for this use case, so I switched to #treesitter. Nonetheless Lezer comes to use in the project as github.com/niklaskorz/puredit is based on #CodeMirror.

  17. @rauschma Such a #CalVer (calver.org/) versioning would actually be preferable though to TypeScripts current incorrect #SemVer (semver.org/) versioning, as it’s currently easy to mistake a minor #TypeScript release as being non-breaking where it actually can be breaking (and 5.0 was not an actual major, it was simply a 0.1 increase from 4.9…)

    (Links for general references, I know you know this stuff already)

  18. @rauschma That's so true! And what a lovely video.

    A duck even makes Ruth Zardo happy (a cantankerous character in the Three Pines book series), and if a duck can make her happy, a duck will make anyone happy. #LouisePenny #ThreePines #RuthZardo #InspectorGamache #RosaTheDuck

  19. @rauschma I remember when I added #reasonml to our web project, at first our devops thought it was failing to bundle anything, because it finished in less than a second.

    I had to give them a demo that my build system actually outputs and processes input reason files. And not just silently fails and proceeds to next step.

    That's what I call blazing fast :)

  20. @rauschma there is a fundamental issue on how you would handle in the EU from a tax perspective. They do not act as merchant of records but they don’t give enough data to emit proper invoices. It’s a mess pushed down to developers.

    You’d need to sort it out with your tax accountant.

  21. @rauschma
    If you only need native file system access then a Chrome #PWA might suffice. @christianliebel has published a number of videos about Project #Fugu: youtu.be/43qZwGMzuQE?t=1963

  22. [Перевод] Публикация пакета npm с ESM и TypeScript

    За последние 2 года поддержка ESM в TypeScript, Node.js и браузерах сильно улучшилась. В этой статье я объясню мою современную настройку, которая является относительно простой по сравнению с тем, что нам приходилось делать раньше: она предназначена для пакетов, которые могут пренебречь обратной совместимостью. Настройка хорошо работает для меня некоторое время — начиная с TS 4.7 (24.05.2022) помогает то, что Node.js теперь поддерживает require(esm) — запрос библиотек ESM из модулей CommonJS я использую только tsc , но упоминаю поддержку других инструментов в разделе "Компиляция TS с помощью других инструментов" Обратная связь приветствуется: что вы делаете по-другому? Что может быть улучшено? Пример пакета: в @rauschma/helpers используется настройка, описываемая в этой статье.

    habr.com/ru/companies/timeweb/

    #timeweb_статьи_перевод #javascript #typescript #ts #npm_package #npm_registry #npm #esm #commonjs #реестр_npm #пакет_npm