Casa Ventola

This week, I’m living in a villa on a vineyard about 9km North of Tarragona, on the East coast of Spain.

Under nearly-cloudless skies and surrounded by trees and olive and grape-laden slopes, a stone villa and its outbuildings sit prominently under the bright sun.
Gotta say, it’s a pretty place to walk the grounds of.

A large part of our choice of location for this trip was, of course, the total solar eclipse that’s expected this evening, whose path of totality just barely passes over this spot before disappearing somewhere over the Mediterranean.

A red and orange sunset with beams reaching up over the hilly horizon of climatically- Mediterranean farmlands.
We tested by watching a couple of sunsets that, at the time of day the eclipse will occur, the sun will still be visible over the horizon.1

26 years ago, almost to the day, I blogged about witnessing the 1999 solar eclipse from Paris, where we were fortunate enough that Europe’s cloudy conditions on that day broke just in time for a midday totality and a proper “diamond ring” occlusion. I’m not confident I’ll ever see an eclipse quite so spectacular again in my lifetime, but I’m hopeful!

Obviously the eclipse is a primary deciding factor in our location this summer, but this family holiday’s about more than just seeing the sun vanish and hoping that it comes back out again.

A freshwater turtle swims close to the rocky shore of a blue-green lake, peeping its head above the water.
For example, we’ve also braved the August heat for a variety of outings around the area, such as to the beautiful botanic gardens of Parc Samà where we met this curious little turtle.

I’ve been out geocaching a lot on the mornings, for example, as is my way when visiting any foreign country! I’ve enjoyed taking advantage of being a naturally earlier-riser than most of my family, coupled with the cooler morning temperatures, to explore the hills and forests of this region. And look: I found my thousandth ever geocache!2

The one downside3 of our accommodation is the lack of connectivity. There’s no wired Internet here, and the hilly location and stone walls make acquiring a reasonable cellular signal… challenging.

Dan, a white man with a short 'goatee' beard and a blue ponytail, sits in the drivers' seat of a left-hand drive car with a laptop perched between his belly and the steering wheel, giving a sarcastic grin to the camera.
To look into a Three Rings issue this morning, I first needed to drive down the hill and around the valley a short way to get line-of-sight to a cellular tower, in order to get more than one bar of 5G signal and tether myself a reasonable Internet connection!

Anyway: it’s beautiful and bright (and scorchingly hot!) out here, and I’ve got my fingers crossed for clear skies in eight hours’ time. Here’s hoping!

Footnotes

1 Without clouds in the way, the prettiest pictures of sunsets occurs just after this point, of course. I’ve spared you seeing a photo of an unoccluded sun, which – depending on the brightness fidelity of your screen – you’d possibly need to wear special shades to look at anyway?

2 I know, I know: I’ve been geocaching for sixteen years – I “should” have found more than that by now. Well, I’m pretty laid-back about the sport, and often only target caches with a reasonable number of positive reviews or that are otherwise interesting to me. I’m not so-interested in making the “number go up” as I am in exploring interesting places and seeing cool things.

3 Or is it an upside? It’s certainly keeping my focus on the world around me and away from screens!

× × × ×

DevCamp – have we really been doing this for 7 years?

An annual tradition at Three Rings is DevCamp, an event that borrows from the “hackathon” concept and expands it to a week-long code-producing factory for the volunteers of the Three Rings development team. Motivating volunteers is a very different game to motivating paid employees: you can’t offer to pay them more for working harder nor threaten to stop paying them if they don’t work hard enough, so it’s necessary to tap in to whatever it is that drives them to be a volunteer, and help them get more of that out of their volunteering.

Table full of computers at DevCamp 2011.
This photo, from DevCamp 2011, is probably the only instance where I’ve had fewer monitors out than another developer.

At least part of what appeals to all of our developers is a sense of achievement – of producing something that has practical value – as well as of learning new things, applying what they’ve learned, and having a degree of control over the parts of the project they contribute most-directly to. Incidentally, these are the same things that motivate paid developers, too, if a Google search for studies on the subject is to believed. It’s just that employers are rarely able to willing to offer all of those things (and even if they can, you can’t use them to pay your mortgage), so they have to put money on the table too. With my team at Three Rings, I don’t have money to give them, so I have to make up for it with a surplus of those things that developers actually want.

A developer hides inside a handmade camera obscura to watch the solar eclipse at DevCamp 2015.
At the 2015 DevCamp, developers used the solar eclipse as an excuse for an impromptu teambuilding activity: making a camera obscura out of stuff we had lying about.

It seems strange to me in hindsight that for the last seven years I’ve spent a week of my year taking leave from my day job in order to work longer, harder, and unpaid for a voluntary project… but that I haven’t yet blogged about it. Over the same timescale I’ve spent about twice as long at DevCamp than I have, for example, skiing, yet I’ve managed to knock out several blog posts on that subject. Part of that might be borne out of the secretive nature of Three Rings, especially in its early days (when involvement with Three Rings pretty-much fingered you as being a Nightline volunteer, which was frowned upon), but nowadays we’ve got a couple of dozen volunteers with backgrounds in a variety of organisations: and many of those of us that ever were Nightliner volunteers have long since graduated and moved-on to other volunteering work besides.

DevCamp and DocsCamp 2016 volunteers play Betrayal at the House on the Hill
Semi-cooperative horror-themed board games by candlelight are a motivator for everybody, right?

Part of the motivation – one of the perks of being a Three Rings developer – for me at least, is DevCamp itself. Because it’s an opportunity to drop all of my “day job” stuff for a week, go to some beatiful far-flung corner of the country, and (between early-morning geocaching/hiking expeditions and late night drinking tomfoolery) get to spend long days contributing to something awesome. And hanging out with like-minded people while I do so. I like I good hackathon of any variety, but I love me some Three Rings DevCamp!

Geocache GC4EE6C, with accompanying caterpillar and mushroom
The geocaches near DevCamp 2016 were particularly fabulous, though. Like this one – GC4EE6C – part of an Alice In Wonderland-themed series.

So yeah: DevCamp is awesome. It’s more than a little different than those days back in 2003 when I wrote all the code and Kit worked hard at distracting me with facts about the laws of Hawaii – for the majority of DevCamp 2016 we had half a dozen developers plus two documentation writers in attendance! – but it’s still fundamentally about the same thing: producing a piece of software that helps about 25,000 volunteers do amazing things and make the world a better place. We’ve collectively given tens, maybe hundreds of thousands of hours of time in developing and supporting it, but that in turn has helped to streamline the organisation of about 16 million person-hours of other volunteering.

So that’s nice.

Developers marvel at one another's code, etc.
An end-of-day “Show & Tell” session at DevCamp 2016.

Oh, and I was delighted that one of my contributions this DevCamp was that I’ve finally gotten around to expanding the functionality of the “gender” property so that there are now more than three options. That’s almost more-exciting than the geocaches. Almost.

Edit: added a missing word in the sentence about how much time our volunteers had given, making it both more-believable and more-impressive.

× × × × ×

Troma Night At The Cottage

Tomorrow’s Troma Night will be at The Cottage. The plan is as follows:

  • 7:25pm – an early kick-off for anybody who hasn’t seen the latest episode of American Dad – The American Dream Factory – and wants to.
  • 7:55pm – a special extra treat, we’ll be watching what I believe is both the most gay and the most anti-gay music video ever. And yes, that’s one music video.
  • 8pm – kick off as normal: we’ve probably got two special guests, at least one of which is a Troma Night virgin, so the usual rules apply.

Films are yet to be announced – for the last two weeks, people have been suggesting some great-sounding flicks to me (Ele, what was it that you suggested again?), and they all sound great: bring ’em along and we’ll fight over what comes. And, in a suggestive spooneristic turnabout, we’ll come over what fights. Joy.

If nobody is useful enough to remind me of what they suggested over the last week (or people like this plan), we’ll open with the RiffTrax we didn’t get to watch a few weeks ago (what was it? xXx?).

Avatar Diary – Solar Eclipse

A blog post, now lost, was published in August or September 1999, and discussed (among other things) the 11 August 1999 solar eclipse which I’d been lucky enough to witness from one of the few places on the path of totality that wasn’t plagued by heavy cloud on the day: Paris. This image, taken on that day (although never used in the blog post) was shared here in hindsight, on 25 May 2019.

Dan with his sister and his mother in a Paris cafe, in advance of the August 1999 solar eclipse.
Dan with his sister and his mother in a Paris cafe, in advance of the August 1999 solar eclipse.
×