Skip to content

Dan Q

    • Articles
    • Everything
    • Notes
    • Reposts (shares)
    • Checkins (geo*)
    • Videos
    • Reviews
    • Comics
    • Tags
    • Stats
    • Subscribe
    • Blogroll
  • About
    • Hide posts of type:
    • Choose how Dan's dressed:
    • Hair
    • T-Shirt
  • Contact
  • Podcast

Tag: programming

  • A bookshelf cabinet, open, containing a note that reads: 'TODO: PUT SECRET THINGS IN HERE'.

    Building a Secret Cabinet

    As part of efforts to build myself a new bedroom in our attic, I expanded my carpentry, electronics, and Python skills by building a remotely-triggered secret cabinet in my bookcase!

    Read more - about 8 minutes (1736 words)

    • Article
    • 4 comments
    • posted 8 July, 2024
  • Three different sandwiches float in a featureless white void.

    Reversing Sandwiches

    Userscripts are awesome, and you should be using them. Let me rotate some sandwiches for you to demonstrate their versatility!

    Read more - about 3 minutes (522 words)

    • Article
    • posted 5 April, 2024
  • World map showing the outer extent of the areas in which Dan has geocached/geohashed. A shaded polygon covers the UK (except the far North of Scotland), parts of California, Cape Town, and parts of Italy and Austria.

    My Geo*ing Limits

    Let's use some self-data-mining plus a convex hull algorithm to plot a convex polygon onto a map that optimally encircles the entire corpus of my successful geocaching/geohashing expeditions!

    Read more (434 words)

    • Article
    • 10 comments
    • posted 4 April, 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
  • A design for a completely different part of the WooCommerce Extensions Management tool, again with a little green blob. Dan's floating head looks thoughtful above it, with a thought-bubble reading "wow, we're really going all-in on these little blobs, aren't we?"

    The Stupidest CSS

    Yesterday, I wrote the stupidest CSS code of my entire web development career. The code itself wasn't the stupid bit; my misinterpretation of the designer's wishes was what caused the problem!

    Read more - about 3 minutes (514 words)

    • Article
    • 5 comments
    • posted 19 March, 2024
  • RSS reader showing duplicate copies of the news story "Barbie 2? 'We'd love to,' says Warner Bros boss", and an entry from BBC Sounds.

    BBC News... without the crap

    BBC News' RSS feed has lately started getting duplicates because they're mucking about with guids. Also what's with the iPlayer and BBC Sounds content in there? Let's "fix" that for them, shall we?

    Read more - about 3 minutes (603 words)

    • Article
    • 10 comments
    • posted 9 March, 2024
  • Open Turds

    I've open-sourced a lot of pretty shit code.

    So whenever somebody says "I'm not open-sourcing this because the code is shit", I think: wow, it must be spectacularly bad.

    And that only makes me want to see it more.

    Read more (39 words)

    • Note
    • 2 comments
    • posted 29 January, 2024
  • Two soft-toy emoji-style smiley faces peeping out of a small box which is decorated with smiley emojis.

    [Bloganuary] Fun Five

    Five things I do for fun: code, magic, piano, play, learn. Let's dig into those a little...

    Read more - about 5 minutes (980 words)

    • Article
    • posted 23 January, 2024
  • CapsulePress logo (WordPress-style circle containing a space rocket emblazoned with the astrological sign for Gemini) on a purple background.

    CapsulePress - Gemini / Spartan / Gopher to WordPress bridge

    My WordPress blog posts are accessible via Gemini, Spartan, and Gopher. And now I've open-sourced the code that makes it possible. I give you: CapsulePress!

    Read more (457 words)

    • Article
    • posted 10 September, 2023
  • Image representing post: Werewolves and Wanderer [Video]

    Werewolves and Wanderer [Video]

    Video version of my blog post about the video game that had the biggest impact on my life: Werewolves and Wanderer.

    Read more (40 words)

    • Video
    • 2 comments
    • posted 19 July, 2023
  • Screenshot showing Dan Q playing text-based adventure game Werewolves and Wanderer. The screen reads: "Dan Q, your strength is 65. You have $102. Provisions sack holds 43 units of food. You are wearing armour. You are carrying a sword. You are in the Great Hall, an L-shaped room. There are doors to the Easy and to the North. In the alcove is a door to the West. There is treasure here worth $103. Whato do you want to do?"

    Werewolves and Wanderer

    A single text-based adventure game I found in a book in the 1980s taught me more about programming than anything else I experienced in that decade.

    Read more - about 11 minutes (2462 words)

    • Article
    • 2 comments
    • posted 19 July, 2023
  • 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
  • Screenshots showing STS-6, listing the most-recent blog posts on DanQ.me, in two different display styles.

    Spring '83 Came And Went

    As the sun begins to set on Spring '83, I finally finish implementing my server for the protocol, way too late for anybody to pay attention or notice.

    Read more - about 4 minutes (795 words)

    • Article
    • 2 comments
    • posted 20 November, 2022
  • Debugging Mysteries

    Just wanted to share with you something I found ages ago but only just got around to mentioning - Julia Evans' (of Wizard Zines fame) Debugging Mysteries:

    There are five mysteries here right now:
    The Case of the Slow Websites
    The Case of the Connection Timeout
    The Case of the DNS Update that Didn't Work
    The Case โ€ฆ

    Read more (183 words)

    • Repost
    • of this original
    • posted 9 November, 2022
  • Image representing post: Beating Children at Mastermind [Video]

    Beating Children at Mastermind [Video]

    Video version of Dan's recent blog post about writing software to help him cheat at Mastermind.

    Read more (54 words)

    • Video
    • posted 24 August, 2022

Posts navigation

Older posts
Newer posts

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!