Running 10km a day till $1,0M BTC, +3,5 years and going on…! Bitcoin meetups Göteborg. Part of Gingers for Bitcoin. Here for memes and freedom. Also using this as Strava…
Public Key
npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 Profile Code
nprofile1qqsxks4rkgnmpphg2rlktxs4rp3uupcwkcxn9whg53scj2r9tmlu8aspp4mhxue69uhkummn9ekx7mqpr4mhxue69uhkummnw3ez6ur4vgh8wetvd3hhyer9wghxuet5h6dm7n
Show more details
Published at
2026-06-17T08:11:51+02:00 Event JSON
{
"id": "2634163244e939c477be559d389e777b38aeffe2a2170efde828e9cb7f08239f" ,
"pubkey": "6b42a3b227b086e850ff659a151863ce070eb60d32bae8a4618928655effc3f6" ,
"created_at": 1781676711 ,
"kind": 0 ,
"tags": [],
"content": "{\"nip05\":\"\",\"lud06\":\"\",\"display_name\":\"Emil\",\"website\":\"\",\"lud16\":\"[email protected] \",\"name\":\"JokerHasse\",\"picture\":\"https:\\/\\/nostr.build\\/i\\/nostr.build_d7d16548a7d946f91603b7f552a1e042549b86dd50d99daeda08d57b994b1f2a.jpg\",\"banner\":\"https:\\/\\/m.primal.net\\/NqFF.jpg\",\"about\":\"Running 10km a day till $1,0M BTC, +3,5 years and going on…! Bitcoin meetups Göteborg. Part of Gingers for Bitcoin. Here for memes and freedom. Also using this as Strava…\"}" ,
"sig": "13e95ab37114a0ac0f0c5d0b1e836ec8e273c7e82847a2d8796a4eebc613b2e516b7af382ba86797dc0eb21e72b4b15f079b54e07bd2cb5c28e1040cb9d8cca8"
}
Last Notes npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse What’s your goal? Yep, I’m doing good, just haven’t posted the last weeks yet. Did ~27k today and 24 yesterday 😅 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Freakin fast!!! 💨 Good job!! 👏 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Looks like a nice trail! 🤙 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse How’s training champ? 😎 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Your running updates look real clean, very nice! 👌 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Let’s go! Touch the limit npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Looks impossible!! 😅 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Nice work Nexus!! 💪 When is your next HM? npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse How did it go? npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Nice rec! 🤙 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse I’ll have one, thank you npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Hello guys!! Just want to let you know that I’m doing really good. Just had a little social media break. Will come back on a little more again. Because I miss you guys and nostr!! Giant run update also incoming… Today I’m doing another race. A 21km road race. This gonna be fun! And fast! 💨💪 Have a good Satday everyone!!! 🤙🧡💜 https://blossom.primal.net/e36e0143f3952ad8488ef7e4952d29585b4c09ffa9c92f95ccc10540b9e1ec4d.jpg npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Thanks man! npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse No need. Love u!!! 💪😊 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse LFG!!! I am back @nprofile…n2f3 #running #trailrunning #runstr I did a race today. Ran the wrong route… got a DNF. But I would have gotten 2nd place if I didn’t fuck up. But I did fuck up… my time would have gotten me second place. And the first guy was a professional…. Amazing!!! Sorry for not giving any updates the last days and being offline. I love you all!!! ❤️❤️ Enjoy your weekend! 🧡🔥🤙💪 https://blossom.primal.net/eb226bd23db8af599d353d896400e045cf7415db399b304051431f4a03d6fd32.jpg npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse I’ll give you a fuckin update then…. npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse I can’t fuckin zap u npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Rumor is he’s fuckin crushing it 😉 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Dont worry guys, I’m alive 😂😂 https://blossom.primal.net/aecada488a735478acc385fef5421c0335eaf804b07483d200c3dd9cf5058885.jpg npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Ye npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Okey, lets go! That is temporary 😉 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse You saw this one? 😂😂😂 https://primal.net/e/nevent1qqsvyv9qxk3rmqs0zlqkjzlfrlqxpc65hrasga8972rx2qv6r86am6c8mlyfs npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Dang, try again tomorrow! 😉 Btw.. to hot? No. Just heat training! 🤙🔥 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse 😂😂😂 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Morning king!! 👑 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse GM More running this morning!! @nprofile…n2f3 #runstr #running A very easy recovery run with some elevation ofcourse, because I’m in Norway and there is no flats here… 😂 Felt okey. Needed a recovery session. Let’s rest up a little more before a small weekend adventure on Satday. Next Satday is 44km race day ⚡️🤙 Have an excellent Thursday!!! 💪💜🧡 https://blossom.primal.net/5934fae8cd090930c82432183472cac451ab8df65457e7c354f5c4f4e52d1d36.jpg https://blossom.primal.net/d9cb6e98c0039b641e4b502ad1aad439850c64f75e369e86a47b1e303d2c01d1.jpg npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Good morning Sunflower npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Socrates 🙏 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse GM 😂😂 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Nanananana… on the road again npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Easy 💨 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Practice makes perfect? 😉 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse GM Let’s go!! 🤙 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse No STRC is risk free! npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse GM npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse GM npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse GM Don’t forget that STRC is risk free! npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Okey, now I see. Yeah that’s very interesting! Probably more things hidden in plain sight 👀 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse GM npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Yes, but they need air! npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse All the zero days? What’s that? npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse GM https://blossom.primal.net/47ce51c0c10f8ce7c8b1638a55cd5b5135dab97cc3a3bd20739432de8714b995.gif npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse I try to do that too. Let’s keep up the work! 🤝 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse https://blossom.primal.net/ba3a59efb8f0d2426787dec21ee555d4f378a1c8af96633dea044154078ff8d1.jpg #nevent1q…gvnq npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Oh yes it did, good note and excellent song. Have a good day to you too! 🤙🙏🧡💜 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Fuck mi!!! 😂😂😂 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Yea. I agree with that. Do you think self custody as a percentage of the 21 million is growing? npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse To much paper bitcoin obviously. I suspect something will happen that forces people to take control of their bitcoin. Have no idea about what or when. But I think it’s going to be ugly. What do you think? 🤔 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse GM npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse 💪💪🔥🤙 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse GM More running @nprofile…n2f3 #running #runstr #teamorange No trails today but 700m elevation on the treadmill. That’s an okey mountain! Zone 2 to high zone 2 for 7k. Then Shuttle training outside 🙏 12+12 and hill strides 4x20 sec. LFG!! Enjoy your day!! 🤙💪🧡💜 https://blossom.primal.net/47009da1839a6c6d10647190a621ad50817e55917f531a58886d50403540b295.jpg https://blossom.primal.net/8a0e080bce28b810560cc726cf28a317a1484d5cce5c48a0ef9945889a3e3a34.jpg npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse GM npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse GM ☕️ npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse 😂😂 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse GM npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Highway to hell npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse GM! I am representing gingers up here! 🫡 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse GM Ben!! ⚡️ npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Correct! 😉 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse GM npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Good morning Heinz!! npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Thank you Dune! I have a race next Saturday, we’ll see how that goes 😁 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse GM More running the last few days @nprofile…n2f3 #running #trailrunning #runstr Sunday and Monday was easy running recovery days with strides (5x30sec) and little bit of uphill treadmill on Sunday. Tuesday yesterday was workout day. And I was at the track with my new running buddy, first time for me since I was a kid. It was very different, slimy but fast. Probably going to do more speed things sometimes to mix it up. Yesterday I did 8x3min followed by a 2mi steady run. It’s always easier doing these hard things together with others! 🔥 Happy Wednesday, go crush it!!! 💪🤙🧡💜⚡️ https://blossom.primal.net/d6e59c46b11d3caa0b840eceeef8bd4e32fa59733e77ed4e4c60db2bbb23773a.jpg https://blossom.primal.net/6e6e9595fb4bb20c047477e609b187e51a1816be4699d6f717c5e80387b241f6.jpg https://blossom.primal.net/12d7d0e01e80cff16e6870f6b72e9959077a6cd40680dc4b7b44356ddcff4251.jpg https://blossom.primal.net/c79e7153816a72eff18ec5a6fad3b6440063a5f2bce7dedf5eb1cb135a59a231.jpg https://blossom.primal.net/896f5785e6dcd865498556b22831e7299fb7ab095328b904f5cd49486c5ad3bb.jpg npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Alright. This one looks very clean npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse GM npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Cool! But I don’t get what you want to change? 🤔 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse 😂😂😂 #nevent1q…29wf npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse What a sunset! 😍 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Very good written! 🔥🤙 Have a good one Achilles! 🧡💜 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse GM #nevent1q…e3j9 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Nice one! Is this your own app? npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse GM #nevent1q…0xy2 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Haha I had to snatch a compliment there. You’re not rusty, you have boxers to deal with 😉😄 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse You’re cheating! Getting dragged around by @nprofile…szda 😉😂😂 No. Very impressive and inspiring! 🤙💜🧡 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Maybe they are better in Swedish 😉 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Are you flirting with me? 😂 Yes it’s very beautiful! It’s a little cold yes with the wind. But just have enough clothes (I had two layers here) and if you get cold, run harder! 😄 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Thank you! 🙏 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Yea it’s the one by Jan Guillou right? Alright, you do make a really good case for it. Stuff like that is very interesting to me also npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Now I follow, didn’t get that in German 😅 I haven’t read it, do you recommend? npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse The Norwegians you mean? npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Hit him with the unexpected, class move! 😂😂😂 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse It is 🙏 Thank you Lopes! npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Yes. I’m up in Hammerfest for work. Spectacular landscape here! 😍 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse So much to learn from Marcus Aurelius 🙏 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse YES #nevent1q…0cnf npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Thank you clemsy! 🙏 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse GM Such fun yesterday. Found a new running buddy! 🥳🤙 @nprofile…n2f3 #running #trailrunning #runstr We did a long run which was a lot more technical then expected. Hard running conditions for many kilometres. Also a lot of vert!! For me it was an easy z1-z2 run. We got to drink from streams and cross a big one. Got to go over glaciers. The whole thing wasn’t expected, so it became a little adventure. It was very fun! 🤩 Feeling grateful and strong 💪 Have a great Sunday and get ready for a new week!! 🧡💜⚡️🤙 https://blossom.primal.net/e3749e953a37a4f714eb9a2169f14cd3916ba92da26a74e1ce67b358076a6d4a.jpg https://blossom.primal.net/bdef0341b4314a397179d4ce43481216976a862c933eb9623f80235f70cb0da6.jpg https://blossom.primal.net/6b706284abd000a0017b1713a9e460f2e2079f19e045db903b931ab30dc9cce6.jpg npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse 😂😂 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse GM I am the bear now! 😄 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Respect npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Next race bib! 😂😂😂 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Nostr is Strava now!! npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Gandalf the Orange and the 13 Orange dwarfs. Who wants this movie? 😂😂 #nevent1q…ne4q npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse Love Gandalf! GM npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse 😂 npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse The first sign it’s about to turn, when you accept it and can live without the price mooning? npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse GM npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse I have a 100-mile plan from David and Megan Roche that I follow. Then I adapt it to me and my schedule. Also focusing a little more on speed. npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse I agree with you again!! 😄 going slow is perfect mental training npub1ddp28v38kzrws58lvkdp2xrrecrsadsdx2aw3frp3y5x2hhlc0mqtzvsf9 JokerHasse 💯 agree!