Skip to main content
tdro

Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.

tdro micro.thedroneely.com view
  • Markdown Plaintext Embed Permalink
  • 132/50 words 44s read

    I guess abbreviations are fun? I clipped my terminal vim abbreviation abuse before. Automated abbreviation expansions are surprisingly interesting but tricky with the edge cases. I cooked up super crude expansions for feeds coming into that “event log” too.

    The only once case is shot, but it's crude enough. I'm desperately awaiting the 20th. Three days for results last time was an eternity. The official results this time are in the first circle of hell.
    Index: Cache · Source
    #clips #webdev
    tdro

    Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.

    tdro micro.thedroneely.com view
  • Markdown Plaintext Embed Permalink
  • 46/50 words 15s read
    tdro

    Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.

    tdro micro.thedroneely.com view
  • Markdown Plaintext Embed Permalink
  • 91/50 words 30s read

    Someone sent me a link about XSLT getting deprecated. And, that’s expected. Welcome to the real world? Browser are not as reliable as you’d think.

    In fact, one can sus out the “true” APIs of anything by analyzing a company’s repositories for usages (Mozilla, Google, Apple). This allows you to guess at deprecations, wrongly.

    I’m not an person, but if XSL transformations are interesting (like to Markdown), look at Paligo/xee (Rust). I think I wrote about extensible stylesheets (and Saxonica) somewhere after being impressed by XML pros in action.

    #webdev
    tdro

    Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.

    tdro micro.thedroneely.com view
  • Markdown Plaintext Embed Permalink
  • 40/50 words 13s read

    PHP 8 has an actual HTML5 parser now. Who’d have thought? This kind of thing (I guess) is better late than never. There are so many things that I can go back to now and simplify the hell out of.

    #webdev
    tdro

    Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.

    tdro micro.thedroneely.com view
  • Markdown Plaintext Embed Permalink
  • 48/50 words 16s read

    I heard of another static site generator. “Static sites” are not really my jam, but are economically fun. I might try templating that one.

    Its motivation adds to my hunch that golang templating is generally disliked. I’m occasionally asked about go (online), but I know very little actually.

    #webdev
    tdro

    Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.

    tdro micro.thedroneely.com view
  • Markdown Plaintext Embed Permalink
  • 52/50 words 17s read

    I unfortunately recommended a Firefox addon somewhere. Maybe it (Disable JavaScript) or some versions of it got hacked/backdoored because the repository just up and poofed itself. Luckily, Firefox isn’t that popular.

    Addon files are usually zips and CRX Viewer is good for corner peeking. I look around corners thrice, occasionally, sometimes, maybe?

    #webdev
    tdro

    Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.

    tdro micro.thedroneely.com view
  • Markdown Plaintext Embed Permalink
  • 52/50 words 17s read
    tdro

    Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.

    tdro micro.thedroneely.com view
  • Markdown Plaintext Embed Permalink
  • 21/50 words 7s read
    tdro

    Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.

    tdro micro.thedroneely.com view
  • Markdown Plaintext Embed Permalink
  • 89/50 words 30s read

    Infinite scrolling is unusual. Most implementations are “almost infinite” to avoid excessive length (memory).

    • Infinite scrolling: Limits content to an arbitrarily large amount to avoid exhausting memory.

    • Virtual scrolling: Unload everything except the visible viewport + a top and bottom offset. Pad the rest.

    Virtual scrolling is infinite, but breaks auxiliary actions ( CTRL + F ) because what’s on the screen is the content.

    js
    document.addEventListener("scroll", function() {
      console.log(document.querySelectorAll('*').length)
    });
    Increasing DOM length is infinite and constant length is virtual

    The most popular library appears to be https://infinite-scroll.com.

    #gists #webdev
    tdro

    Another wandering soul whispering into the void. If you are looking for my blog you are in the wrong place. The profile and header pictures are brought to you by cdd20.

    tdro micro.thedroneely.com view
  • Markdown Plaintext Embed Permalink
  • 99/50 words 33s read

    It’s amazing how trends in modern mainstream web development have seemingly inverted. One such example (an old bookmark) while following tech more closely in school;

    Therefore by purposefully giving the user a blank page, we are giving him information that the app is still loading. The user knows that the app will be functional when he sees boxes and buttons.

    The truth was it didn’t matter, at least, not so much as “position independent code”, kind of. Tech appears to do a ten year amnesiac/discovery routine. Web components arrived around that time too.

    #webdev

    Authors