14:00

Beach front at Villajoyosa. This one's sandy: note the palms wink Can't say it's not colourful enough & rather like it!

14:25

Shots from today's ride. Lovely roads but a bit arid around here. Higher you go, greener it gets though. Oh well! wink

18:03

Evening stroll. Is cloudy but warm. No sand, but on the plus side, won't be find it in every orifice for hours! wink

22:27

Between two types of valid syntax, is slightly annoying when one you've been using is deprecated. Doh! #CouldHaveBeenWorse #31FileCommit wink

11:49

Last ride of Winter today, a bit chilly: hardly drank a thing. Then again was only just over an hour #ThingsToDo wink

14:39

Lost of sites with annoying JS pop-ups still render content server side, so just disable JS on those domains for better experience grin #Bozos

22:50

Moved little further South today. Now lovely & warm. Crickets are chirping outside. Bonus: parked by the beach at bottom of a 25km climb! grin

12:47

The Spanish like a little ham it seems. Sadly we have to pass due to lack of slicing paraphernalia in the snail! cry

20:34

Does anyone else find it highly suspicious that both @garminconnect & @Strava both seem to be having technical difficulties today? #TechFail

18:44

Pratiwi cutting up sausisson: "Think I've done too much". Like durh! One can never have too much sausisson! Especially after a few beers! wink

17:13

Post ride refreshments... as the shadows lengthen. Another great day. Hmmmmmm... smile tongue

11:46

Dear Interwebs: some of us want sites in our native language even in a foreign country. You know, on holiday! Forced geo-locale is useless!

23:44

@Garmin: hit 'Connect IQ Store' menu item in your Android app loads a webpage that suggests using the app for a better experience #Fail! sad

17:49

Hour or so of work, 81km ride in sunshine, not one but two races (#ParisNice & #TirrenoAdriatico) to watch after lunch #PerfectDay! grin grin grin

17:24

When you're out riding & weather turns to shit: can always motivate yourself by thinking about what pros would do, yes? Wrong! sad #ParisNice

14:54

Delta de l'Ebre. Quite time of year, but couple OK-ish bird in flight shots. Ducks, Flamingos, that kind of thing wink

13:03

Cycling in Serra de Llaberia. After most of winter in the Pyrenees, 3% gradient in warm sunshine felt like a joke! wink

18:06

Made it to the Med! We don't really do beach (too flat) But plus side: it's a bit warmer here! Swings/roundabouts wink

13:51

Picnic rest stop on our drive today. Just a few items we happened to have in the 'car' wink

09:24

Today will be mostly spent... Driving to find some early summer. To the sun..! grin

16:27

A few pictures while wondering the Pyrenees foothills today. Lovely here, isn't it? grin

13:56

Today's ride: just random cruising through lots of beautiful little villages. This one is Orincles. It's nice here smile

21:48

Did you know that Iran is top importer of Cocoa Beans? Just discovered this site & it's absolutely fascinating! http://atlas.media.mit.edu/

14:00

Morning snooze bathing in the sun then little walk to next village & back. This is Beaucens, which we pass regularly.

12:36

Like to be gifted $10,000,000 a minute? Subsidies = your tax payments that can't go somewhere better! #RealCostOfOil https://t.co/vZZJrmQ0mQ

00:34

Dear FBI: dismantle phone, remove flash chip, copy contents, brute force attack copy. Done. Need help? Complete BS! https://t.co/E3xlSJbyi3

14:25

So... it stopped snowing... smile Flowers & the view from today's walk in the countryside.

16:29

Chores done & a bit chilly out, how to relax? Bread & wine seems like a good start! Cost: the princely sum of 4€! grin

16:24

Post ride snack. Pratiwi asked, "Are you going to eat all that?!" Erm... what do you think?! tongue #NaughtyPuppyLook wink

12:40

Out walking this beautiful morning & spotted a tree in full bloom. Surely not long before they all look like this! smile

12:04

Might have rained a bit last night... wink Still, sun was out this morning while we were out walking & then I got the bike out. Bonus! smile

10:56

Only 1 in a million will get it! Are you special? Solve 1+1=? Share if you know! Or stop spreading spam disguised as stupid easy quizzes! sad

19:46

Snail life. Cheers! grin

16:28

Dear @GarminFitness this is a graph not a report. Old site did reports OK. PS. It's not Feb yet. Not in any timezone!

13:57

Today's ride: for a change here's the 'ugly' view looking North wink That's Saint-Savin on the left saving the shot! grin

15:58

It's 2am Aussie time so: Happy Australia Day! wink Lovely winter sunshine in France all the better with German beer! grin

14:34

More signs of spring. Pretty lucky to see this any time of year to be honest, let alone while out walking in January!

13:58

Views of today's ride. Unseasonably warm so popped up the Col du Soulor - as you do wink Nice snowy view at the top! smile

00:58

Meeting entire village at a French fête with inadequate command of the language. Exactly what the term "Just smile & nod" was coined for! wink

14:08

A little further up the hill... feels like a scene out of The Sound of Music! wink So beautiful here grin

13:53

Not-so-random - ask me why wink - walk in the Pyrenean foothills. Doesn't feel much like winter here!

23:44

Recall my moan re sites & annoying cookie policy messages? Ironic many sites don't record acceptance & keep repeating them. Doh! #CookieFail

13:19

Clouds cleared today to reveal what they've been working on: snowy peaks. Chilly ride, but beautiful all the same smile

21:41

Dear #GoogleMusic, we listened to some Christmas music at... erm... Christmas. Doesn't mean you should suggest it all year! #SuggestionFail

16:50

Why framework DB abstraction sucks: just took 30 minutes to find convoluted code syntax to generate some SQL it takes in 10 seconds to type!

17:07

New year's day post ride refreshments: Alpirsbacher Klosterbräu 'v' Franziskaner #ToughCall Happy new year indeed! grin

16:19

Another spectacular day here in the Pyrenees but no pics from today's ride as was on a mission: 101km, 3½ hours, zero stops #FeelingGood! grin

10:10

@cyclingalps I'm sure you know there's a 4th way up Ventoux... all demonstrated by @Veloventoux in June https://t.co/4AznOxd0Jr #Mental #CX

15:46

For those sick of the supposedly 'never ending stream' of our 'glamorous' travels... well... this one's for you! wink

14:23

Winter? Looks like we're going straight to Spring here! Unless someone identify this plant as a winter bloomer? #Warm