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: three rings

  • A 'danger: deep excavations' sign on a wire fence.

    Geohashing expedition 2026-10-04 51 -2

    A pre-dawn walk around East Bristol from a Three Rings event took me to within 16 metres... but not quite all the way to... a geohashpoint.

    Read more (301 words)

    • Checkin
    • to 2026-10-04 51 -2
    • 1 comment
    • posted 4 October, 2026
  • A Three Rings development sub-team seems to have developed a habit of making production server changes at in-person events, right before meals are served. On at least one previous occasion this has led to them missing out on dinner as they monitored and maintained at-risk servers when they ought to be eating.

    Until the servers are stable, they don't get their food.

    They call it the "crash diet".

    • Note
    • posted 3 October, 2026
  • Dan, a white man with a goatee beard and a blue ponytail, walks away from a crowd gathered on the road outside a hotel building.

    Found GC85TVQ Out Of Office

    This checkin to GC85TVQ Out Of Office reflects a geocaching.com log entry. See more of Dan's cache logs. I expected not to have opportunity for a second attempt at this today, but my schedule opened up somewhat when the fire alarm went off at the hotel and we had to evacuate! As hotel guests and โ€ฆ

    Read more (93 words)

    • Checkin
    • to GC85TVQ
    • posted 3 October, 2026
  • Did not find GC85TVQ Out Of Office

    This checkin to GC85TVQ Out Of Office reflects a geocaching.com log entry. See more of Dan's cache logs. I'm spending the weekend in the hotel nearby, for the AGM of a nonprofit I'm involved with. This morning I realised they I had a spare quarter of an hour before a meeting and wondered if I โ€ฆ

    Read more (129 words)

    • Checkin
    • to GC85TVQ
    • posted 3 October, 2026
  • How do people blog for thirty years without running out of things to say?

    My fellow volunteer Oliver Earl has been picking up on his blogging and asks, with reference to my archives... how do people blog for thirty years without running out of things to say? And then he comes to the correct conclusion:

    Read more - about 3 minutes (597 words)

    • Repost
    • of this original
    • 1 comment
    • posted 31 August, 2026
  • Diagram of change in calculation

    British Columbia, Time Zones, and Postgres

    In March 8, 2026, British Columbia moved their clocks to a year-round Pacific Daylight Savings Time, and doubtless broke a lot of software. Every time I work on better timezone support for Three Rings, this is the kind of story that terrifies me!

    Read more - about 3 minutes (607 words)

    • Repost
    • of this original
    • 1 comment
    • posted 7 July, 2026
  • Working with an old codebase today, I moved a method from one file to another. CI was happy.

    Then I realised the method didn't have any automated tests, so I wrote one. It turns out its entire (new) file didn't have any, so my change would improve test coverage. Nice.

    But it didn't. CI complained that test coverage had dropped. Wait, what? All I did was move some code and add a unit test.

    Then I realised that the coverage analysis tool was only counting files that actually contained any tested code. By adding a test to part of a previously-untested file, that file became part of the scored codebase. Uh-oh.

    Looked deeper. Turns out the code coverage tool was also counting the test files themselves as being part of the code-under-test.

    Fixed all of the above. Code coverage score dropped by about 40%. ๐Ÿ˜ฑ

    Now I've got more work to do.

    Happy Friday. Check what your coverage tool is inspecting, folks.

    • Note
    • 1 comment
    • posted 5 June, 2026
  • Bringing Three Rings volunteers together: doing remote-first in person, and what to eat in a crisis

    JTA wrote a LinkedIn post about Three Rings, its remote-first culture, doing things in person, and crisis management, and it's brilliant.

    Read more - about 3 minutes (651 words)

    • Repost
    • of this original
    • posted 28 May, 2026
  • Image representing post: Molly guard in reverse

    Molly guard in reverse

    In his Unsung blog, Marcin Wichary's shared the concept of a 'reverse molly guard', which is awesome. I didn't actually know the originating term 'molly guard' until I saw it, though, although I've definitely seen (and implemented) then before. Hey: d'ya wanna hear about a molly guard I added to Three Rings the other year?

    Read more - about 3 minutes (656 words)

    • Repost
    • of this original
    • posted 23 April, 2026
  • A small wood fire burns inside an outdoor brick pizza oven.

    Wood-Fired

    This year's 3Camp venue had a wood-fired pizza oven, so I signed-up for a shift of cooking for my fellow volunteers and thoroughly enjoyed making and baking a monumental amount of dough.

    Read more - about 3 minutes (615 words)

    • Article
    • 1 comment
    • posted 2 April, 2026
  • There was no mixing bowl in the house large enough to make enough pizza dough to feed all of the Three Rings volunteers present at this year's 3Camp, so I just had to pour out all the ingredients onto the surface and work from there.

    Full image of Dan, a white man with a ponytail of blue hair and a goatee beard, uses his hands to gather a huge pile of flour on a marble worksurface in a spacious kitchen.
    Alt

    Dan, a white man with a ponytail of blue hair and a goatee beard, uses his hands to gather a huge pile of flour on a marble worksurface in a spacious kitchen.

    • Note
    • posted 1 April, 2026
  • Dan and a small child throw a thumbs-up to the camera from atop a brick bridge.

    Found GCARTJB Stop, Look... er... Listen?

    I'm volunteering at the building right next door to this bridge, this week, working on software that helps charities... among them, Samaritans! So finding this thematic cache was a must-do for the younger geokid and I on our lunch break today. A quick and easy find thanks to the clear telegraphing in the description, aided by our direction of approach. It's a wonderful large bridge, and we got to watch a train zoom along the tracks beneath us as we crossed.

    Read more (81 words)

    • Checkin
    • to GCARTJB
    • posted 31 March, 2026
  • Some days, developing Three Rings is about being hunched over a keyboard alone in the middle of the night, swearing at Rubygem incompatibilities.

    But just ocassionally it's about getting together in beautiful places with some of the most dedicated geeks I know... to swear about Rubygem incompatibilities.

    Either way, a walk in the garden can lead to the insight that gets you to the solution.

    Full image of A beautiful country house with a huge garden.
    Alt

    A beautiful country house with a huge garden.

    • Note
    • posted 30 March, 2026
  • Not even thanks to Daylight Saving but just because I felt energised and excited, I got up to watch the sunrise this morning... before starting work on a new Three Rings feature!

    Full image of The sunrise as seen through the gates of a vineyard's courtyard.
    Alt

    The sunrise as seen through the gates of a vineyard's courtyard.

    • Note
    • 2 comments
    • posted 29 March, 2026
  • A view of Shrewsbury, from a distance, nestled in its valley, as the Spring's morning sun dapples across the verdant grass below.

    Found GCARTJK Hencote Lane

    Some fellow volunteers and I are staying in the nearby Hencote Farm for a week of work on software that helps charities work more efficiently. As has become a longstanding tradition for me at these events, I woke early for a walk and this morning was treated, as I made my way through the vineyards, to the especially wonderful view across the valley.

    Read more (103 words)

    • Checkin
    • to GCARTJK
    • posted 28 March, 2026

Posts navigation

Older 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!