Mark in Berlin @markjb.bsky.social · 1hWas looking for another photo and stumbled across the time we came face to face with this fearsome jungle cat one night in Khao Sok, Thailand. We were lucky to escape our encounter with this beast in one piece. 000
Mark in Berlin @markjb.bsky.social · 03/10/2026Good luck! It seemed completely out of reach to me 6 months ago but the consistency of the plan helped a great deal 110
Mark in Berlin @markjb.bsky.social · 03/10/2026Yeah I've found Runna really good. Keeps things relatively varied, easy to adjust, syncs well with other apps. By default it ramped distance too fast for me but you can slow it down. 010
Mark in Berlin @markjb.bsky.social · 03/10/2026I've been #running casually for 10 years or so. My life goal has been sub-20 5k, but at the tender age of 39 I thought that might be out of reach. Since spring I've followed a Runna app plan, and it turns out all those long, slow miles actually work! Yesterday: 500km for the year, 19:41 5k 🎉 7401
Mark in Berlin @markjb.bsky.social · 25/09/2026I saved up for a smart telescope recently, tonight's the first clear night for it. Set it up on our little balcony in Berlin, blipped a few app buttons not expecting too much, and HOLY SHIT 030
Mark in Berlin @markjb.bsky.social · 19/09/2026Not pictured - the wiry bits digging into my head 😆 010
Mark in Berlin @markjb.bsky.social · 19/09/2026Daughter made this awesome flower crown at the community festival. She then refused to wear it, so I had to do the honours, and I may finally have found my kind of headwear. 160
Mark in Berlin @markjb.bsky.social · 05/09/2026Behold the mega éclair. Hark at its stately glory. Fear its untold power. #foodsky 070
Mark in Berlin @markjb.bsky.social · 03/09/2026Disneyland Paris parade goes harder than I expected 050
Mark in Berlin @markjb.bsky.social · 30/08/2026Well yesterday was fun, wasn't it? I wrote a @eiserne-internationals.com report on that first day of the season feeling, a boat trip, and a wild game of football. NB: we're between websites, so I span this up - shout if it breaks 😀 #unveu eiserne-internationals.netlify.app/posts/union-...eiserne-internationals.netlify.appLustri’s chaos pixies pull off an epic collapse and an epicer comeback against Frankfurt · Eiserne InternationalsMatch reports, travel and terrace talk from the Eiserne Internationals — the international supporters of 1. FC Union Berlin. 041
Reposted by Mark in BerlinEiserne Internationals @eiserne-internationals.com · 26/08/2026This Friday we'll be attending the @unionberlin.bsky.social International Party, be sure to drop by! 🙂 0175
Mark in Berlin @markjb.bsky.social · 16/08/2026Die Sanitäter waren sofort da bei uns. Und die nette Ärzte von ASB waren großartig und haben ihn gründlich und freundlich untersucht. Es gibt so viele gute Menschen in unserem schönen Verein. Danke an alle! #fcunion #unveu 150
Mark in Berlin @markjb.bsky.social · 16/08/2026Eine schlechte, aber auch gute Erfahrung gestern. Mein Papa ist in Sek 4 wegen der Hitze ohnmächtig geworden (es geht ihm wieder total gut). Viele Leute sind geeilt, um zu helfen, Wasser zu geben, die Sanitäter zu holen usw. 1/ 160
Reposted by Mark in BerlinJoe Bryant @awaydayjoe.bsky.social · 14/08/2026My club @ipswichtown.bsky.social play here on Saturday… 🌳🌳🏟️🌳🌳 FC Union Berlin🔴⚪️ Very cool club, amazing fans & an iconic stadium🔥 This is what it looks like. If you’re going, say #Eisern 👋 from me. You may see my #Lego stadium! #FCUnion #itfc 2296
Reposted by Mark in Berlin852dude @852dude.bsky.social · 13/08/2026Bro. People are cool as fuck. 274164512326
Mark in Berlin @markjb.bsky.social · 06/08/2026All timer #sunset tonight in Berlin, shepherds must be absolutely thrilled 060
Mark in Berlin @markjb.bsky.social · 04/08/2026Farewell, sweet Aeropress prince. 11 beautiful, caffeinated years together. We made I'd guess 5000 coffees together, all over the world. Your rubber seal thingy may have perished, but your memory never will. 190
Mark in Berlin @markjb.bsky.social · 01/08/2026Thanks Mark - I'm begging for a goal at the very least but not getting my hopes up after preseason so far! 120
Mark in Berlin @markjb.bsky.social · 01/08/2026Hamburg bound - first time seeing Everton in person for about 15 years today! #efc 6510
Mark in Berlin @markjb.bsky.social · 29/07/2026We were at the Freibad in Glottertal a few times! My SC Freiburg souvenir is I saw enough Synthesia Ultras stickers to last several lifetimes. They will live in my head forever 110
Mark in Berlin @markjb.bsky.social · 29/07/2026Seems so! And beautiful turf it is too. If you see a slow moving guy sweating up hills in orange, it's me 110
Mark in Berlin @markjb.bsky.social · 29/07/2026Morning run views in the hills above St Peter - savouring this before we're back to Berlin! 270
Mark in Berlin @markjb.bsky.social · 28/07/2026Spectacular moonrise over the Black Forest tonight, phone camera never does it justice 😀 060
Mark in Berlin @markjb.bsky.social · 25/07/2026Morning run with a view in the Hochschwarzwald! Almost worth the endless uphill slog to get up here 😀 010
Mark in Berlin @markjb.bsky.social · 19/07/2026"What if, instead of warmups and stuff before the game, we unleashed the biggest wave of bullshit imaginable? What could that look like?" 030
Mark in Berlin @markjb.bsky.social · 16/07/2026Freiburg has some excellent selling points. You can be on a tram in the middle of the city, your child randomly asks to go on a cable car, and 20 minutes later... 050
Mark in Berlin @markjb.bsky.social · 07/07/2026Fun fact: 80% of nations could improve their World Cup performance, by learning this one weird trick FIFA don't want you to know. 130
Mark in Berlin @markjb.bsky.social · 26/06/2026Also a potential answer to 'why did you miss your flight, Mark?' 030
Mark in Berlin @markjb.bsky.social · 26/06/2026Adding to the list of reasons why I think BER is actually a good airport 170
Mark in Berlin @markjb.bsky.social · 20/06/2026Spent a few days in Italy last week and of course the food was great overall, but holy smokes this little place next to the beach in Albisola. The friendly lady who runs it turns out the most beautiful seafood from her tiny kitchen. Look at these prawns! 📍Rosa dei Venti, Albisola 🇮🇹 090
Mark in Berlin @markjb.bsky.social · 10/06/2026I'm trying to play a game of never take the same route twice and every time I find a nice new path! 110
Mark in Berlin @markjb.bsky.social · 10/06/2026A gorgeous run through the Wuhlheide in the cool after rain tonight. Berlin's green spaces are something quite special. 1203
Mark in Berlin @markjb.bsky.social · 10/06/2026I need to inform you that Séfi is at it again #fcunion www.reddit.com/r/soccer/com... 142
Mark in Berlin @markjb.bsky.social · 07/06/2026I do see the logic, I still find it a bit weird. I'm not sure too many people are changing tram platform at *checks notes* Volkspark Wuhlheide 😀 When I first came here I had some near misses, because I had never seen half green half red crossings! 010
Mark in Berlin @markjb.bsky.social · 07/06/2026Sure, we could line up the crossing signals, that's one option. But we could also 140
Mark in Berlin @markjb.bsky.social · 06/06/2026I think it must be among the most travelled flags in football, but it graces Sektor 4 of the Alte Försterei on most Saturdays 😀. An old but good article about it... www.mz.de/lokal/halle-...mz.deBerühmte Zaunfahne: Auch zur WM heißt es wieder "Halle/S." in den StadienAm Anfang war es noch einfach. WM 2006, Sommermärchen in Deutschland! Tobias Möhring und sein Freund Steffen Melzer beschlossen, mitzufeiern - auf ihre ganz eigene Art.Schon fast zehn Jahre lang waren... 020
Mark in Berlin @markjb.bsky.social · 04/06/2026100%, it's fascinating. Cheese and fermented things in general I also find interesting - somebody must(?) have been bold enough to say "look I know it's bubbling and it's been in the sun for 6 days but trust me, we should eat it" 110
Mark in Berlin @markjb.bsky.social · 04/06/2026One of the two Accepted Flavours from the Crisp Amt. 010