Skip to main content tdro 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.

The Bahamas

thedroneely.com

Appeared sometime around early May, 2022

6 Feeds

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

    The Android and WordPress ecosystems give off similar superstitious vibes. Remember when everyone was obsessed with registry cleaners and system optimizers?

    #musings
    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
  • 23/50 words 8s 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
  • 59/50 words 20s read

    White spaces in trick many into writing complex — web development is trollish that way. Firefox’s developer tools show generated white spaces! Hopefully your abstraction is munging HTML faithfully. It’s easy to fight white spaces without realising it. That generally leads to using unsuitable display types and other shenanigans.

    Firefox Developer Tools
    Firefox’s white space detector
    Index: Cache · Source
    #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
  • 49/50 words 16s read

    Looks like it’s time to rewrite the of my main website for fast iteration and decoupling Hugo from . I’ll still allow the generated files to move passively through the OPcache in case there’s a need for dynamicity. Hugo has pretty much deprecated all of my PHP hacks.

    #metas
    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
  • 42/50 words 14s read

    What’s funny about the NixOS/GNU Guix design is that it tricks developers into writing their own system packages. That would never happen on other Linux distributions. I’m slowly favoring Guix though, since the new nix flake interface couples too tightly with git.

    #linux
    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
  • 50/50 words 17s read

    WordPress rants are a joy to read, but where’s the simpler, safer replacement? Never forget that software is highly corporatized and mostly crafted for corporations, not humans. WordPress sits among the few that mere mortals can work with and understand. The complete revival of static sites might save us, 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
  • 80/50 words 27s read
    Web servers can be spun up quickly on the command line but with gotchas.

    Take the innocent web server .

    shell
    php -S 127.0.0.1:8080

    Best not to use PHP’s web server cli (even for PHP) because routes with a dot (.) are assumed to be static files. Use a real web server or superior cli web servers with minor gotchas.

    shell
    python -m http.server --bind 127.0.0.1 8080
    busybox httpd -f -p 127.0.0.1:8080
    ruby -run -e httpd . -p 8080
    #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
  • 17/50 words 6s 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
  • 68/50 words 23s 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
  • 70/50 words 23s read

    Hugo has template performance metrics with the --templateMetrics flag. Here’s a snippet of the metrics for this site.

    shell
    $ hugo --templateMetrics
    
    Start building sites … 
    hugo v0.101.0+extended linux/amd64 BuildDate=unknown
    
    Template Metrics:
    
     cumulative       average       maximum         
       duration      duration      duration  count  template
     ----------      --------      --------  -----  --------
    7.278303484s   49.177726ms  237.175705ms    148  partials/generate-feeds.html
    7.22797312s   112.93708ms  246.988674ms     64  _default/single.html
    6.982028147s   83.119382ms  245.262274ms     84  partials/navigator-right.html
    6.683942678s   47.070018ms  237.223569ms    142  partials/web-ring.html
    1.685089741s    5.561352ms   28.254398ms    303  _default/summary.html
    #gists #webdev

    Authors

    Gallery

    Web Feeds (6)

    Web Ring