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 (edited) view
  • Markdown Plaintext Embed Permalink
  • 61/50 words 20s read

    Reverse pagination is a counter–intuitive strategy for attempting to make links immutable/cacheable and bookmark friendly across older pages. I searched for a visual explanation (difficult to explain concisely) and eventually arrived at an old article on paging . Reverse pagination has its gotchas, but then again pagination itself is one big gotcha.. :-) Well, it depends on the use case really.

    #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
  • 68/50 words 23s read

    It’s kinda neat how CSS animation rules are sort of simple in their construction. , rules could be made even simpler if the animation-delay property also allowed delays between iterations/intervals instead of at the start only. Interval delays could allow for writing drastically less key frame rules.

    css
    text-animation[hang] {
      animation: tilt-rightward 1.3s infinite, tilt-leftward 1.8s infinite;
    }
    Combining two key frame animations to create a hanging effect.
    #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
  • 38/50 words 13s read

    The temptation to bring in a bundler is oh so very great. Deno bundle is obviously not designed to bundle js directly for the browser but you can get away with it up to a certain point.

    #metas #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 (edited) view
  • Markdown Plaintext Embed Permalink
  • 85/50 words 28s read

    If you think about it, the <abbr> tag is not that well thought out. Or rather, inconsistent interpretations of the title attribute on different displays limits <abbr> usefulness.

    Sure, conditional media types allow auto expanding the title on touch or print displays.

    But many semantic elements have similar quirks that are only noticeable with a good cross browser/display testing suite, which no one has .

    Surprising quirky behaviour + real world “get it done now” business constraints = everything’s a <div> and/or a <span>.

    #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 (edited) view
  • Markdown Plaintext Embed Permalink
  • 51/50 words 17s read

    Htmx is a nice library to know about that makes frontend = backend. Include strategic (htmx.js) to not write any more js and compose an interactive website/application in only. Use your favorite back end to create routes that return partial HTML that is swapped in on event triggers (transclusion).

    #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

    , most of the fastest web I’ve seen were using nuxt.js. Performant react web applications are rare… But honestly, the usability of the web overall is in the gutter. I’ve spent these last few days watching people frustrate themselves over broken web application forms (for banks especially).

    #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
  • 60/50 words 20s read

    A and expert in the art is a marvel. Think less development and more engineering. The process of speedily assembling the minimum set of markup and style with maximum degrees of freedom. Like you know, a bassist can develop a new playing style, but there’s an engineering path where it’s perfected. OpenUI might end eternal widget development hell?

    #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
  • 25/50 words 8s read

    Can’t beat the hunch that once web components get widespread application there’ll be something like “micro apps”. Interoperable components between all frameworks or something.

    #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
  • 74/50 words 25s read

    I know of four PHP static site generators.

    1. Jigsaw: Laravel Blade templates. Source Code
    2. Couscous: Twig templates. Source Code
    3. Sculpin: Twig templates. Source Code
    4. Spress: Twig templates. Source Code

    The key advantage is obvious: dynamicity “technically” comes for free. Feedback/debugging loops “can” be made instantaneous, and scaling to a large output is probably not too difficult.

    One downside is that corporate minded developers and consumers online will think you’re a noob for choosing PHP.

    #lists #webdev

    Authors