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: open source

  • 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
  • Dan, wearing an Oxford-branded t-shirt, shrugs and looks confused in front of a screen showing Automattic's "Work With Us" page.

    Automattic Shakeup

    Matt's announced a re-organisation we've been doing in Automattic. I like it, because it reaffirms our commitment to doing the most good for our users (whether they're paying us, or not, or even our competitors). But I don't understand how we persuade the world how committed we are to it.

    Read more - about 4 minutes (788 words)

    • Article
    • 9 comments
    • posted 28 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
  • Screenshot of DanQ.me's RSS feed as viewed in Firefox, showing a "Q" logo and three recent posts.

    Better WordPress RSS Feeds

    I've been adding bonus features to my blog's RSS feeds for a while now. Wanna hear about them?

    Read more - about 5 minutes (1184 words)

    • Article
    • posted 28 July, 2023
  • Dan takes a selfie from a round table covered in laptops, with people hacking at them.

    WCEU23 - Contributor Day

    Today was Contributor Day at my very first WordCamp. I hacked code for WP-CLI and met some awesome people.

    Read more - about 3 minutes (503 words)

    • Article
    • 7 comments
    • posted 8 June, 2023
  • Illustration showing a web application using MailChimp to send an email newsletter to OpenTrashMail, to which FreshRSS is subscribed.

    Email newsletters via RSS

    No, I won't subscribe to your newsletter... except by using my RSS reader (and a clever feature of OpenTrashMail)!

    Read more - about 3 minutes (572 words)

    • Article
    • 1 comment
    • posted 14 December, 2022
  • Screenshot showing Sisyphus carrying a rock up a long numbered gameboard; he's on square 993 out of 1000, but (according to the rules printed below the board) he needs to land on 1000 exactly and never roll a double-1 or else he returns to the start.

    Sisyphus: The Board Game (Digital Edition)

    I implemented a terrible digital version of a truly stupid board game idea. My excuse is illness, I guess?

    Read more (174 words)

    • Article
    • 39 comments
    • posted 21 November, 2022
  • Finally got around to implementing a super-lightweight (~20 lines of code, 1 dependency) Spring '83 key generator. There are plenty of others; nobody needs this one, but it's free if you want it:

    https://github.com/Dan-Q/spring83-keygen

    Read more (36 words)

    • Note
    • 1 comment
    • posted 18 November, 2022
  • JSON output from DanQ.me's .well-known/links, showing 1,150 outbound links to en.wikipedia.org domains, for topics like "Bulls and Cows", "Shebang (Unix)", "Imposter syndrome", "Interrobang", and "Blakedown".

    .well-known/links in WordPress

    Dan implements a WordPress plugin to support Jim Nielsen's proposal for .well-known/links.

    Read more (230 words)

    • Article
    • 8 comments
    • posted 25 August, 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
  • A plastic Mastermind board in blue and yellow with ten guess spaces and eight pegs. The sixth guess is unscored but looks likely to be the valid solution.

    Beating Children at Mastermind

    Sick of losing Mastermind to his kids, Dan cheats by implementing a brute-force solver he can run on his phone.

    Read more - about 7 minutes (1531 words)

    • Article
    • 3 comments
    • posted 24 August, 2022
  • Image representing post: DNDle (Wordle, but with D&D monster stats)

    DNDle (Wordle, but with D&D monster stats)

    Dan releases DNDle, a Wordle clone where you assign characteristics to try to guess the Dungeons and Dragons monster-of-the-day.

    Read more (407 words)

    • Article
    • 24 comments
    • posted 16 February, 2022
  • FastTheseusJS libary

    Minification vs the GPL

    Does distributing only minified code violate the GPL? What about if the "minification" is minimal and hand-done as part of other code improvements? There's a grey area here, and Dan's going to overthink it!

    Read more - about 7 minutes (1661 words)

    • Article
    • 3 comments
    • posted 3 November, 2021
  • Image representing post: From Synergy to Barrier

    From Synergy to Barrier

    Disenchanted by a lack of platform support, Dan switches from Synergy to its fork, open-source competitor Barrier.

    Read more - about 5 minutes (1094 words)

    • Article
    • 3 comments
    • posted 20 October, 2021

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!