Skip to content

Dan Q

    • Articles
    • Everything
    • Notes
    • Reposts (shares)
    • Checkins (geo*)
    • Videos
    • Reviews
    • Comics
    • Tags
    • Stats
    • Subscribe
    • Blogroll
  • About
    • Semi-standard "slash pages" you might like to explore:
    • /about
    • /blank
    • /blogroll
    • /colophon
    • /contact
    • /cv
    • /events
    • /license
    • /pfp
    • /postcards
    • /privacy
    • /salary
    • /shh
    • /slashes
    • /stats
    • /subscribe
    • /where
    • Hide posts of type:
    • Choose how Dan's dressed:
    • Hair
    • T-Shirt
  • Contact
  • Podcast

Tag: debugging

  • Screenshot showing an imaginary conversation with a generative AI.

    Once You're Asking the Right Question, You Don't Need To Ask!

    The other week, a coding LLM helped me... without me ever submitting a single prompt to it. I just typed into it all the component parts of my problem, and in doing so the solution revealed itself to me. It's rubberducking... silent AI edition!

    Read more - about 8 minutes (1733 words)

    • Article
    • 3 comments
    • posted 26 April, 2026
  • Why does SSH send 100 packets per keystroke?

    Nolen Royalty wrote an interesting piece about diagnosing a quirky SSH-related issue, and I found it both interesting and inspiring.

    Read more (265 words)

    • Repost
    • of this original
    • posted 26 January, 2026
  • My first task this International Volunteer Day is to test a pull request that aims to fix a bug with Three Rings' mail merge fields functionality. As it's planned to be a hotfix (direct into production) we require extra rigor and more reviewers than code that just goes into the main branch for later testing on our beta environment.

    My concern is that fixing this bug might lead to a regression not described by our automated tests, so I'm rolling back to a version from a couple of months ago to compare the behaviour of the affected tool then and now. Sometimes you just need some hands-on testing!

    Full image of Screenshot showing web application Three Rings viewed on a local development machine, being used to compose an email about International Volunteer Day. A merge field called 'first_name' is included in the email, and it's hand-annotated with the question 'working?'. Alongside, GitHub Desktop shows that we've rolled-back to a revision from two months ago.
    Alt

    Screenshot showing web application Three Rings viewed on a local development machine, being used to compose an email about International Volunteer Day. A merge field called 'first_name' is included in the email, and it's hand-annotated with the question 'working?'. Alongside, GitHub Desktop shows that we've rolled-back to a revision from two months ago.

    • Note
    • posted 5 December, 2024
  • JigsawExplorer simultaneously showing a box top preview and a message saying the box top preview is disabled, superimposed with the message "LOL, no it ain't!"

    Quickly Solving JigsawExplorer Puzzles

    A fellow jigsaw-hating geocacher, familiar with my work on Jigidi, challenged me to find a way to bypass JigsawExplorer too. Here's what I came up with...

    Read more - about 3 minutes (480 words)

    • Article
    • 15 comments
    • posted 28 March, 2024
  • Image representing post: Solving Jigidi... Again

    Solving Jigidi... Again

    The Jigidi jigsaw solver I wrote a year and a half ago stopped working, so I made another one (it's not as good).

    Read more - about 4 minutes (814 words)

    • Article
    • 28 comments
    • posted 20 March, 2023
  • Jigsaw being solved by moving down-and-right.

    Quickly Solving Jigidi Puzzles

    Forced with a digital jigsaw puzzle to unlock the location of a geocache... Dan resorts to hacking.

    Read more - about 6 minutes (1285 words)

    • Article
    • 462 comments
    • posted 26 August, 2021
  • Illustration showing conversation between simulated WorldWideWeb and MetaFilter via an API that ultimately sends requests without a User-Agent, gets a 403 in response, and can't handle the 403 and so returns a confusing 500.

    Debugging WorldWideWeb

    His Geek Flag held high, Dan proposes a minor bugfix to some software that almost nobody cares about.

    Read more - about 5 minutes (1028 words)

    • Article
    • 5 comments
    • posted 24 February, 2019
  • Facebook console messaging advising against the use of the console.

    CSS-driven console graphics

    There's an Easter egg in danq.me which you can see in your browser's debug console.

    Read more - about 4 minutes (721 words)

    • Article
    • 3 comments
    • posted 16 January, 2019
  • Investigating a possible new bug in @firefox 57: after installing the service worker, going to an uncached page on a site like adactio.com (@adactio), danq.me, or 3r.org.uk results in a "NetworkError" and the offline page, even though the connection is fine...

    Read more (44 words)

    • Note
    • 1 comment
    • posted 26 November, 2017
  • Things you probably didn’t know you could do with Chrome’s Developer Console


    Chrome comes with built-in developer tools. This comes with a wide variety of features, such as Elements, Network, and Security. Today, we’ll focus 100% on its JavaScript console.
    When I started coding, I only used the JavaScript console for logging values like responses from the server, or the value of variables. But over …

    Read more (77 words)

    • Repost
    • 1 comment
    • posted 22 January, 2017
  • MegaMegaMonitor showing a bug

    I THINK there might be a bug in my current development version...

    AltMegaMegaMonitor showing a bug

    Read more - about 0 minutes (0 words)

    • Repost
    • posted 12 February, 2015
  • Progress!

    Working late. I've got Club 977 (best 80's cheese on the 'net!) playing as loud as this computer goes, slamming out code at a rate more productive than I've been all week. Finally got past a bug that'd been troubling me for days. Phew! Just in time for a meeting tomorrow!

    I've been getting a lot …

    Read more (156 words)

    • Article
    • posted 14 August, 2003
  • Train Girl Fantasy

    Take a look at the thread on Train Girl Fantasies that Andy has accidentally started. Participate! Tell us all about your Train Girl Fantasies. We all know you've had them.

    Last night I fixed eight or so of the bugs that Paul and Kit found in my software project the night before. They've promised not to …

    Read more (68 words)

    • Article
    • posted 6 August, 2003

Get in Touch

I'd love to hear from you! Why not...

  • email me on blog@danq.me?
    (my spam filter is aggressive, so use a good subject line, i.e. not just "hello"; encrypt your email if you like)
  • say hi on Mastodon, where I'm @dan@danq.me?
  • send a letter or postcard to
    Dan Q, Unit 159610, PO Box 7169, Poole, BH15 9EL, UK
  • reach out some other way?
  • © Dan Q 1998-2026
  • Creative CommonsAttributionNon-Commercial except where stated (how to use)
  • powered by BloqClassicPressHTML5CSS3
  • privacy
  • Read articles, checkins, notes, reposts, and more...
  • @dan@danq.me
  • contact
  • subscribe
  • Dan Q
  • Creative Commons Attribution Non-Commercial license
  • ClassicPress
  • CSS is awesome
  • Created by a human, not by AI
  • LGBTQ+ pride flag (2018 progress variant)
  • Polyamory flag
  • Say no to Web3
  • Mastodon (it's like email... no, come back!)
  • Tested on Firefox
  • Best viewed on the Internet
  • PHP
  • Ruby
  • Debian
  • Caddy (webserver)
  • Find me on Melonland
  • Check out my GitHub
  • Three Rings - by volunteers, for volunteers, since 2002
  • I'm a fucking webmaster
  • Looks best at: any resolution!