This service tests the validity of an RSS 2.0 feed, checking to see that it follows the rules of the RSS specification. For advice from the RSS Advisory Board on how to implement RSS and handle issues such as enclosures and HTML encoding, read the RSS Best Practices Profile. This checker is also a validator of Atom and RSS 1.0 feeds.
Use this tester regularly to ensure that your RSS feed continues to work well in the wide audience of RSS readers, podcast clients and other software that supports the format.
This is a valid RSS feed.
This feed is valid, but interoperability with the widest range of feed readers could be improved by implementing the following recommendations.
line 31, column 0: (99 occurrences) [help]
<description><![CDATA[
line 637, column 5: (76 occurrences) [help]
]]></description>
^
line 671, column 5: (76 occurrences) [help]
]]></content:encoded>
^
Fan Forum - October 2025
<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/" xml:base="https://l.prry.uk/"> <channel> <title>lprry indieWeb home</title> <link>https://l.prry.uk/</link> <atom:link href="https://l.prry.uk/feed.rss" rel="self" type="application/rss+xml" /> <description>Burnley based, I talk about learning code and the indieWeb, staying fit by running, cycling, swimming and bouldering, retrogaming, our allotment, and life with our dogs and chickens.</description> <language>en</language> <item> <title>WTRL TTT</title> <link>https://l.prry.uk/training-log/2026-02-19-wtrl-ttt/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2026-02-19-wtrl-ttt/</guid> <pubDate>Thu, 19 Feb 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_5043.webp" alt="Riders avatars in a line with view down to the ocean below, and islands beyond - from Zwift" style="max-width:100%; height:auto;"><br><br> Fun but tough TTT with CLS Truckers up in Latte class tonight - I prefer towing Sparks in Mocha, but cannot as I'm currently ranked Gold. <br> #training-log #cycling #zwift #ttt ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_5043.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 01:02:06 π 38.51 km π« 313 m+ β€οΈβπ₯ 162 bpm πͺ« 201 w π§ 764 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_5043.webp" alt="Riders avatars in a line with view down to the ocean below, and islands beyond - from Zwift" ><br><br> Fun but tough TTT with CLS Truckers up in Latte class tonight - I prefer towing Sparks in Mocha, but cannot as I'm currently ranked Gold. <br><br> <br><br> #training-log #cycling #zwift #ttt <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Romania in safety drive to improve EUβs deadliest roads</title> <link>https://l.prry.uk/linkblog/2026-02-19-romania-in-safety-drive-to-improve-eus-deadliest-roads/</link> <guid isPermaLink="true">https://l.prry.uk/linkblog/2026-02-19-romania-in-safety-drive-to-improve-eus-deadliest-roads/</guid> <pubDate>Thu, 19 Feb 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ Insomniac reading bringing back decade old memories of the hustle and bustle of Bucharest traffic. <br> https://www.theguardian.com/world/2026/feb/18/romania-improve-safety-roads-crack-down-dangerous-driving?CMP=Share_iOSApp_Other <br> #linkblog #romania #roadsafety ]]></description> <content:encoded><![CDATA[ Insomniac reading bringing back decade old memories of the hustle and bustle of Bucharest traffic. <br><br> https://www.theguardian.com/world/2026/feb/18/romania-improve-safety-roads-crack-down-dangerous-driving?CMP=Share_iOSApp_Other <br><br> #linkblog #romania #roadsafety <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Owning your data</title> <link>https://l.prry.uk/linkblog/2026-02-19-owning-your-data/</link> <guid isPermaLink="true">https://l.prry.uk/linkblog/2026-02-19-owning-your-data/</guid> <pubDate>Thu, 19 Feb 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ Owning your data <br> https://www.coryd.dev/posts/2026/owning-your-data <br> #linkblog #indieweb #selfhosting ]]></description> <content:encoded><![CDATA[ <br><br> https://www.coryd.dev/posts/2026/owning-your-data <br><br> #linkblog #indieweb #selfhosting <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Evening Ride</title> <link>https://l.prry.uk/training-log/2026-02-18-evening-ride/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2026-02-18-evening-ride/</guid> <pubDate>Wed, 18 Feb 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_5024.webp" alt="Riders avatars passing the ocean to the left of the image in purple Klubb group attire" style="max-width:100%; height:auto;"><br><br> Jumped on Klubb's "C" group ride up Watopia's Itza Climb Finish tonight, holding on for a tough but manageable workout. <br> #training-log #cycling #zwift ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_5024.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 00:53:45 π 31.01 km π« 293 m+ β€οΈβπ₯ 151 bpm πͺ« 192 w π§ 602 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_5024.webp" alt="Riders avatars passing the ocean to the left of the image in purple Klubb group attire" ><br><br> Jumped on Klubb's "C" group ride up Watopia's Itza Climb Finish tonight, holding on for a tough but manageable workout. <br><br> <br><br> #training-log #cycling #zwift <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Mastodon Self Hosting</title> <link>https://l.prry.uk/notes/2026-02-18-mastodon-self-hosting/</link> <guid isPermaLink="true">https://l.prry.uk/notes/2026-02-18-mastodon-self-hosting/</guid> <pubDate>Wed, 18 Feb 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ I'm considering retiring my mastodon server and migrating back across to a more lively instance with good vibes, maybe social.lol. Any thoughts/recommedations fedipeeps? <br> #notes #mastodon ]]></description> <content:encoded><![CDATA[ I'm considering retiring my mastodon server and migrating back across to a more lively instance with good vibes, maybe social.lol. Any thoughts/recommedations fedipeeps? <br><br> <br><br> #notes #mastodon <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Ladder Race</title> <link>https://l.prry.uk/training-log/2026-02-17-ladder-race/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2026-02-17-ladder-race/</guid> <pubDate>Tue, 17 Feb 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_5014.webp" alt="Riders avatar on Zwift, with Mount Fuji on the horizon" style="max-width:100%; height:auto;"><br><br> Our winning streak in the ladder came to an end tonight against a stronger Pyrites team. Rode mostly on my own between lead and chase groups. <br> #training-log #cycling #zwift #zwiftladder #teamcls ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_5014.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 00:34:37 π 19.07 km π« 265 m+ β€οΈβπ₯ 170 bpm πͺ« 215 w π§ 461 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_5014.webp" alt="Riders avatar on Zwift, with Mount Fuji on the horizon" ><br><br> Our winning streak in the ladder came to an end tonight against a stronger Pyrites team. Rode mostly on my own between lead and chase groups. <br><br> <br><br> #training-log #cycling #zwift #zwiftladder #teamcls <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Evening Run</title> <link>https://l.prry.uk/training-log/2026-02-16-evening-run/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2026-02-16-evening-run/</guid> <pubDate>Mon, 16 Feb 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/walton-lane-short.webp" alt="Route map and elevation chart" style="max-width:100%; height:auto;"><br><br> Spent most of tonight's run managing my asthma round the Walton Lane (Short) route through sleet, just missing a delug at the end. <br> #training-log #running #trawdenac ]]></description> <media:content url="https://l.prry.uk/assets/images/walton-lane-short.webp" medium="image" /> <content:encoded><![CDATA[ πββοΈ β° 00:48:58 π 9.08 km β±οΈ 06:03 min/km π« 122 m+ β€οΈβπ₯ 164 bpm π§ 757 kcal <br><br> <img src="https://l.prry.uk/assets/images/walton-lane-short.webp" alt="Route map and elevation chart" ><br><br> Spent most of tonight's run managing my asthma round the Walton Lane (Short) route through sleet, just missing a delug at the end. <br><br> <br><br> #training-log #running #trawdenac <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Bouldering</title> <link>https://l.prry.uk/training-log/2026-02-15-bouldering/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2026-02-15-bouldering/</guid> <pubDate>Sun, 15 Feb 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_9094.webp" alt="Bouldering" style="max-width:100%; height:auto;"><br><br> I finished off my afternoon with a heavily fatigued 12V1 8V2 6V3 1V4 pyramid at Onyx. Climbing felt rough, but the cake was ace. <br> #training-log #bouldering ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_9094.webp" medium="image" /> <content:encoded><![CDATA[ π§ββοΈ β° 01:00:00 β€οΈβπ₯ 100 bpm π§ 350 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_9094.webp" alt="Bouldering" ><br><br> I finished off my afternoon with a heavily fatigued 12V1 8V2 6V3 1V4 pyramid at Onyx. Climbing felt rough, but the cake was ace. <br><br> <br><br> #training-log #bouldering <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Afternoon Race</title> <link>https://l.prry.uk/training-log/2026-02-15-afternoon-race/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2026-02-15-afternoon-race/</guid> <pubDate>Sun, 15 Feb 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_5004.webp" alt="Riders avatars ride into the sun on Training Peaks Virtual" style="max-width:100%; height:auto;"><br><br> I started off my afternoon with a long race on TP Virtual to see how it has developed. Came 2nd, behind the only other human in a field of 50. <br> #training-log #cycling #tpvirtual ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_5004.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 01:15:14 π 43.87 km π« 424 m+ β€οΈβπ₯ 162 bpm πͺ« 198 w π§ 890 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_5004.webp" alt="Riders avatars ride into the sun on Training Peaks Virtual" ><br><br> I started off my afternoon with a long race on TP Virtual to see how it has developed. Came 2nd, behind the only other human in a field of 50. <br><br> <br><br> #training-log #cycling #tpvirtual <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Victoria Park</title> <link>https://l.prry.uk/snaps/2026-02-15-victoria-park/</link> <guid isPermaLink="true">https://l.prry.uk/snaps/2026-02-15-victoria-park/</guid> <pubDate>Sun, 15 Feb 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_9093.webp" alt="Photo of the locked gates at Nelson's Victoria Park" style="max-width:100%; height:auto;"><br><br> Tried to escape Burnley's Mansfield friendly by visiting the other Victoria Park (not Dingwall) yesterday. Games was off, so I still had to watch the second half capitulation. <div class="snaps-horizontal"><p><img src="/assets/images/IMG_9089.webp" alt=""> <img src="/assets/images/IMG_9090.webp" alt=""> <img src="/assets/images/IMG_9091.webp" alt=""> <img src="/assets/images/IMG_9092.webp" alt=""></p></div> <br> #snaps #football #burnleyfc #nelsonfc ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_9093.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_9093.webp" alt="Photo of the locked gates at Nelson's Victoria Park" ><br><br> Tried to escape Burnley's Mansfield friendly by visiting the other Victoria Park (not Dingwall) yesterday. Games was off, so I still had to watch the second half capitulation. <div class="snaps-horizontal"><p><img src="/assets/images/IMG_9089.webp" alt=""> <img src="/assets/images/IMG_9090.webp" alt=""> <img src="/assets/images/IMG_9091.webp" alt=""> <img src="/assets/images/IMG_9092.webp" alt=""></p></div> <br><br> <br><br> #snaps #football #burnleyfc #nelsonfc <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Shattered dreams: Why the battle for Sunderlandβs glass centre has turned into a political flashpoint</title> <link>https://l.prry.uk/linkblog/2026-02-15-shattered-dreams-why-the-battle-for-sunderlands-glass-centre-has-turned-into-a-political-flashpoint/</link> <guid isPermaLink="true">https://l.prry.uk/linkblog/2026-02-15-shattered-dreams-why-the-battle-for-sunderlands-glass-centre-has-turned-into-a-political-flashpoint/</guid> <pubDate>Sun, 15 Feb 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ Hannah Al-Othman in the Guardian writing about local opposition to Sunderland University's campaign to demolish the National Glass Centre. <br> https://www.theguardian.com/uk-news/2026/feb/15/shattered-dreams-how-the-battle-for-sunderlands-glass-centre-turned-into-a-political-flashpoint <br> #linkblog #culture ]]></description> <content:encoded><![CDATA[ Hannah Al-Othman in the Guardian writing about local opposition to Sunderland University's campaign to demolish the National Glass Centre. <br><br> https://www.theguardian.com/uk-news/2026/feb/15/shattered-dreams-how-the-battle-for-sunderlands-glass-centre-turned-into-a-political-flashpoint <br><br> #linkblog #culture <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Defaults</title> <link>https://l.prry.uk/notes/2026-02-14-defaults/</link> <guid isPermaLink="true">https://l.prry.uk/notes/2026-02-14-defaults/</guid> <pubDate>Sat, 14 Feb 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ I added a defaults page to my site, talking through the applications that I use at the beginning of 2026 - https://l.prry.uk/defaults <br> #notes #changelog ]]></description> <content:encoded><![CDATA[ I added a defaults page to my site, talking through the applications that I use at the beginning of 2026 - https://l.prry.uk/defaults <br><br> <br><br> #notes #changelog <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Ladder Race</title> <link>https://l.prry.uk/training-log/2026-02-13-ladder-race/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2026-02-13-ladder-race/</guid> <pubDate>Fri, 13 Feb 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_4989.webp" alt="Cyclists avatars riding together in front of colorful houses on Zwift" style="max-width:100%; height:auto;"><br><br> Another team victory with CLS in a ladder race. WCC attempted to blow us away at the start, we reeled each breakaway back, before winning it on the hill. <br> #training-log #cycling #zwift #zwiftladder ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_4989.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 00:43:46 π 26.22 km π« 181 m+ β€οΈβπ₯ 166 bpm πͺ« 207 w π§ 551 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_4989.webp" alt="Cyclists avatars riding together in front of colorful houses on Zwift" ><br><br> Another team victory with CLS in a ladder race. WCC attempted to blow us away at the start, we reeled each breakaway back, before winning it on the hill. <br><br> <br><br> #training-log #cycling #zwift #zwiftladder <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Already Battered</title> <link>https://l.prry.uk/linkblog/2026-02-11-already-battered/</link> <guid isPermaLink="true">https://l.prry.uk/linkblog/2026-02-11-already-battered/</guid> <pubDate>Wed, 11 Feb 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ Having a bigger todo list than capacity to do it, I appreciated Gregβs approach to managing workload - which feels quite similar to my own. <br> https://gregmorris.co.uk/already-battered/ <br> #linkblog #productivity ]]></description> <content:encoded><![CDATA[ Having a bigger todo list than capacity to do it, I appreciated Gregβs approach to managing workload - which feels quite similar to my own. <br><br> https://gregmorris.co.uk/already-battered/ <br><br> #linkblog #productivity <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Evening Race</title> <link>https://l.prry.uk/training-log/2026-02-10-evening-race/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2026-02-10-evening-race/</guid> <pubDate>Tue, 10 Feb 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_4984.webp" alt="Cyclists avatars ride over a London bridge on Zwift" style="max-width:100%; height:auto;"><br><br> I couldn't hold onto my 20 second breakaway tonight, but we arapped up the Aqua C2 Development league in a scratch race on the Greatest London Loop route. <br> #training-log #cycling #zwift #teamcls #zrl ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_4984.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 00:49:11 π 26.4 km π« 364 m+ β€οΈβπ₯ 170 bpm πͺ« 207 w π§ 628 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_4984.webp" alt="Cyclists avatars ride over a London bridge on Zwift" ><br><br> I couldn't hold onto my 20 second breakaway tonight, but we arapped up the Aqua C2 Development league in a scratch race on the Greatest London Loop route. <br><br> <br><br> #training-log #cycling #zwift #teamcls #zrl <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Evening Run</title> <link>https://l.prry.uk/training-log/2026-02-09-evening-run/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2026-02-09-evening-run/</guid> <pubDate>Mon, 09 Feb 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ Back out on the Blacko short route with TAC, my first run of the year on this route, and our fastest to date. <br> #training-log #running #trawdenac ]]></description> <content:encoded><![CDATA[ πββοΈ β° 00:45:25 π 7.51 km β±οΈ 6:03 min/km π« 114 m+ β€οΈβπ₯ 171 bpm π§ 773 kcal <br><br> Back out on the Blacko short route with TAC, my first run of the year on this route, and our fastest to date. <br><br> <br><br> #training-log #running #trawdenac <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Afternoon Run</title> <link>https://l.prry.uk/training-log/2026-02-08-afternoon-run/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2026-02-08-afternoon-run/</guid> <pubDate>Sun, 08 Feb 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_9081.webp" alt="Me at the end of the run looking back across the canal at Barden Mill" style="max-width:100%; height:auto;"><br><br> Felt undefuelled, so shortened my run to match last week. Felt much stronger over the hill, and ended up a good 6 minutes faster for similar RPE. <br> #training-log #running ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_9081.webp" medium="image" /> <content:encoded><![CDATA[ πββοΈ β° 01:03:26 π 11.25 km β±οΈ 5:38 min/km π« 113 m+ β€οΈβπ₯ 180 bpm π§ 1189 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_9081.webp" alt="Me at the end of the run looking back across the canal at Barden Mill" ><br><br> Felt undefuelled, so shortened my run to match last week. Felt much stronger over the hill, and ended up a good 6 minutes faster for similar RPE. <br><br> <br><br> #training-log #running <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Turf Moor v Wham</title> <link>https://l.prry.uk/snaps/2026-02-07-turf-moor-v-wham/</link> <guid isPermaLink="true">https://l.prry.uk/snaps/2026-02-07-turf-moor-v-wham/</guid> <pubDate>Sat, 07 Feb 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_9070_compressed_2026_02_07_144428.webp" alt="Turf Moor v Wham" style="max-width:100%; height:auto;"><br><br> Getting ready for another 90 minutes of misery at Turf Moor, where West Ham visit today. <br> #snaps #football #burnleyfc ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_9070_compressed_2026_02_07_144428.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_9070_compressed_2026_02_07_144428.webp" alt="Turf Moor v Wham" ><br><br> Getting ready for another 90 minutes of misery at Turf Moor, where West Ham visit today. <br><br> <br><br> #snaps #football #burnleyfc <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Ladder Race</title> <link>https://l.prry.uk/training-log/2026-02-06-ladder-race/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2026-02-06-ladder-race/</guid> <pubDate>Fri, 06 Feb 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/Screenshot%202026-02-06%20at%2020.25.06.webp" alt="Screenshot from zwift power showing my vELO score increasing, amongst other performance charts" style="max-width:100%; height:auto;"><br><br> I ladder raced tonight with CLS Chill on Spirit Forest, winning 29-26. After two months back up in silver, and second place on the night, I upgraded to gold for the first time. <br> #training-log #cycling #zwift #ladder ]]></description> <media:content url="https://l.prry.uk/assets/images/Screenshot%202026-02-06%20at%2020.25.06.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 00:30:32 π 14.35 km π« 263 m+ β€οΈβπ₯ 170 bpm πͺ« 211 w π§ 403 kcal <br><br> <img src="https://l.prry.uk/assets/images/Screenshot%202026-02-06%20at%2020.25.06.webp" alt="Screenshot from zwift power showing my vELO score increasing, amongst other performance charts" ><br><br> I ladder raced tonight with CLS Chill on Spirit Forest, winning 29-26. After two months back up in silver, and second place on the night, I upgraded to gold for the first time. <br><br> <br><br> #training-log #cycling #zwift #ladder <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Three points again</title> <link>https://l.prry.uk/snaps/2026-02-05-three-points-again/</link> <guid isPermaLink="true">https://l.prry.uk/snaps/2026-02-05-three-points-again/</guid> <pubDate>Thu, 05 Feb 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_9069.webp" alt="View from the terrace at the Wham Stadium as Ollie Clark takes a goalkick toward the end of the game." style="max-width:100%; height:auto;"><br><br> I was back at the Crown Ground tonight to see Stanley lift three very cold and windy points from the visiting Salford City. <br> #snaps #football #asfc ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_9069.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_9069.webp" alt="View from the terrace at the Wham Stadium as Ollie Clark takes a goalkick toward the end of the game." ><br><br> I was back at the Crown Ground tonight to see Stanley lift three very cold and windy points from the visiting Salford City. <br><br> <br><br> #snaps #football #asfc <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Evening Race</title> <link>https://l.prry.uk/training-log/2026-02-03-evening-race/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2026-02-03-evening-race/</guid> <pubDate>Tue, 03 Feb 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/Screenshot%202026-02-03%20at%2021.28.28.webp" alt="Ride metrics chart showing a large lull where no power is being put through" style="max-width:100%; height:auto;"><br><br> Badly cramped my soleus racing on Richmond's Cobbled Climbs. Stopped, but got going again to hold onto my points, and 11th. <br> #training-log #cycling #teamcls #zrl ]]></description> <media:content url="https://l.prry.uk/assets/images/Screenshot%202026-02-03%20at%2021.28.28.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 00:49:30 π 27.92 km π« 403 m+ β€οΈβπ₯ 170 bpm πͺ« 213 w π§ 662 kcal <br><br> <img src="https://l.prry.uk/assets/images/Screenshot%202026-02-03%20at%2021.28.28.webp" alt="Ride metrics chart showing a large lull where no power is being put through" ><br><br> Badly cramped my soleus racing on Richmond's Cobbled Climbs. Stopped, but got going again to hold onto my points, and 11th. <br><br> <br><br> #training-log #cycling #teamcls #zrl <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Afternoon Run</title> <link>https://l.prry.uk/training-log/2026-02-01-afternoon-run/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2026-02-01-afternoon-run/</guid> <pubDate>Sun, 01 Feb 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_9047.webp" alt="Evening view past Northlight Mill towards Burnley with the mill reflecting on the still canal." style="max-width:100%; height:auto;"><br><br> Steady afternoon run over Marsden with a little back pain, returning to Burnley on the Leeds-Liverpool Canal. <br> #training-log #running ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_9047.webp" medium="image" /> <content:encoded><![CDATA[ πββοΈ β° 01:09:38 π 11.29 km β±οΈ 06:10 min/km π« 116 m+ β€οΈβπ₯ 171 bpm π§ 1169 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_9047.webp" alt="Evening view past Northlight Mill towards Burnley with the mill reflecting on the still canal." ><br><br> Steady afternoon run over Marsden with a little back pain, returning to Burnley on the Leeds-Liverpool Canal. <br><br> <br><br> #training-log #running <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Linkblog</title> <link>https://l.prry.uk/notes/2026-02-01-linkblog/</link> <guid isPermaLink="true">https://l.prry.uk/notes/2026-02-01-linkblog/</guid> <pubDate>Sun, 01 Feb 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/Screenshot%202026-02-01%20at%2012.52.49.webp" alt="Linkblog" style="max-width:100%; height:auto;"><br><br> Inspired by @paternoster@mas.to reading feed, I've bolted a simple linkblog onto my site. I need to weave it in properly to the topic archives, but seems to be working and echoing as intended. <br> #notes #changelog ]]></description> <media:content url="https://l.prry.uk/assets/images/Screenshot%202026-02-01%20at%2012.52.49.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/Screenshot%202026-02-01%20at%2012.52.49.webp" alt="Linkblog" ><br><br> Inspired by @paternoster@mas.to reading feed, I've bolted a simple linkblog onto my site. I need to weave it in properly to the topic archives, but seems to be working and echoing as intended. <br><br> <br><br> #notes #changelog <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title> βRage knittingβ against the machine: the hobbyists putting anti-ICE messages into crafts</title> <link>https://l.prry.uk/linkblog/2026-02-01-rage-knitting-against-the-machine-the-hobbyists-putting-anti-ice-messages-into-crafts/</link> <guid isPermaLink="true">https://l.prry.uk/linkblog/2026-02-01-rage-knitting-against-the-machine-the-hobbyists-putting-anti-ice-messages-into-crafts/</guid> <pubDate>Sun, 01 Feb 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ You know that you are on the losing side of the argument when the knitters gang up on you. Especially in my house. Julia Carrie Wong in the Guardian. <br> https://www.theguardian.com/us-news/2026/jan/29/ice-knitting-protest-immigration <br> #linkblog #politics ]]></description> <content:encoded><![CDATA[ You know that you are on the losing side of the argument when the knitters gang up on you. Especially in my house. Julia Carrie Wong in the Guardian. <br><br> https://www.theguardian.com/us-news/2026/jan/29/ice-knitting-protest-immigration <br><br> #linkblog #politics <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>How the left can win back the internet β and rise again</title> <link>https://l.prry.uk/linkblog/2026-02-01-how-the-left-can-win-back-the-internet-and-rise-again/</link> <guid isPermaLink="true">https://l.prry.uk/linkblog/2026-02-01-how-the-left-can-win-back-the-internet-and-rise-again/</guid> <pubDate>Sun, 01 Feb 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ Robert Topinka writing in the Guardian on how the left can end the pre-eminence of the right on the internet. <br> https://www.theguardian.com/commentisfree/ng-interactive/2026/feb/01/digital-politics-progressives-internet-the-left-online-world <br> #linkblog #politics ]]></description> <content:encoded><![CDATA[ Robert Topinka writing in the Guardian on how the left can end the pre-eminence of the right on the internet. <br><br> https://www.theguardian.com/commentisfree/ng-interactive/2026/feb/01/digital-politics-progressives-internet-the-left-online-world <br><br> #linkblog #politics <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>More Wham</title> <link>https://l.prry.uk/snaps/2026-01-31-more-wham/</link> <guid isPermaLink="true">https://l.prry.uk/snaps/2026-01-31-more-wham/</guid> <pubDate>Sat, 31 Jan 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_9035_compressed_2026_01_31_143841.webp" alt="View across the pitch from the Clayton end at the Crown Ground in Accrington" style="max-width:100%; height:auto;"><br><br> As we donβt play till Monday evening, Iβm back at the Wham Stadium for Stanley vs Cheltenham Town this afternoon. <br> #snaps #football #asfc ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_9035_compressed_2026_01_31_143841.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_9035_compressed_2026_01_31_143841.webp" alt="View across the pitch from the Clayton end at the Crown Ground in Accrington" ><br><br> As we donβt play till Monday evening, Iβm back at the Wham Stadium for Stanley vs Cheltenham Town this afternoon. <br><br> <br><br> #snaps #football #asfc <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Evening TTT</title> <link>https://l.prry.uk/training-log/2026-01-27-evening-ttt/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2026-01-27-evening-ttt/</guid> <pubDate>Tue, 27 Jan 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_4962.webp" alt="Cyclists avatars ride in line around a bend, with a lighthouse on the horizon on Zwift" style="max-width:100%; height:auto;"><br><br> It was TTT week in the ZRL as I raced with CLS Creakies over Roule ma Poule in France. Tough TTT route with two big climbs. <br> #training-log #cycling #zwift #ttt ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_4962.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 00:46:42 π 27.13 km π« 263 m+ β€οΈβπ₯ 163 bpm πͺ« 199 w π§ 553 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_4962.webp" alt="Cyclists avatars ride in line around a bend, with a lighthouse on the horizon on Zwift" ><br><br> It was TTT week in the ZRL as I raced with CLS Creakies over Roule ma Poule in France. Tough TTT route with two big climbs. <br><br> <br><br> #training-log #cycling #zwift #ttt <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Morning 10km</title> <link>https://l.prry.uk/training-log/2026-01-25-morning-10km/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2026-01-25-morning-10km/</guid> <pubDate>Sun, 25 Jan 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/Screenshot%202026-01-25%20at%2012.41.45.webp" alt="Screenshot from trainingpeaks showing route map and key run metrics and statistics" style="max-width:100%; height:auto;"><br><br> Ran my fastest 10km in a decade at the Stockport Daffodil 10km this morning. Article to follow. <br> #training-log #running #race #trawdenac ]]></description> <media:content url="https://l.prry.uk/assets/images/Screenshot%202026-01-25%20at%2012.41.45.webp" medium="image" /> <content:encoded><![CDATA[ πββοΈ β° 00:52:56 π 10 km β±οΈ 05:15 min/km π« 80 m+ β€οΈβπ₯ 160 bpm π§ 70 kcal <br><br> <img src="https://l.prry.uk/assets/images/Screenshot%202026-01-25%20at%2012.41.45.webp" alt="Screenshot from trainingpeaks showing route map and key run metrics and statistics" ><br><br> Ran my fastest 10km in a decade at the Stockport Daffodil 10km this morning. Article to follow. <br><br> <br><br> #training-log #running #race #trawdenac <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Evening Bouldering</title> <link>https://l.prry.uk/training-log/2026-01-25-evening-bouldering/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2026-01-25-evening-bouldering/</guid> <pubDate>Sun, 25 Jan 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_9008.webp" alt="A plyboard climbing wall, half stripped of holds, half not." style="max-width:100%; height:auto;"><br><br> I rounded off a productive day with an easy 6xV1 4xV2 2xV3 1xV4 at Onyx where the weekly route setting was taking place. <br> #training-log #bouldering ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_9008.webp" medium="image" /> <content:encoded><![CDATA[ π§ββοΈ β° 00:43:32 π§ 220 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_9008.webp" alt="A plyboard climbing wall, half stripped of holds, half not." ><br><br> I rounded off a productive day with an easy 6xV1 4xV2 2xV3 1xV4 at Onyx where the weekly route setting was taking place. <br><br> <br><br> #training-log #bouldering <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Stockport Daffodil 10km 2026</title> <link>https://l.prry.uk/articles/2026-01-25-stockport-daffodil-10km-2026/</link> <guid isPermaLink="true">https://l.prry.uk/articles/2026-01-25-stockport-daffodil-10km-2026/</guid> <pubDate>Sun, 25 Jan 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_9610.webp" alt="Me in running clothes and Trawden vest before leaving for Stockport for the race" style="max-width:100%; height:auto;"><br><br> A brief article about my race at the Stockport Daffodil 10km on 25 January 2026. <p>Until very recently I had no plans to race any time soon, my next scheduled race being the Great North Run in September.</p><p>Fate had other ideas though. Vickie has been getting enthusiastically into running since joining Accrington Road Runners. So enthusiastically that she has injured herself and could not run in this race which she had entered. So midweek I paid just Β£10 to transfer the entry. A 45 minute drive in circles around Stockport later, and I had my race number in hand late Thursday night.</p><p>I didn't really know what to expect if I'm being honest. I've been training with Trawden for a few months now, and though I can feel form and speed coming back, most of my running has been at a recovery pace, with a few hill and speed sessions mixed in. I've lost a lot of weight though, and my movement feels so much better - I feel that my running has advanced much more strongly this winter because of that than it has in previous attempts to get up and running. I can feel some speed coming back, but with a niggling doubt about endurance while taking Mounjaro, and more latterly Wegovy.</p><p>I said to Vickie beforehand that I was aiming for 55 minutes, but I wasn't sure that I'd hold on to that, and that I would be happy with anything under an hour. I probably expected to come in around 57:30.</p><p>Once I'd parked up at Hazel Grove Station, walked over to the race (20 minutes) and popped to the loo, there was just time to pop to the loo before the start. The route consists of an out and back on Woodford Road to the Manchester Airport Link Road, where it runs up and down both carriageways before returning toward to start. Rarely flat, the route is rolling throughout with gentle climbs and descents, and a few that are not so gentle too!</p><p><img src="/assets/images/Screenshot%202026-01-25%20at%2012.53.59.webp" alt="Screenshot from Veloviewer showing routemap and elevation chart for the Stockport Daffodil 10km"></p><p>I found the start pretty congested, as so often not starting sufficiently near to the front, losing a couple of minutes to the congestion, and to correcting some badly tied laces. I was happy coming though 5km at just under 27:30, I thought that I might be able to get to 54 minutes, but with a niggling doubt about endurance in the final kilometers.</p><p>I really lent into the climb back up the dual carriageway, and averaging just over 5min/km for the remainer of the race I came in with a chip time of 52:56. A big negative split, and far better than anything I thought was possible. My best 10km since the summer of 2016, when I was still firmly in my 30s.</p><p>So all in all I was really happy with the race. I think there is faster to come given that my training has barely started for the year yet, and I'm just putting the perfromance down to 15kg less to carry rather than anything to do with training.</p><p><a href="https://l.prry.uk/training-log/2026-01-25-morning-10km/">Training Log - Statistics</a></p><p><a href="https://www.racetecresults.com/MyResults.aspx?uid=20223-267-1-239260">Race result</a></p> <br> #articles #running #race #trawdenac ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_9610.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_9610.webp" alt="Me in running clothes and Trawden vest before leaving for Stockport for the race" ><br><br> A brief article about my race at the Stockport Daffodil 10km on 25 January 2026. <p>Until very recently I had no plans to race any time soon, my next scheduled race being the Great North Run in September.</p><p>Fate had other ideas though. Vickie has been getting enthusiastically into running since joining Accrington Road Runners. So enthusiastically that she has injured herself and could not run in this race which she had entered. So midweek I paid just Β£10 to transfer the entry. A 45 minute drive in circles around Stockport later, and I had my race number in hand late Thursday night.</p><p>I didn't really know what to expect if I'm being honest. I've been training with Trawden for a few months now, and though I can feel form and speed coming back, most of my running has been at a recovery pace, with a few hill and speed sessions mixed in. I've lost a lot of weight though, and my movement feels so much better - I feel that my running has advanced much more strongly this winter because of that than it has in previous attempts to get up and running. I can feel some speed coming back, but with a niggling doubt about endurance while taking Mounjaro, and more latterly Wegovy.</p><p>I said to Vickie beforehand that I was aiming for 55 minutes, but I wasn't sure that I'd hold on to that, and that I would be happy with anything under an hour. I probably expected to come in around 57:30.</p><p>Once I'd parked up at Hazel Grove Station, walked over to the race (20 minutes) and popped to the loo, there was just time to pop to the loo before the start. The route consists of an out and back on Woodford Road to the Manchester Airport Link Road, where it runs up and down both carriageways before returning toward to start. Rarely flat, the route is rolling throughout with gentle climbs and descents, and a few that are not so gentle too!</p><p><img src="/assets/images/Screenshot%202026-01-25%20at%2012.53.59.webp" alt="Screenshot from Veloviewer showing routemap and elevation chart for the Stockport Daffodil 10km"></p><p>I found the start pretty congested, as so often not starting sufficiently near to the front, losing a couple of minutes to the congestion, and to correcting some badly tied laces. I was happy coming though 5km at just under 27:30, I thought that I might be able to get to 54 minutes, but with a niggling doubt about endurance in the final kilometers.</p><p>I really lent into the climb back up the dual carriageway, and averaging just over 5min/km for the remainer of the race I came in with a chip time of 52:56. A big negative split, and far better than anything I thought was possible. My best 10km since the summer of 2016, when I was still firmly in my 30s.</p><p>So all in all I was really happy with the race. I think there is faster to come given that my training has barely started for the year yet, and I'm just putting the perfromance down to 15kg less to carry rather than anything to do with training.</p><p><a href="https://l.prry.uk/training-log/2026-01-25-morning-10km/">Training Log - Statistics</a></p><p><a href="https://www.racetecresults.com/MyResults.aspx?uid=20223-267-1-239260">Race result</a></p> <br><br> <br><br> #articles #running #race #trawdenac <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Mr & Mrs Biscuits</title> <link>https://l.prry.uk/snaps/2026-01-23-mr-and-mrs-biscuits/</link> <guid isPermaLink="true">https://l.prry.uk/snaps/2026-01-23-mr-and-mrs-biscuits/</guid> <pubDate>Fri, 23 Jan 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_9589.webp" alt="Two podencos lying on a grey blanket on a wood framed bed" style="max-width:100%; height:auto;"><br><br> Stevie has just had a glass shard removed from his paw, while Caoimhe has barely left his side while he has been grumpy with it. <br> #snaps #dogs #stevie #caoimhe ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_9589.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_9589.webp" alt="Two podencos lying on a grey blanket on a wood framed bed" ><br><br> Stevie has just had a glass shard removed from his paw, while Caoimhe has barely left his side while he has been grumpy with it. <br><br> <br><br> #snaps #dogs #stevie #caoimhe <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>ZRL Round 3 Race 3</title> <link>https://l.prry.uk/training-log/2026-01-20-zrl-round-3-race-3/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2026-01-20-zrl-round-3-race-3/</guid> <pubDate>Tue, 20 Jan 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_4951.webp" alt="Cyclists avatars riding through the countryside in Zwif's Makuri Islands" style="max-width:100%; height:auto;"><br><br> Racing with CLS Creakies in a scratch race. Second on night, top of league, I could not hold up the last hill - 11/50. <br> #training-log #cycling #zwift #zrl ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_4951.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 01:00:55 π 32.7 km π« 371 m+ β€οΈβπ₯ 169 bpm πͺ« 202 w π§ 745 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_4951.webp" alt="Cyclists avatars riding through the countryside in Zwif's Makuri Islands" ><br><br> Racing with CLS Creakies in a scratch race. Second on night, top of league, I could not hold up the last hill - 11/50. <br><br> <br><br> #training-log #cycling #zwift #zrl <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Evening Run</title> <link>https://l.prry.uk/training-log/2026-01-19-evening-run/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2026-01-19-evening-run/</guid> <pubDate>Mon, 19 Jan 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/Screenshot%202026-01-19%20at%2020.22.24.webp" alt="Screenshot from veloviewer showing route map and elevation profile" style="max-width:100%; height:auto;"><br><br> Faster Monday run with TAC on the Trawden short route (reverse of Laneshawbridge short route). <br> #training-log #running #trawdenac ]]></description> <media:content url="https://l.prry.uk/assets/images/Screenshot%202026-01-19%20at%2020.22.24.webp" medium="image" /> <content:encoded><![CDATA[ πββοΈ β° 00:41:59 π 7 km β±οΈ 06:00 min/km π« 110 m+ β€οΈβπ₯ 179 bpm π§ 785 kcal <br><br> <img src="https://l.prry.uk/assets/images/Screenshot%202026-01-19%20at%2020.22.24.webp" alt="Screenshot from veloviewer showing route map and elevation profile" ><br><br> Faster Monday run with TAC on the Trawden short route (reverse of Laneshawbridge short route). <br><br> <br><br> #training-log #running #trawdenac <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>USMES Sunday Endurance Ride</title> <link>https://l.prry.uk/training-log/2026-01-18-usmes-sunday-endurance-ride/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2026-01-18-usmes-sunday-endurance-ride/</guid> <pubDate>Sun, 18 Jan 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/Screenshot%202026-01-18%20at%2021.03.02.webp" alt="Screenshot from veloviewer showing ride map and elevation profile." style="max-width:100%; height:auto;"><br><br> Endurance group ride up in C on London Pretzel with USMES this evening. <br> #training-log #cycling #zwift ]]></description> <media:content url="https://l.prry.uk/assets/images/Screenshot%202026-01-18%20at%2021.03.02.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 01:40:39 π 56.42 km π« 577 m+ β€οΈβπ₯ 157 bpm πͺ« 180 w π§ 1049 kcal <br><br> <img src="https://l.prry.uk/assets/images/Screenshot%202026-01-18%20at%2021.03.02.webp" alt="Screenshot from veloviewer showing ride map and elevation profile." ><br><br> Endurance group ride up in C on London Pretzel with USMES this evening. <br><br> <br><br> #training-log #cycling #zwift <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Spaniel Stalker</title> <link>https://l.prry.uk/snaps/2026-01-18-spaniel-stalker/</link> <guid isPermaLink="true">https://l.prry.uk/snaps/2026-01-18-spaniel-stalker/</guid> <pubDate>Sun, 18 Jan 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_9500.webp" alt="A spaniel, staring out of his bed directly towards the camera." style="max-width:100%; height:auto;"><br><br> Here is the Spaniel, watching Vickie's every move from his sentry box. <br> #snaps #dogs #ruairidh ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_9500.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_9500.webp" alt="A spaniel, staring out of his bed directly towards the camera." ><br><br> Here is the Spaniel, watching Vickie's every move from his sentry box. <br><br> <br><br> #snaps #dogs #ruairidh <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Anfield</title> <link>https://l.prry.uk/snaps/2026-01-17-anfield/</link> <guid isPermaLink="true">https://l.prry.uk/snaps/2026-01-17-anfield/</guid> <pubDate>Sat, 17 Jan 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_8923_compressed_2026_01_17_133946.webp" alt="Looking across the pitch at an almost empty Anfield towards the Kop" style="max-width:100%; height:auto;"><br><br> Anfield, ahead Liverpool v Burnley this afternoon. <br> #snaps #football #burnleyfc ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_8923_compressed_2026_01_17_133946.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_8923_compressed_2026_01_17_133946.webp" alt="Looking across the pitch at an almost empty Anfield towards the Kop" ><br><br> Anfield, ahead Liverpool v Burnley this afternoon. <br><br> <br><br> #snaps #football #burnleyfc <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Ladder Race</title> <link>https://l.prry.uk/training-log/2026-01-16-ladder-race/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2026-01-16-ladder-race/</guid> <pubDate>Fri, 16 Jan 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/Screenshot%202026-01-16%20at%2020.45.08.webp" alt="Screenshot from zwift showing ride map and key statistics" style="max-width:100%; height:auto;"><br><br> Tough ladder race on Zwift with CLS vs Klub. Held onto front unusually, and we won by a single point. <br> #training-log #cycling #zwift ]]></description> <media:content url="https://l.prry.uk/assets/images/Screenshot%202026-01-16%20at%2020.45.08.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 00:34:14 π 21.03 km π« 108 m+ β€οΈβπ₯ 171 bpm πͺ« 215 w π§ 463 kcal <br><br> <img src="https://l.prry.uk/assets/images/Screenshot%202026-01-16%20at%2020.45.08.webp" alt="Screenshot from zwift showing ride map and key statistics" ><br><br> Tough ladder race on Zwift with CLS vs Klub. Held onto front unusually, and we won by a single point. <br><br> <br><br> #training-log #cycling #zwift <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Ruairidh Haggis</title> <link>https://l.prry.uk/snaps/2026-01-16-ruairidh-haggis/</link> <guid isPermaLink="true">https://l.prry.uk/snaps/2026-01-16-ruairidh-haggis/</guid> <pubDate>Fri, 16 Jan 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_9467.webp" alt="Two spaniels sat together in front of a human, all staring towards the camera" style="max-width:100%; height:auto;"><br><br> Wee haggis Ruaridh went off to Lytham for the afternoon today to see his mother Muffin. <p>All images:</p><div class="snaps-horizontal"><p><img src="/assets/images/IMG_9464.webp" alt="A spaniel lay on his back receiving a haircut while grinning incessantly"><img src="/assets/images/IMG_9467.webp" alt="Two spaniels sat together in front of a human, all staring towards the camera"></p></div> <br> #snaps #dogs #ruairidh ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_9467.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_9467.webp" alt="Two spaniels sat together in front of a human, all staring towards the camera" ><br><br> Wee haggis Ruaridh went off to Lytham for the afternoon today to see his mother Muffin. <p>All images:</p><div class="snaps-horizontal"><p><img src="/assets/images/IMG_9464.webp" alt="A spaniel lay on his back receiving a haircut while grinning incessantly"><img src="/assets/images/IMG_9467.webp" alt="Two spaniels sat together in front of a human, all staring towards the camera"></p></div> <br><br> <br><br> #snaps #dogs #ruairidh <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Track Session</title> <link>https://l.prry.uk/training-log/2026-01-15-track-session/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2026-01-15-track-session/</guid> <pubDate>Thu, 15 Jan 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_8915.webp" alt="Seedhill athletics track floodlit at night" style="max-width:100%; height:auto;"><br><br> Evening club session on the track at Seedhill. 10 x 400m off 100m walk, 100m jog recovery. A loooong time since I've run on track. <br> #training-log #running #trawdenac ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_8915.webp" medium="image" /> <content:encoded><![CDATA[ πββοΈ β° 00:43:56 π 7.43 km β±οΈ 5:55 min/km β€οΈβπ₯ 142 bpm π§ 452 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_8915.webp" alt="Seedhill athletics track floodlit at night" ><br><br> Evening club session on the track at Seedhill. 10 x 400m off 100m walk, 100m jog recovery. A loooong time since I've run on track. <br><br> <br><br> #training-log #running #trawdenac <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>ZRL Round 3 Race 2</title> <link>https://l.prry.uk/training-log/2026-01-13-zrl-round-3-race-2/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2026-01-13-zrl-round-3-race-2/</guid> <pubDate>Tue, 13 Jan 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/CxH9p-IKxWmL_ZshO33OBcl0S4MgjvGcdUWPLHZww2w-2048x1535.webp" alt="ZRL Round 3 Race 2" style="max-width:100%; height:auto;"><br><br> Having dropped into the C Development League with CLS Creakies, I'm enjoying being much more competitive in ZRL. 7th overall and ahead of that through all of the sprints π€’. <br> #training-log #cycling #zwift #zrl ]]></description> <media:content url="https://l.prry.uk/assets/images/CxH9p-IKxWmL_ZshO33OBcl0S4MgjvGcdUWPLHZww2w-2048x1535.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 00:48:58 π 27.98 km π« 492 m+ β€οΈβπ₯ 176 bpm πͺ« 222 w π§ 650 kcal <br><br> <img src="https://l.prry.uk/assets/images/CxH9p-IKxWmL_ZshO33OBcl0S4MgjvGcdUWPLHZww2w-2048x1535.webp" alt="ZRL Round 3 Race 2" ><br><br> Having dropped into the C Development League with CLS Creakies, I'm enjoying being much more competitive in ZRL. 7th overall and ahead of that through all of the sprints π€’. <br><br> <br><br> #training-log #cycling #zwift #zrl <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Evening Run</title> <link>https://l.prry.uk/training-log/2026-01-12-evening-run/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2026-01-12-evening-run/</guid> <pubDate>Mon, 12 Jan 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ Evening run with TrawdenAC on the Laneshawbridge short loop. Legs felt good despite 3 weeks away, and 3 heavy weeks on the bike. <br> #training-log #running #trawdenac ]]></description> <content:encoded><![CDATA[ πββοΈ β° 00:44:57 π 7.16 km β±οΈ 6:17 min/km π« 112 m+ β€οΈβπ₯ 169 bpm π§ 706 kcal <br><br> Evening run with TrawdenAC on the Laneshawbridge short loop. Legs felt good despite 3 weeks away, and 3 heavy weeks on the bike. <br><br> <br><br> #training-log #running #trawdenac <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>RMC Stage 10</title> <link>https://l.prry.uk/training-log/2026-01-11-rmc-stage-10/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2026-01-11-rmc-stage-10/</guid> <pubDate>Sun, 11 Jan 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/Screenshot%202026-01-11%20at%2014.52.32.webp" alt="Screenshot from Veloviewer showing circular route map and rolling elevation profile with two main climb sections." style="max-width:100%; height:auto;"><br><br> My effort for Stage 10 of the RMC Challege. Legs felt heavy, but happy with metrics, sitting in bottom 10% of field as usual, a tough bunch! <br> #training-log #cycling #rouvy #rmc ]]></description> <media:content url="https://l.prry.uk/assets/images/Screenshot%202026-01-11%20at%2014.52.32.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 01:24:10 π 40.04 km π« 652 m+ β€οΈβπ₯ 161 bpm πͺ« 188 w π§ 908 kcal <br><br> <img src="https://l.prry.uk/assets/images/Screenshot%202026-01-11%20at%2014.52.32.webp" alt="Screenshot from Veloviewer showing circular route map and rolling elevation profile with two main climb sections." ><br><br> My effort for Stage 10 of the RMC Challege. Legs felt heavy, but happy with metrics, sitting in bottom 10% of field as usual, a tough bunch! <br><br> <br><br> #training-log #cycling #rouvy #rmc <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Bouldering</title> <link>https://l.prry.uk/training-log/2026-01-11-bouldering/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2026-01-11-bouldering/</guid> <pubDate>Sun, 11 Jan 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_8908.webp" alt="View through rain drenched window to the outside of Onyx climbing wall in Blackburn" style="max-width:100%; height:auto;"><br><br> Headed through the monsoon to Onyx this afternoon for a 6xV1 4xV2 4xV3 4xV4 4xV3 4xV2 6xV1 pyramid. <br> #training-log #bouldering ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_8908.webp" medium="image" /> <content:encoded><![CDATA[ π§ββοΈ β° 01:00:47 β€οΈβπ₯ 107 bpm π§ 362 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_8908.webp" alt="View through rain drenched window to the outside of Onyx climbing wall in Blackburn" ><br><br> Headed through the monsoon to Onyx this afternoon for a 6xV1 4xV2 4xV3 4xV4 4xV3 4xV2 6xV1 pyramid. <br><br> <br><br> #training-log #bouldering <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Bob Lord Stand</title> <link>https://l.prry.uk/snaps/2026-01-10-bob-lord-stand/</link> <guid isPermaLink="true">https://l.prry.uk/snaps/2026-01-10-bob-lord-stand/</guid> <pubDate>Sat, 10 Jan 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_8887_compressed_2026_01_10_144713.webp" alt="Photograph of the pitch at Turf Moor from the Bob Lord Stand pre match " style="max-width:100%; height:auto;"><br><br> Originally meant to be at Stanley today, instead my first ever visit to the Bob Lord Stand courtesy of a frozen pitch. <br> #snaps #football #burnleyfc ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_8887_compressed_2026_01_10_144713.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_8887_compressed_2026_01_10_144713.webp" alt="Photograph of the pitch at Turf Moor from the Bob Lord Stand pre match " ><br><br> Originally meant to be at Stanley today, instead my first ever visit to the Bob Lord Stand courtesy of a frozen pitch. <br><br> <br><br> #snaps #football #burnleyfc <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Evening TTT</title> <link>https://l.prry.uk/training-log/2026-01-06-evening-ttt/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2026-01-06-evening-ttt/</guid> <pubDate>Tue, 06 Jan 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_4907.webp" alt="Riders avatars riding in a line while approaching a bridge on Zwift" style="max-width:100%; height:auto;"><br><br> Tough but strong first ride TTT in ZRL Aqua Development League with the CLS Creakies team, we came 9/11. <p><img src="/assets/images/Screenshot%202026-01-06%20at%2022.16.24.webp" alt=""></p> <br> #training-log #cycling #zwift #ttt #teamcls ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_4907.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 00:55:54 π 34.22 km π« 260 m+ β€οΈβπ₯ 171 bpm πͺ« 205 w π§ 709 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_4907.webp" alt="Riders avatars riding in a line while approaching a bridge on Zwift" ><br><br> Tough but strong first ride TTT in ZRL Aqua Development League with the CLS Creakies team, we came 9/11. <p><img src="/assets/images/Screenshot%202026-01-06%20at%2022.16.24.webp" alt=""></p> <br><br> <br><br> #training-log #cycling #zwift #ttt #teamcls <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Evening Ride</title> <link>https://l.prry.uk/training-log/2026-01-05-evening-ride/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2026-01-05-evening-ride/</guid> <pubDate>Mon, 05 Jan 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/BajGSgggyMKomapEyv4SZaO3kncD-TiNy-7ZzuYnS78-2048x1535.webp" alt="A group of cyclists avatars ride together through Watopia in Zwift" style="max-width:100%; height:auto;"><br><br> Kicked the week off with a tempo ride on Zwift with TBR rather than running on ice around Colne with Trawden AC. <br> #training-log #cycling #zwift ]]></description> <media:content url="https://l.prry.uk/assets/images/BajGSgggyMKomapEyv4SZaO3kncD-TiNy-7ZzuYnS78-2048x1535.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 01:15:03 π 45.81 km π« 137 m+ β€οΈβπ₯ 154 bpm πͺ« 178 w π§ 772 kcal <br><br> <img src="https://l.prry.uk/assets/images/BajGSgggyMKomapEyv4SZaO3kncD-TiNy-7ZzuYnS78-2048x1535.webp" alt="A group of cyclists avatars ride together through Watopia in Zwift" ><br><br> Kicked the week off with a tempo ride on Zwift with TBR rather than running on ice around Colne with Trawden AC. <br><br> <br><br> #training-log #cycling #zwift <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Afternoon Ride</title> <link>https://l.prry.uk/training-log/2026-01-04-afternoon-ride/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2026-01-04-afternoon-ride/</guid> <pubDate>Sun, 04 Jan 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_4897.webp" alt="Riders' avatars riding on a glass road above New York City on Zwift" style="max-width:100%; height:auto;"><br><br> I opted to ride with the Herd for a couple of hours at recovery pace on Zwift today, rather than climb in the cold at Onyx. <br> #training-log #cycling #zwift ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_4897.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 02:00:18 π 68.42 km π« 461 m+ β€οΈβπ₯ 130 bpm πͺ« 127 w π§ 884 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_4897.webp" alt="Riders' avatars riding on a glass road above New York City on Zwift" ><br><br> I opted to ride with the Herd for a couple of hours at recovery pace on Zwift today, rather than climb in the cold at Onyx. <br><br> <br><br> #training-log #cycling #zwift <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>RMC Stage 9</title> <link>https://l.prry.uk/training-log/2026-01-03-rmc-stage-9/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2026-01-03-rmc-stage-9/</guid> <pubDate>Sat, 03 Jan 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_4890.webp" alt="Post ride screen from Rouvy showing key ride metrics and zone charts" style="max-width:100%; height:auto;"><br><br> Kicking off the weekend with a vomtastic ITT on Rouvy for this week's RMC race. My legs are back after the 500, but new FTP === π€’. <br> #training-log #cycling #rouvy #rmc ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_4890.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 00:38:18 π 21.87 km π« 206 m+ β€οΈβπ₯ 168 bpm πͺ« 219 w π§ 481 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_4890.webp" alt="Post ride screen from Rouvy showing key ride metrics and zone charts" ><br><br> Kicking off the weekend with a vomtastic ITT on Rouvy for this week's RMC race. My legs are back after the 500, but new FTP === π€’. <br><br> <br><br> #training-log #cycling #rouvy #rmc <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>ZZRC Group Ride</title> <link>https://l.prry.uk/training-log/2026-01-03-zzrc-group-ride/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2026-01-03-zzrc-group-ride/</guid> <pubDate>Fri, 02 Jan 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_4879.webp" alt="Riders avatars approaching a suspension bridge on Zwift" style="max-width:100%; height:auto;"><br><br> After a week riding on Rouvy for the 500 challenge, I wanted their virtual bike, it felt a little congested on my shake out ride on Zwift last night. <br> #training-log #cycling #zwift ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_4879.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 01:00:07 π 31.63 km π« 293 m+ β€οΈβπ₯ 145 bpm πͺ« 168 w π§ 586 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_4879.webp" alt="Riders avatars approaching a suspension bridge on Zwift" ><br><br> After a week riding on Rouvy for the 500 challenge, I wanted their virtual bike, it felt a little congested on my shake out ride on Zwift last night. <br><br> <br><br> #training-log #cycling #zwift <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Retrogaming rig</title> <link>https://l.prry.uk/notes/2026-01-02-retrogaming-rig/</link> <guid isPermaLink="true">https://l.prry.uk/notes/2026-01-02-retrogaming-rig/</guid> <pubDate>Fri, 02 Jan 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/Screenshot%202026-01-01%20at%2018.48.51.webp" alt="Screenshot showing a windows 11 desktop full of games icons" style="max-width:100%; height:auto;"><br><br> A few days of the holiday were spent getting retrogaming working properly on my new MacBook Pro. Quite excited to have a fix for a few years of feedback with a new free approach to 90s/00s Windows games. <br> #notes #retrogaming ]]></description> <media:content url="https://l.prry.uk/assets/images/Screenshot%202026-01-01%20at%2018.48.51.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/Screenshot%202026-01-01%20at%2018.48.51.webp" alt="Screenshot showing a windows 11 desktop full of games icons" ><br><br> A few days of the holiday were spent getting retrogaming working properly on my new MacBook Pro. Quite excited to have a fix for a few years of feedback with a new free approach to 90s/00s Windows games. <br><br> <br><br> #notes #retrogaming <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Akhenaten</title> <link>https://l.prry.uk/notes/2026-01-02-akhenaten/</link> <guid isPermaLink="true">https://l.prry.uk/notes/2026-01-02-akhenaten/</guid> <pubDate>Fri, 02 Jan 2026 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/Screenshot%202026-01-02%20at%2016.50.14.webp" alt="A screenshot showing Akhenaten rendering Pharoah's menu." style="max-width:100%; height:auto;"><br><br> In other exciting news I spotted the <a class="u-like-of" href="https://akhenatengame.squarespace.com">Akhenaten</a> project which, similar to Augustus and Julius for Caesar III, makes Pharaoh & Cleopatra look fantastic on a modern screen! <br> #notes #retrogaming ]]></description> <media:content url="https://l.prry.uk/assets/images/Screenshot%202026-01-02%20at%2016.50.14.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/Screenshot%202026-01-02%20at%2016.50.14.webp" alt="A screenshot showing Akhenaten rendering Pharoah's menu." ><br><br> In other exciting news I spotted the <a class="u-like-of" href="https://akhenatengame.squarespace.com">Akhenaten</a> project which, similar to Augustus and Julius for Caesar III, makes Pharaoh & Cleopatra look fantastic on a modern screen! <br><br> <br><br> #notes #retrogaming <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Afternoon Ride</title> <link>https://l.prry.uk/training-log/2025-12-31-afternoon-ride/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-31-afternoon-ride/</guid> <pubDate>Wed, 31 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_4878.webp" alt="A picture of a challenge completion screen from Rouvy shoing that the Festive 500 challenge is complete, and that the completer has been awarded experience points and a new digital bicycle to ride." style="max-width:100%; height:auto;"><br><br> Two hours riding on empty on Rouvy's fantastic Antelope Island route near Salt Lake City, to finish up. 502/500 <br> #training-log #cycling #rouvy #festive500 ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_4878.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 02:02:47 π 64.33 km π« 427 m+ β€οΈβπ₯ 134 bpm πͺ« 152 w π§ 1,067 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_4878.webp" alt="A picture of a challenge completion screen from Rouvy shoing that the Festive 500 challenge is complete, and that the completer has been awarded experience points and a new digital bicycle to ride." ><br><br> Two hours riding on empty on Rouvy's fantastic Antelope Island route near Salt Lake City, to finish up. 502/500 <br><br> <br><br> #training-log #cycling #rouvy #festive500 <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>The IndieWeb in 2030</title> <link>https://l.prry.uk/articles/2025-12-31-the-indieweb-in-2030/</link> <guid isPermaLink="true">https://l.prry.uk/articles/2025-12-31-the-indieweb-in-2030/</guid> <pubDate>Wed, 31 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ My contribution to the IndieWeb Carnival, December 2025 - the IndieWeb in 2030. <p>In the <a href="https://vhbelvadi.com/indieweb-carnival-future" class="u-in-reply-to">IndieWeb Carnival Dec β25</a> invitation, Venkatram asked where we see the IndieWeb in 2030. In answering it is necessary to consider what the IndieWeb is, which <a href="https://indieweb.org">is described</a> on the IndieWeb website:</p><blockquote><p>The IndieWeb is a people-focused alternative to the βcorporate webβ.</p><p>We are a community of independent and personal websites based on the principles of: owning your domain and using it as your primary online identity, publishing on your own site first (optionally elsewhere), and owning your content.</p></blockquote><h2>Photographs of Toast</h2><p>Putting the website at the core of the IndieWeb is the complete opposite to the development of social media silos over much of the past two decades. The internet was certainly much better fun before the emergence of the social media giants of the late 2000s. Most social media users did not give up personal websites to join a silo though, the <em>photograph of their toast on the timeline</em> probably was their first meaningful contribution to the internet.</p><h2>IndieWeb as a Service</h2><p>To be an <em>attractive</em> alternative to the corporate giants of the social media world, the IndieWeb has to be easy to join, and easy to participate in. Simply it needs to be more accessible to grow beyond the fairly narrow cohort it attracts today.</p><p>I've been writing on my own website since 2004, but I've only really considered myself to be participating in the IndieWeb since early 2023 when I combined a number of Wordpress projects together on micro.blog. In the time since then I have rebuilt my site completely using <a href="https://getkirby.com">Kirby CMS</a> hosted with <a href="https://krystal.io">Krystal</a>, have rebuilt my site on a new domain using the <a href="https://bearblog.dev">bearblog</a> service, and more recently have completely rebuilt that using the 11ty static site generator hosted on <a href="https://statichost.eu">Statichost</a>, and then Netlify. Most <em>normal</em> people don't spend hours building this stuff, they throw a picture of their breakfast on the social media platform of their choice, and move on.</p><p>The IndieWeb of 2030 needs to have solutions that make it as easy to get involved in the IndieWeb as it is to get involved in large social media silos. It needs a <em>genuine</em> IndieWeb as a Service solution.</p><p>Micro.blog probably comes as close to this as I've seen, frustratingly close, with an application suite that makes it easy to post short and longform content. But for structural rigidity, I'd probably still be hosting there now.</p><h2>Community</h2><p>I'm sure that the IndieWeb <em>can</em> feel lonely at times, particularly to new participants. The alternative is some form of content algorithm that runs against the <em>people focused alternative</em> that the IndieWeb is.</p><p>The community building blocks are already there. From carnivals like this one, to photoblogging challenges and the <a href="https://events.indieweb.org">Homebrew Website Clubs</a> - they just need to be more discoverable and accessible to people who do not even know they exist.</p><p>What does need to improve, stepping into the fediverse, is cross-discoverability of content across different instances. Projects like David's <a href="https://verbamea.com/4dd1a1ca55">TagPush</a> are needed to help people with common interests connect with each other properly, and to discover posts that they are interested in reading <em>but would not otherwise see</em>. Being one of two people talking about Burnley FC on micro.blog was great, but with better discoverability across platforms might have even been three people!</p><h2>Share elsewhere</h2><p>Options to automatically and easily share content from website to the fediverse were improved hugely with the release of the <a href="https://echofeed.app">EchoFeed</a> web app around 12 months ago. Using different feeds and conditionals Echofeed allows the writer to share different types of content to different services <em>differently</em>.</p><p>While Echofeed can post to Mastodon, micro.blog and Bluesky, options that can post to other fediverse providers such as GoToSocial, Lemmy, Pixelfed etc could help to broaden this further.</p><h2>Swimlanes</h2><p>Venkatram asks how the IndieWeb can stand up to the CorpoWeb better in coming years. It does not need to.</p><p>There are features of the IndieWeb that are inherently good, that I would not want to change, prominent amongst those is the absence of any algorithm, and the influencers they promote.</p><p>Sure there are people active on the IndieWeb with greater reach and audience than others. But my mastodon server is not going to force marketing content into my feed unless I've been stupid enough to put it there myself.</p><p>The IndieWeb does not need to stand up to the CorpoWeb, it just needs to stay in its own swimlane, living its own values, doing its own thing. It is not in competition with the <em>deadweb</em>, it is a viable alternative for people to turn to once they tire of <em>being the product</em>.</p><h2>Wrapping up</h2><p>The IndieWeb is a fundamentally good alternative to, but not really in competition with, corporate social media - nor should it try to be.</p><p>It would benefit from a complete Indieweb as a Service solution that lets non-technical people do lots of the magic things that people like <a href="https://jlelse.blog">Jan-Lukas Else</a> and <a href="https://aaronparecki.com">Aaron Parecki</a> make their websites do, without needing to dive into documentation and build things.</p><p>Better hashtag and/or content discoverability across instances, particularly in relation to self-hosted instances, would help newer users to find interesting content and people much more quickly. Further options to syndicate content out from websites more widely still can only help.</p><p><em>What do you think?</em></p> <br> #articles #carnival #indieWeb ]]></description> <content:encoded><![CDATA[ My contribution to the IndieWeb Carnival, December 2025 - the IndieWeb in 2030. <p>In the <a href="https://vhbelvadi.com/indieweb-carnival-future" class="u-in-reply-to">IndieWeb Carnival Dec β25</a> invitation, Venkatram asked where we see the IndieWeb in 2030. In answering it is necessary to consider what the IndieWeb is, which <a href="https://indieweb.org">is described</a> on the IndieWeb website:</p><blockquote><p>The IndieWeb is a people-focused alternative to the βcorporate webβ.</p><p>We are a community of independent and personal websites based on the principles of: owning your domain and using it as your primary online identity, publishing on your own site first (optionally elsewhere), and owning your content.</p></blockquote><h2>Photographs of Toast</h2><p>Putting the website at the core of the IndieWeb is the complete opposite to the development of social media silos over much of the past two decades. The internet was certainly much better fun before the emergence of the social media giants of the late 2000s. Most social media users did not give up personal websites to join a silo though, the <em>photograph of their toast on the timeline</em> probably was their first meaningful contribution to the internet.</p><h2>IndieWeb as a Service</h2><p>To be an <em>attractive</em> alternative to the corporate giants of the social media world, the IndieWeb has to be easy to join, and easy to participate in. Simply it needs to be more accessible to grow beyond the fairly narrow cohort it attracts today.</p><p>I've been writing on my own website since 2004, but I've only really considered myself to be participating in the IndieWeb since early 2023 when I combined a number of Wordpress projects together on micro.blog. In the time since then I have rebuilt my site completely using <a href="https://getkirby.com">Kirby CMS</a> hosted with <a href="https://krystal.io">Krystal</a>, have rebuilt my site on a new domain using the <a href="https://bearblog.dev">bearblog</a> service, and more recently have completely rebuilt that using the 11ty static site generator hosted on <a href="https://statichost.eu">Statichost</a>, and then Netlify. Most <em>normal</em> people don't spend hours building this stuff, they throw a picture of their breakfast on the social media platform of their choice, and move on.</p><p>The IndieWeb of 2030 needs to have solutions that make it as easy to get involved in the IndieWeb as it is to get involved in large social media silos. It needs a <em>genuine</em> IndieWeb as a Service solution.</p><p>Micro.blog probably comes as close to this as I've seen, frustratingly close, with an application suite that makes it easy to post short and longform content. But for structural rigidity, I'd probably still be hosting there now.</p><h2>Community</h2><p>I'm sure that the IndieWeb <em>can</em> feel lonely at times, particularly to new participants. The alternative is some form of content algorithm that runs against the <em>people focused alternative</em> that the IndieWeb is.</p><p>The community building blocks are already there. From carnivals like this one, to photoblogging challenges and the <a href="https://events.indieweb.org">Homebrew Website Clubs</a> - they just need to be more discoverable and accessible to people who do not even know they exist.</p><p>What does need to improve, stepping into the fediverse, is cross-discoverability of content across different instances. Projects like David's <a href="https://verbamea.com/4dd1a1ca55">TagPush</a> are needed to help people with common interests connect with each other properly, and to discover posts that they are interested in reading <em>but would not otherwise see</em>. Being one of two people talking about Burnley FC on micro.blog was great, but with better discoverability across platforms might have even been three people!</p><h2>Share elsewhere</h2><p>Options to automatically and easily share content from website to the fediverse were improved hugely with the release of the <a href="https://echofeed.app">EchoFeed</a> web app around 12 months ago. Using different feeds and conditionals Echofeed allows the writer to share different types of content to different services <em>differently</em>.</p><p>While Echofeed can post to Mastodon, micro.blog and Bluesky, options that can post to other fediverse providers such as GoToSocial, Lemmy, Pixelfed etc could help to broaden this further.</p><h2>Swimlanes</h2><p>Venkatram asks how the IndieWeb can stand up to the CorpoWeb better in coming years. It does not need to.</p><p>There are features of the IndieWeb that are inherently good, that I would not want to change, prominent amongst those is the absence of any algorithm, and the influencers they promote.</p><p>Sure there are people active on the IndieWeb with greater reach and audience than others. But my mastodon server is not going to force marketing content into my feed unless I've been stupid enough to put it there myself.</p><p>The IndieWeb does not need to stand up to the CorpoWeb, it just needs to stay in its own swimlane, living its own values, doing its own thing. It is not in competition with the <em>deadweb</em>, it is a viable alternative for people to turn to once they tire of <em>being the product</em>.</p><h2>Wrapping up</h2><p>The IndieWeb is a fundamentally good alternative to, but not really in competition with, corporate social media - nor should it try to be.</p><p>It would benefit from a complete Indieweb as a Service solution that lets non-technical people do lots of the magic things that people like <a href="https://jlelse.blog">Jan-Lukas Else</a> and <a href="https://aaronparecki.com">Aaron Parecki</a> make their websites do, without needing to dive into documentation and build things.</p><p>Better hashtag and/or content discoverability across instances, particularly in relation to self-hosted instances, would help newer users to find interesting content and people much more quickly. Further options to syndicate content out from websites more widely still can only help.</p><p><em>What do you think?</em></p> <br><br> <br><br> #articles #carnival #indieWeb <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Afternoon Ride</title> <link>https://l.prry.uk/training-log/2025-12-30-afternoon-ride/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-30-afternoon-ride/</guid> <pubDate>Tue, 30 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_4841.webp" alt="Cyclists' avatars riding across a bridge, with a view to a skyscraper through the suspension cables." style="max-width:100%; height:auto;"><br><br> Rode on the fantastic Moson - Bratislave route on Rouvy this afternoon, leaving just over 60km to finishe the Festive 500 challenge tomorrow. 438/500 <br> #training-log #cycling #rouvy #festive500 ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_4841.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 01:18:28 π 45.15 km π« 97 m+ β€οΈβπ₯ 145 bpm πͺ« 162 w π§ 728 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_4841.webp" alt="Cyclists' avatars riding across a bridge, with a view to a skyscraper through the suspension cables." ><br><br> Rode on the fantastic Moson - Bratislave route on Rouvy this afternoon, leaving just over 60km to finishe the Festive 500 challenge tomorrow. 438/500 <br><br> <br><br> #training-log #cycling #rouvy #festive500 <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Turf Moor</title> <link>https://l.prry.uk/snaps/2025-12-30-turf-moor/</link> <guid isPermaLink="true">https://l.prry.uk/snaps/2025-12-30-turf-moor/</guid> <pubDate>Tue, 30 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_8841_compressed_2025_12_30_192119.webp" alt="Turf Moor under the lights" style="max-width:100%; height:auto;"><br><br> Back at Turf Moor for the first time in a while, for Burnleyβs game with Newcastle United this evening. <br> #snaps #football #burnleyfc ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_8841_compressed_2025_12_30_192119.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_8841_compressed_2025_12_30_192119.webp" alt="Turf Moor under the lights" ><br><br> Back at Turf Moor for the first time in a while, for Burnleyβs game with Newcastle United this evening. <br><br> <br><br> #snaps #football #burnleyfc <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Pages CMS</title> <link>https://l.prry.uk/notes/2025-12-30-note/</link> <guid isPermaLink="true">https://l.prry.uk/notes/2025-12-30-note/</guid> <pubDate>Tue, 30 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/Screenshot%202025-12-30%20at%2007.55.44.webp" alt="A website with black background showing an image post being edited online." style="max-width:100%; height:auto;"><br><br> One of my objectives for this week off was to connect a CMS to my 11ty site to make it easier to post from mobile - here is PagesCMS editing my repo directly, with Netlify auto publishing any commits. β
<br> #notes #indieweb #eleventy #changelog ]]></description> <media:content url="https://l.prry.uk/assets/images/Screenshot%202025-12-30%20at%2007.55.44.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/Screenshot%202025-12-30%20at%2007.55.44.webp" alt="A website with black background showing an image post being edited online." ><br><br> One of my objectives for this week off was to connect a CMS to my 11ty site to make it easier to post from mobile - here is PagesCMS editing my repo directly, with Netlify auto publishing any commits. β
<br><br> <br><br> #notes #indieweb #eleventy #changelog <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Ashburton - Dunsandel</title> <link>https://l.prry.uk/training-log/2025-12-30-ashburton-dunsandel/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-30-ashburton-dunsandel/</guid> <pubDate>Mon, 29 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_4826.webp" alt="A road approaches a level rail crossing with cloudy blue skies above" style="max-width:100%; height:auto;"><br><br> My ride yesterday was a tough 60km on deperlo's Ashburton - Dunsandel route on Rouvy, before heading off to watch Stanley play. 393/500 <br> #training-log #cycling #rouvy #festive500 ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_4826.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 01:44:01 π 59.71 km π« 65 m+ β€οΈβπ₯ 156 bpm πͺ« 177 w π§ 1,056 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_4826.webp" alt="A road approaches a level rail crossing with cloudy blue skies above" ><br><br> My ride yesterday was a tough 60km on deperlo's Ashburton - Dunsandel route on Rouvy, before heading off to watch Stanley play. 393/500 <br><br> <br><br> #training-log #cycling #rouvy #festive500 <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>S2S Day 5b Te Anau</title> <link>https://l.prry.uk/training-log/2025-12-28-ride/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-28-ride/</guid> <pubDate>Sun, 28 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_4820.webp" alt="Riders avatars riding through green fields with blue skies and a mountain range beyond.." style="max-width:100%; height:auto;"><br><br> With everything that could go wrong this week doing so, I wanted to put big miles onto the clock today to keep the Festive 500 challenge manageable. Biggest ride for years, and coped with the distance much better than a 90km ride just a few days ago. 334/500 <br> #training-log #cycling #rouvy #festive500 ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_4820.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 02:59:17 π 100.88 km π« 515 m+ β€οΈβπ₯ 153 bpm πͺ« 158 w π§ 1,625 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_4820.webp" alt="Riders avatars riding through green fields with blue skies and a mountain range beyond.." ><br><br> With everything that could go wrong this week doing so, I wanted to put big miles onto the clock today to keep the Festive 500 challenge manageable. Biggest ride for years, and coped with the distance much better than a 90km ride just a few days ago. 334/500 <br><br> <br><br> #training-log #cycling #rouvy #festive500 <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>At the Wham again</title> <link>https://l.prry.uk/snaps/2025-12-29-snap/</link> <guid isPermaLink="true">https://l.prry.uk/snaps/2025-12-29-snap/</guid> <pubDate>Sun, 28 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_8827_compressed_2025_12_29_193914.webp" alt="Looking across the pitch at the Wham stadium at night." style="max-width:100%; height:auto;"><br><br> Back at the Wham stadium watching Stanley take on Harrogate in League Two. <br> #snaps #football #asfc ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_8827_compressed_2025_12_29_193914.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_8827_compressed_2025_12_29_193914.webp" alt="Looking across the pitch at the Wham stadium at night." ><br><br> Back at the Wham stadium watching Stanley take on Harrogate in League Two. <br><br> <br><br> #snaps #football #asfc <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Challenge Shepparton</title> <link>https://l.prry.uk/training-log/2025-12-27-ride/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-27-ride/</guid> <pubDate>Sat, 27 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_4809.webp" alt="Riders avatars riding thrugh dried yellow fields with trees on Rouvy." style="max-width:100%; height:auto;"><br><br> I tried to bank steady miles on my return from a sad trip South yesterday, kept HR in zone 2 so that I could sleep. 233/500 <br> #training-log #cycling #rouvy #festive500 ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_4809.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 01:20:15 π 46.6 km π« 96 m+ β€οΈβπ₯ 136 bpm πͺ« 155 w π§ 713 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_4809.webp" alt="Riders avatars riding thrugh dried yellow fields with trees on Rouvy." ><br><br> I tried to bank steady miles on my return from a sad trip South yesterday, kept HR in zone 2 so that I could sleep. 233/500 <br><br> <br><br> #training-log #cycling #rouvy #festive500 <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Challenge Almere</title> <link>https://l.prry.uk/training-log/2025-12-26-ride/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-26-ride/</guid> <pubDate>Fri, 26 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_4799.webp" alt="Riders avatars riding over a dyke Rouvy, with water to either side." style="max-width:100%; height:auto;"><br><br> Easing off a little after yesterdays monster of a ride, with an hour and a half on the Challenge Almere ride on Rouvy. It looked fantastic but for the 'Go' in centre screen the whole time. 186/500 <br> #training-log #cycling #rouvy #festive500 ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_4799.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 01:31:42 π 54.2 km π« 61 m+ β€οΈβπ₯ 146 bpm πͺ« 164 w π§ 863 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_4799.webp" alt="Riders avatars riding over a dyke Rouvy, with water to either side." ><br><br> Easing off a little after yesterdays monster of a ride, with an hour and a half on the Challenge Almere ride on Rouvy. It looked fantastic but for the 'Go' in centre screen the whole time. 186/500 <br><br> <br><br> #training-log #cycling #rouvy #festive500 <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Accrington Stanley 2 Barrow 1</title> <link>https://l.prry.uk/snaps/2025-12-26-snap/</link> <guid isPermaLink="true">https://l.prry.uk/snaps/2025-12-26-snap/</guid> <pubDate>Fri, 26 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_8819.webp" alt="Me, stood on the terrace at the Wham Stadium after Stanley's late victory over Barrow" style="max-width:100%; height:auto;"><br><br> Stopped by Accrington Stanley today to watch their game with Barrow. Stanley dominated the first half, and were unlucky to go in level at half time. Barrow were much stronger in the second half, and were unlucky to lose out to a late Josh Woods winner. <p>Accrington Stanley 2 Barrow 1</p><div class="snaps-horizontal"><p><img src="/assets/images/IMG_8811.webp" alt=""><img src="/assets/images/IMG_8815.webp" alt=""><img src="/assets/images/IMG_8817.webp" alt=""><img src="/assets/images/IMG_8818.webp" alt=""></p></div> <br> #snaps #football #asfc #matchreport ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_8819.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_8819.webp" alt="Me, stood on the terrace at the Wham Stadium after Stanley's late victory over Barrow" ><br><br> Stopped by Accrington Stanley today to watch their game with Barrow. Stanley dominated the first half, and were unlucky to go in level at half time. Barrow were much stronger in the second half, and were unlucky to lose out to a late Josh Woods winner. <p>Accrington Stanley 2 Barrow 1</p><div class="snaps-horizontal"><p><img src="/assets/images/IMG_8811.webp" alt=""><img src="/assets/images/IMG_8815.webp" alt=""><img src="/assets/images/IMG_8817.webp" alt=""><img src="/assets/images/IMG_8818.webp" alt=""></p></div> <br><br> <br><br> #snaps #football #asfc #matchreport <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Ironman 70.3 Eagleman</title> <link>https://l.prry.uk/training-log/2025-12-25-ride/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-25-ride/</guid> <pubDate>Thu, 25 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_4789.webp" alt="Riders avatars riding over a causeway in Rouvy, with the Blackwater River to either side." style="max-width:100%; height:auto;"><br><br> Getting ahead on the Festive 500 challenge, with a flat 90km on Rouvy through the Chesapeake Forest and Blackwater nature reserve on the Eagleman 70.3 course route. 132/500 <br> #training-log #cycling #rouvy #festive500 ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_4789.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 02:34:10 π 90.22 km π« 47 m+ β€οΈβπ₯ 150 bpm πͺ« 161 w π§ 1,424 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_4789.webp" alt="Riders avatars riding over a causeway in Rouvy, with the Blackwater River to either side." ><br><br> Getting ahead on the Festive 500 challenge, with a flat 90km on Rouvy through the Chesapeake Forest and Blackwater nature reserve on the Eagleman 70.3 course route. 132/500 <br><br> <br><br> #training-log #cycling #rouvy #festive500 <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>RMC Stage 8</title> <link>https://l.prry.uk/training-log/2025-12-24-ride/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-24-ride/</guid> <pubDate>Wed, 24 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_4777.webp" alt="Riders avatars riding into Vieste on Rouvy with white cliffs in the background, and palm trees in the foreground." style="max-width:100%; height:auto;"><br><br> My first ride of the 2025 edition of the Festive 500 challenge, and my entry for stage 8 of the RMC Championship. A long ride, with a ton of climb to negotiate. 42/500 <br> #training-log #cycling #rouvy #rmc #festive500 ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_4777.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 01:40:40 π 41.8 km π« 992 m+ β€οΈβπ₯ 158 bpm πͺ« 184 w π§ 1,062 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_4777.webp" alt="Riders avatars riding into Vieste on Rouvy with white cliffs in the background, and palm trees in the foreground." ><br><br> My first ride of the 2025 edition of the Festive 500 challenge, and my entry for stage 8 of the RMC Championship. A long ride, with a ton of climb to negotiate. 42/500 <br><br> <br><br> #training-log #cycling #rouvy #rmc #festive500 <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Climbing at Onyx</title> <link>https://l.prry.uk/training-log/2025-12-24-climb/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-24-climb/</guid> <pubDate>Wed, 24 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_8799.webp" alt="A picture of me sitting infront of a green plastic tree with shiny things on it, and a bouldering wall beyond." style="max-width:100%; height:auto;"><br><br> Kicking off my week off work with a session at Onyx as they start a few days off too. Ramped up to a 5 x V1/2/3 1 x V4 5 x V3/2/1 pyramid. <br> #training-log #bouldering #onyx ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_8799.webp" medium="image" /> <content:encoded><![CDATA[ π§ββοΈ β° 00:54:21 β€οΈβπ₯ 100 bpm π§ 292 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_8799.webp" alt="A picture of me sitting infront of a green plastic tree with shiny things on it, and a bouldering wall beyond." ><br><br> Kicking off my week off work with a session at Onyx as they start a few days off too. Ramped up to a 5 x V1/2/3 1 x V4 5 x V3/2/1 pyramid. <br><br> <br><br> #training-log #bouldering #onyx <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Blacko - Short</title> <link>https://l.prry.uk/training-log/2025-12-22-run/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-22-run/</guid> <pubDate>Mon, 22 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/blacko-short.webp" alt="Map from veloviewer showing run route and elevation profile." style="max-width:100%; height:auto;"><br><br> Monday evening club run with Trawden AC on the short Blacko return route. Every run on this route feels better than the last, but strangely is also slower. <br> #training-log #running #trawdenac ]]></description> <media:content url="https://l.prry.uk/assets/images/blacko-short.webp" medium="image" /> <content:encoded><![CDATA[ πββοΈ β° 00:50:25 π 7.51 km β±οΈ 6:43 min/km π« 112 m+ β€οΈβπ₯ 165 bpm π§ 793 kcal <br><br> <img src="https://l.prry.uk/assets/images/blacko-short.webp" alt="Map from veloviewer showing run route and elevation profile." ><br><br> Monday evening club run with Trawden AC on the short Blacko return route. Every run on this route feels better than the last, but strangely is also slower. <br><br> <br><br> #training-log #running #trawdenac <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>RMC Stage 7</title> <link>https://l.prry.uk/training-log/2025-12-21-ride/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-21-ride/</guid> <pubDate>Sun, 21 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_4764.webp" alt="Riders avatars riding in good weather, with a lake dominating the length of the picture, and mountains beyond." style="max-width:100%; height:auto;"><br><br> My legs are cooked after my second large ride of the weekend. Average power was respectable despite riding on empty for much of the second half. Looking forward to stretching out bouldering later. <br> #training-log #cycling #rouvy #rmc ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_4764.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 01:27:04 π 42.94 km π« 463 m+ β€οΈβπ₯ 154 bpm πͺ« 172 w π§ 859 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_4764.webp" alt="Riders avatars riding in good weather, with a lake dominating the length of the picture, and mountains beyond." ><br><br> My legs are cooked after my second large ride of the weekend. Average power was respectable despite riding on empty for much of the second half. Looking forward to stretching out bouldering later. <br><br> <br><br> #training-log #cycling #rouvy #rmc <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Bouldering at Onyx</title> <link>https://l.prry.uk/training-log/2025-12-21-climb/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-21-climb/</guid> <pubDate>Sun, 21 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_8779.webp" alt="A picture of me sat relaxed infront of a plywood climbing wall." style="max-width:100%; height:auto;"><br><br> Wrapped up my weekend with a short bouldering session and a hot chocolate at Onyx in Blackburn. 4xV1 4xV2 1xV3 4xV2 4xV1 pyramid, felt quite rigid and very tired after 4h on bike over last two days. <br> #training-log #bouldering #onyx ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_8779.webp" medium="image" /> <content:encoded><![CDATA[ π§ββοΈ β° 00:23:54 β€οΈβπ₯ 105 bpm π§ 157 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_8779.webp" alt="A picture of me sat relaxed infront of a plywood climbing wall." ><br><br> Wrapped up my weekend with a short bouldering session and a hot chocolate at Onyx in Blackburn. 4xV1 4xV2 1xV3 4xV2 4xV1 pyramid, felt quite rigid and very tired after 4h on bike over last two days. <br><br> <br><br> #training-log #bouldering #onyx <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Fuhgeddaboudit</title> <link>https://l.prry.uk/training-log/2025-12-20-ride/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-20-ride/</guid> <pubDate>Sat, 20 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_4741.webp" alt="Riders avatars riding on an elevated glass road with a futuristic New York skyline beyond" style="max-width:100%; height:auto;"><br><br> Being teetotal joining a long Velos groupride after the annual capitalismass party was unproblematic. I even hung around at the end to complete the new Fuhgeddaboudit NY route. <br> #training-log #cycling #zwift ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_4741.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 02:17:18 π 79.71 km π« 854 m+ β€οΈβπ₯ 153 bpm πͺ« 171 w π§ 1,344 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_4741.webp" alt="Riders avatars riding on an elevated glass road with a futuristic New York skyline beyond" ><br><br> Being teetotal joining a long Velos groupride after the annual capitalismass party was unproblematic. I even hung around at the end to complete the new Fuhgeddaboudit NY route. <br><br> <br><br> #training-log #cycling #zwift <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>WTRL TTT</title> <link>https://l.prry.uk/training-log/2025-12-18-ride/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-18-ride/</guid> <pubDate>Thu, 18 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_4722.webp" alt="Riders avatars riding in Time Trial formation on Zwift's Yorkshire world." style="max-width:100%; height:auto;"><br><br> I joined CLS Sparks for a team time trial around two laps of the Tour of Tewit Well on Zwift's Harrogate world in Latte coffee class. Not the steady ride with occasional pulls intended! <br> #training-log #cycling #zwift #ttt ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_4722.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 00:41:29 π 22.22 km π« 409 m+ β€οΈβπ₯ 164 bpm πͺ« 199 w π§ 497 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_4722.webp" alt="Riders avatars riding in Time Trial formation on Zwift's Yorkshire world." ><br><br> I joined CLS Sparks for a team time trial around two laps of the Tour of Tewit Well on Zwift's Harrogate world in Latte coffee class. Not the steady ride with occasional pulls intended! <br><br> <br><br> #training-log #cycling #zwift #ttt <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>GT Crew Weekly Ride</title> <link>https://l.prry.uk/training-log/2025-12-17-ride/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-17-ride/</guid> <pubDate>Wed, 17 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_4702.webp" alt="Riders avatars riding towards the conical Mount Fuji in Zwift's Makuri Islands world." style="max-width:100%; height:auto;"><br><br> I joined the GT Crew's (C) category group ride over the Wandering Flats route tonight. With weight loss little training benefit to group rides in (D), so time to try to move up and hold on. <br> #training-log #cycling #zwift ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_4702.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 01:00:22 π 38.42 km π« 193 m+ β€οΈβπ₯ 160 bpm πͺ« 194 w π§ 694 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_4702.webp" alt="Riders avatars riding towards the conical Mount Fuji in Zwift's Makuri Islands world." ><br><br> I joined the GT Crew's (C) category group ride over the Wandering Flats route tonight. With weight loss little training benefit to group rides in (D), so time to try to move up and hold on. <br><br> <br><br> #training-log #cycling #zwift <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>The Grinch Who Stole Zwiftmas</title> <link>https://l.prry.uk/training-log/2025-12-16-ride/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-16-ride/</guid> <pubDate>Tue, 16 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_4688.jpeg" alt="Riders avatars riding past hills resembling the Monadhliath range on Zwift's Scotland world." style="max-width:100%; height:auto;"><br><br> Racing Rhino's 'Grinch who stole Zwiftmas' event as @pws@social.coop invited me. Felt pretty leggy after a light couple of weeks trying to shake a chest infection, made my way back up into silver on ZR regardless. <br> #training-log #cycling #zwift ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_4688.jpeg" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 00:52:53 π 32.46 km π« 260 m+ β€οΈβπ₯ 166 bpm πͺ« 200 w π§ 620 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_4688.jpeg" alt="Riders avatars riding past hills resembling the Monadhliath range on Zwift's Scotland world." ><br><br> Racing Rhino's 'Grinch who stole Zwiftmas' event as @pws@social.coop invited me. Felt pretty leggy after a light couple of weeks trying to shake a chest infection, made my way back up into silver on ZR regardless. <br><br> <br><br> #training-log #cycling #zwift <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Β£7+ Coffee?</title> <link>https://l.prry.uk/snaps/2025-12-15-snap/</link> <guid isPermaLink="true">https://l.prry.uk/snaps/2025-12-15-snap/</guid> <pubDate>Mon, 15 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_8738.jpeg" alt="Looking along the platform at Preston Railway Station towards Starbucks, illuminated by street lighting early morning." style="max-width:100%; height:auto;"><br><br> Fresh from my shock at finding Starbucks open for my 6am train came my shock at buying my first ever +Β£7 coffee. Finishing off last nights work getting image transforms and feeds working together in the first 15 minutes of my journey did soften the blow. <br> #snaps #indieweb #eleventy #coffee ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_8738.jpeg" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_8738.jpeg" alt="Looking along the platform at Preston Railway Station towards Starbucks, illuminated by street lighting early morning." ><br><br> Fresh from my shock at finding Starbucks open for my 6am train came my shock at buying my first ever +Β£7 coffee. Finishing off last nights work getting image transforms and feeds working together in the first 15 minutes of my journey did soften the blow. <br><br> <br><br> #snaps #indieweb #eleventy #coffee <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Parsons Green</title> <link>https://l.prry.uk/snaps/2025-12-15-snap-2/</link> <guid isPermaLink="true">https://l.prry.uk/snaps/2025-12-15-snap-2/</guid> <pubDate>Mon, 15 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_8749.jpeg" alt="Looking along the platform at Parsons Green underground station." style="max-width:100%; height:auto;"><br><br> I was in Fulham on Monday for a meeting - better places to be after Saturdays result. Took the opportunity to revisit the River Cafe outside Putney Bridge, and to stop by Parsons Green to add another station to my collection. <br> #snaps #exploring #trainstation #underground ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_8749.jpeg" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_8749.jpeg" alt="Looking along the platform at Parsons Green underground station." ><br><br> I was in Fulham on Monday for a meeting - better places to be after Saturdays result. Took the opportunity to revisit the River Cafe outside Putney Bridge, and to stop by Parsons Green to add another station to my collection. <br><br> <br><br> #snaps #exploring #trainstation #underground <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Open to the sky</title> <link>https://l.prry.uk/snaps/2025-12-15-snap-1/</link> <guid isPermaLink="true">https://l.prry.uk/snaps/2025-12-15-snap-1/</guid> <pubDate>Mon, 15 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_8744.jpeg" alt="Looking out from the platform at Victori Station, up to the skyscrapers above." style="max-width:100%; height:auto;"><br><br> Walking along the District Line Platform at Victoria on Monday, I noticed this window up to the sky that I've not noticed previously. <br> #snaps #exploring #trainstation #underground ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_8744.jpeg" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_8744.jpeg" alt="Looking out from the platform at Victori Station, up to the skyscrapers above." ><br><br> Walking along the District Line Platform at Victoria on Monday, I noticed this window up to the sky that I've not noticed previously. <br><br> <br><br> #snaps #exploring #trainstation #underground <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Removing Image Transform</title> <link>https://l.prry.uk/notes/2025-12-17-note/</link> <guid isPermaLink="true">https://l.prry.uk/notes/2025-12-17-note/</guid> <pubDate>Sun, 14 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ I've removed image transform from my 11ty site, I was concerned about build time and resource usage once I start to bring legacy content across, replcing it with a webp conversion action in automator on my images folder. Pagination is the final item left on my initial todo list, but is trickier than it should be due to the dynamic filtration in my templates. <br> #notes #indieweb #eleventy #changelog ]]></description> <content:encoded><![CDATA[ I've removed image transform from my 11ty site, I was concerned about build time and resource usage once I start to bring legacy content across, replcing it with a webp conversion action in automator on my images folder. Pagination is the final item left on my initial todo list, but is trickier than it should be due to the dynamic filtration in my templates. <br><br> <br><br> #notes #indieweb #eleventy #changelog <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Almost finalising my 11ty build</title> <link>https://l.prry.uk/notes/2025-12-14-note/</link> <guid isPermaLink="true">https://l.prry.uk/notes/2025-12-14-note/</guid> <pubDate>Sun, 14 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG251214-1.webp" alt="Split screen view with a atg page broken into article, note and imagepost sections to the left, and a post showing linked tags on the right" style="max-width:100%; height:auto;"><br><br> I've made good progress on my 11ty site this weekend with new topic archives collating content types for each topic, and linking through from content meta sections, with a topics index page. I'm struggling to paginate archive pages though due to the dynamic content filtering inside my templates. <br> #notes #indieweb #eleventy ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG251214-1.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG251214-1.webp" alt="Split screen view with a atg page broken into article, note and imagepost sections to the left, and a post showing linked tags on the right" ><br><br> I've made good progress on my 11ty site this weekend with new topic archives collating content types for each topic, and linking through from content meta sections, with a topics index page. I'm struggling to paginate archive pages though due to the dynamic content filtering inside my templates. <br><br> <br><br> #notes #indieweb #eleventy <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Spaniel?</title> <link>https://l.prry.uk/snaps/2025-12-13-snap/</link> <guid isPermaLink="true">https://l.prry.uk/snaps/2025-12-13-snap/</guid> <pubDate>Sat, 13 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_8733.webp" alt="A spaniel with fluff spikey hair ruffled up from the head." style="max-width:100%; height:auto;"><br><br> Ruairidh cannot decide if he is Spaniel, or highland coo. <br> #snaps #dogs #ruairidh ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_8733.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_8733.webp" alt="A spaniel with fluff spikey hair ruffled up from the head." ><br><br> Ruairidh cannot decide if he is Spaniel, or highland coo. <br><br> <br><br> #snaps #dogs #ruairidh <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>RMC Stage 6</title> <link>https://l.prry.uk/training-log/2025-12-11-ride/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-11-ride/</guid> <pubDate>Thu, 11 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_4681.webp" alt="Riders avatars cycling on Rouvy with a sandy beach and fjord beyond, and a mountain col in the background." style="max-width:100%; height:auto;"><br><br> I completed stage 5 of the RMC challenge on Rouvy this evening, an hour long effort on the Nusfjord to Haukland Beach AR route. Like all routes in Norway, there is up, down, and fantastic scenery - but never flat! <div class="snaps-horizontal"><p><img src="/assets/images/IMG_4683.webp" alt="Screenshot from Rouvy riders portal showing key ride statistics and metric charts"><img src="/assets/images/IMG_4684.webp" alt="Screenshot from Rouvy riders portal showing race and segment leaderboards"></p></div> <br> #training-log #cycling #rouvy ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_4681.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 00:55:56 π 28.62 km π« 303 m+ β€οΈβπ₯ 158 bpm πͺ« 183 w π§ 587 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_4681.webp" alt="Riders avatars cycling on Rouvy with a sandy beach and fjord beyond, and a mountain col in the background." ><br><br> I completed stage 5 of the RMC challenge on Rouvy this evening, an hour long effort on the Nusfjord to Haukland Beach AR route. Like all routes in Norway, there is up, down, and fantastic scenery - but never flat! <div class="snaps-horizontal"><p><img src="/assets/images/IMG_4683.webp" alt="Screenshot from Rouvy riders portal showing key ride statistics and metric charts"><img src="/assets/images/IMG_4684.webp" alt="Screenshot from Rouvy riders portal showing race and segment leaderboards"></p></div> <br><br> <br><br> #training-log #cycling #rouvy <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Chicken Run</title> <link>https://l.prry.uk/snaps/2025-12-11-snap/</link> <guid isPermaLink="true">https://l.prry.uk/snaps/2025-12-11-snap/</guid> <pubDate>Thu, 11 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_8706.webp" alt="Three hens wonder around on grass with their new water and feeding stations beyond." style="max-width:100%; height:auto;"><br><br> I created a temporary chicken run for three special ladies being pecked by their sisters. A frizzle, A brahma, and a Warren <br> #snaps #hens #latte #bully ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_8706.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_8706.webp" alt="Three hens wonder around on grass with their new water and feeding stations beyond." ><br><br> I created a temporary chicken run for three special ladies being pecked by their sisters. A frizzle, A brahma, and a Warren <br><br> <br><br> #snaps #hens #latte #bully <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>ZRL Round 2 Race 6</title> <link>https://l.prry.uk/training-log/2025-12-09-ride/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-09-ride/</guid> <pubDate>Tue, 09 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_4656.webp" alt="Riders avatars cycling in a colorful futuristic setting on Zwift" style="max-width:100%; height:auto;"><br><br> Last race of round two of the ZRL was my strongest of the season, holding onto the lead pack until half way up the final climb, and pulling my ranking back to the cusp of silver on zwiftracing. <div class="snaps-horizontal"><p><img src="/assets/images/IMG_4656.webp" alt="Riders avatars cycling in a colorful futuristic setting on Zwift"><img src="/assets/images/20251209zrapp.webp" alt="zwiftracing.app dashboard showing key rider statistics and ranking"></p></div> <br> #training-log #cycling #zwift ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_4656.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 00:46:12 π 28.69 km π« 274 m+ β€οΈβπ₯ 173 bpm πͺ« 202 w π§ 596 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_4656.webp" alt="Riders avatars cycling in a colorful futuristic setting on Zwift" ><br><br> Last race of round two of the ZRL was my strongest of the season, holding onto the lead pack until half way up the final climb, and pulling my ranking back to the cusp of silver on zwiftracing. <div class="snaps-horizontal"><p><img src="/assets/images/IMG_4656.webp" alt="Riders avatars cycling in a colorful futuristic setting on Zwift"><img src="/assets/images/20251209zrapp.webp" alt="zwiftracing.app dashboard showing key rider statistics and ranking"></p></div> <br><br> <br><br> #training-log #cycling #zwift <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Fearghus raiding the chicken</title> <link>https://l.prry.uk/snaps/2025-12-09-snap/</link> <guid isPermaLink="true">https://l.prry.uk/snaps/2025-12-09-snap/</guid> <pubDate>Tue, 09 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_8982.webp" alt="A small podenco tucked up in bed with a toy chicken." style="max-width:100%; height:auto;"><br><br> Today's dailydog entrant is Mr Fearghus running off to bed with the Spaniel's chicken. This might not end well. <br> #snaps #dogs #fearghus ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_8982.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_8982.webp" alt="A small podenco tucked up in bed with a toy chicken." ><br><br> Today's dailydog entrant is Mr Fearghus running off to bed with the Spaniel's chicken. This might not end well. <br><br> <br><br> #snaps #dogs #fearghus <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Haggis in the wild</title> <link>https://l.prry.uk/snaps/2025-12-08-snap/</link> <guid isPermaLink="true">https://l.prry.uk/snaps/2025-12-08-snap/</guid> <pubDate>Mon, 08 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_8965.webp" alt="Haggis in the wild" style="max-width:100%; height:auto;"><br><br> Here is Ruairidh, the wee haggis, taking over my desk spanielling while I was away today. <br> #snaps #dogs #ruairidh #dailydog ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_8965.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_8965.webp" alt="Haggis in the wild" ><br><br> Here is Ruairidh, the wee haggis, taking over my desk spanielling while I was away today. <br><br> <br><br> #snaps #dogs #ruairidh #dailydog <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>RMC Stage 5</title> <link>https://l.prry.uk/training-log/2025-12-07-ride/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-07-ride/</guid> <pubDate>Sun, 07 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/IMG_4647.webp" alt="Screenshot from Rouvy showing a rider's avatar cycling towards white cliffs and blue skies" style="max-width:100%; height:auto;"><br><br> Rode steady on this weeks' RMC stage, as I've been ill, and it was the longest stage with the biggest climb I've ridden in a number of years in any case. Really pleased with the effort, if not the group placement. <br> #training-log #cycling #rouvy ]]></description> <media:content url="https://l.prry.uk/assets/images/IMG_4647.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 01:55:15 π 49.32 km π« 931 m+ β€οΈβπ₯ 179 bpm πͺ« 172 w π§ 1,137 kcal <br><br> <img src="https://l.prry.uk/assets/images/IMG_4647.webp" alt="Screenshot from Rouvy showing a rider's avatar cycling towards white cliffs and blue skies" ><br><br> Rode steady on this weeks' RMC stage, as I've been ill, and it was the longest stage with the biggest climb I've ridden in a number of years in any case. Really pleased with the effort, if not the group placement. <br><br> <br><br> #training-log #cycling #rouvy <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Eleventy up and running</title> <link>https://l.prry.uk/notes/2025-12-07-note/</link> <guid isPermaLink="true">https://l.prry.uk/notes/2025-12-07-note/</guid> <pubDate>Sun, 07 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ So I have my site running on 11ty now. I still have a lot of work to do on content ingestion into feeds - I'll probably end up writing a feed template. I need to fix the conflict between my rss and image-transform plugin setup, and to finish various general template improvements. <br> #notes #indieWeb #eleventy ]]></description> <content:encoded><![CDATA[ So I have my site running on 11ty now. I still have a lot of work to do on content ingestion into feeds - I'll probably end up writing a feed template. I need to fix the conflict between my rss and image-transform plugin setup, and to finish various general template improvements. <br><br> <br><br> #notes #indieWeb #eleventy <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>ZRL Points Race</title> <link>https://l.prry.uk/training-log/2025-12-02-ride/</link> <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-02-ride/</guid> <pubDate>Tue, 02 Dec 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/51-1.webp" alt="Screenshot from Veloviewer showing ride map and elevation profile" style="max-width:100%; height:auto;"><br><br> <br> #training-log #cycling #zwift ]]></description> <media:content url="https://l.prry.uk/assets/images/51-1.webp" medium="image" /> <content:encoded><![CDATA[ π΄ββοΈ β° 00:33:00 π 21.78 km π« 233 m+ β€οΈβπ₯ 177 bpm πͺ« 212 w π§ 474 kcal <br><br> <img src="https://l.prry.uk/assets/images/51-1.webp" alt="Screenshot from Veloviewer showing ride map and elevation profile" ><br><br> <br><br> <br><br> #training-log #cycling #zwift <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Gtech Community Stadium</title> <link>https://l.prry.uk/snaps/2025-11-29-gtech-community-stadium/</link> <guid isPermaLink="true">https://l.prry.uk/snaps/2025-11-29-gtech-community-stadium/</guid> <pubDate>Sat, 29 Nov 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/img_8561.webp" alt="Gtech Community Stadium" style="max-width:100%; height:auto;"><br><br> At the Gtech Stadium where Burnley take on Brentford this afternoon. <br> #snaps #burnleyfc #football #stadium #exploring ]]></description> <media:content url="https://l.prry.uk/assets/images/img_8561.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/img_8561.webp" alt="Gtech Community Stadium" ><br><br> At the Gtech Stadium where Burnley take on Brentford this afternoon. <br><br> <br><br> #snaps #burnleyfc #football #stadium #exploring <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Post Match Thoughts</title> <link>https://l.prry.uk/notes/2025-11-29-post-match-thoughts/</link> <guid isPermaLink="true">https://l.prry.uk/notes/2025-11-29-post-match-thoughts/</guid> <pubDate>Sat, 29 Nov 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ We will not collect enough points to stay in this division trying not to lose. Change approach, or change coach. <br> #notes #football #burnleyfc ]]></description> <content:encoded><![CDATA[ We will not collect enough points to stay in this division trying not to lose. Change approach, or change coach. <br><br> <br><br> #notes #football #burnleyfc <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Next previous steps</title> <link>https://l.prry.uk/notes/2025-11-25-note/</link> <guid isPermaLink="true">https://l.prry.uk/notes/2025-11-25-note/</guid> <pubDate>Tue, 25 Nov 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ I've been enjoying the simplicity of my bearblog, but am torn on whether to keep it, replicate it back into Kirby, or with an eye on the future recreate in maybe 11ty or Astro. Too much choice. <br> #notes #bearblog #indieWeb ]]></description> <content:encoded><![CDATA[ I've been enjoying the simplicity of my bearblog, but am torn on whether to keep it, replicate it back into Kirby, or with an eye on the future recreate in maybe 11ty or Astro. Too much choice. <br><br> <br><br> #notes #bearblog #indieWeb <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Finalising my bearblog theme. For now...</title> <link>https://l.prry.uk/articles/2025-11-15-finalising-my-bearblog-theme-for-now/</link> <guid isPermaLink="true">https://l.prry.uk/articles/2025-11-15-finalising-my-bearblog-theme-for-now/</guid> <pubDate>Sat, 15 Nov 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/38-2.webp" alt="Finalising my bearblog theme. For now..." style="max-width:100%; height:auto;"><br><br> Having spent the last few weeks of my bearblog project focusing on function, I used the first day of my long weekend to complete the first iteration of my theme, here's a run through of the changes. <p>I've been experimenting with bearblog for the last month, trying to see if I could find a leaner way to do what my <a href="https://lee-perry.co.uk">Kirby CMS</a> site does in a leaner way, but without introducing complicated build cycles so that I can still write effectively on the go.</p><p>I had largely achieved that, using the tag structure to recreate article, note, snap, clip and other content types, custom post lists to index those types, and setting the post template to not be discoverable to avoid spamming the bearblog discover timeline with my training data and other errata.</p><p>I enjoyed it so much that I took a little time out to build a project for my wife to use to chronicle her misadventures with wool (aka her knitting problem) - <a href="https://craftedbypanda.co.uk">craftedbypanda.co.uk</a>, training her in use of markdown could be interesting.</p><p><img src="/assets/images/38-2.webp" alt="Screenshot 2025-11-15 at 11"></p><p>I was not completely happy with how graphical post types rendered, or with some aspects of the custom post lists, but I had an idea that I could resolve most of those in the css.</p><p>On the post lists I started by removing the list bullet styling, and removing the indentation to set the content inline with the headings above - I think that looks far better now.</p><h2>Data</h2><p>My lists of posts displaying data were annoying me though, due to all of the content being out of line due to varying character widths. I tried using a monospace font on these lists, which worked fine, but the spaces in dates looked disproportionately large. I spotted that the dates in <a href="https://robertbirming.com">Robert Birming</a>'s Bearly theme rendered basically how I wanted mine to - so I borrowed the following code from that which essentially sets monospace numbers, with defined width gaps in between. When looking at <a href="/rides">ride</a>, <a href="/runs">run</a> and <a href="/weigh-ins">weigh-in</a> pages in particular, it is now much easier to compare data across lines.</p><pre><code>font-variant-numeric: tabular-nums;letter-spacing: 0.02em;</code></pre><p>I was happy with the improvement, which I have now applied to all date rendering on the site.</p><div class="snaps-horizontal"><p><img src="/assets/images/48-1.webp" alt="Screenshot 2025-11-14 at 22"><img src="/assets/images/16-1.webp" alt="Screenshot 2025-11-14 at 21"></p></div><h2>Snapwall</h2><p>I'd also had in mind that I wanted to display lists of image posts as a gallery making more use of the white space across the screen. I set the lists to display as inline blocks, introducing a linebreak between the data and title to create that effect, with three posts to each line on the big screen.</p><div class="snaps-horizontal"><p><img src="/assets/images/31-1.webp" alt="Screenshot 2025-11-14 at 21"><img src="/assets/images/35-1.webp" alt="Screenshot 2025-11-14 at 21"></p></div><pre><code>.snaps ul { margin: 0 auto; text-align: left;} .snaps li { display: inline-block; vertical-align: top; text-wrap: wrap; text-align: left;} .snaps ul li span { display: table; } .snaps ul li img { width: 291px; margin-bottom: 20px;}</code></pre><h2>Image Galleries</h2><p>Having done that, I thought it would be useful to be able to display images within posts two wide, again to make better use of page space on large screens, which I have completed by creating a div of an appropriate class to embed the images within.</p><p>I also then introduced a little scale-transform into the galleries to allow the reader to zoom on the image by hover or selection.</p><div class="snaps-horizontal"><p><img src="/assets/images/27-1.webp" alt="Screenshot 2025-11-14 at 22"><img src="/assets/images/41-1.webp" alt="Screenshot 2025-11-14 at 22"></p></div><pre><code>.snaps-horizontal img { width: 440px; margin-bottom: 20px;} .snaps-horizontal img:hover, .snaps-horizontal img:focus { transform: scale(1.75); transform-origin: left;}</code></pre><h2>Vertical Galleries</h2><p>I'd also been planning to do something similar for pictures taken in portrait resolution, which rendered especially badly on horizontal screen views, and here they are now set to display three images side by side in that orientation, using the same technique.</p><p><img src="/assets/images/23.webp" alt="Screenshot 2025-11-14 at 22"></p><h2>Wishlist</h2><p>I think at this point the first stage of my project is complete, my website looks broadly how I want it to, I have webmentions both sending and displaying. I still have many of the content section pages to build out, and the usual meta/slash pages to add, which I can take my time over..</p><p>There are a few things that I cannot control that I need for this build not to become unwieldy / unmanageable as the site grows:</p><ol><li>The ability to paginate the bearblog custom posts lists. This will allow my content type listings to scale without needing to load all of the content, but more contentfull than the <a href="/all">default bear archives</a>. This sounds trivial, but it is really import to me because I want to be able to go to the page for one of our canine children, and be able to see all their image posts in an imagewall - the page size will grow to become unmanageable without being able to paginate.</li><li>The ability to introduce code immediately after the opening main tag and before the closing main tag - similar to the header footer directives. That would help to tidy up my webmention implementation immensely, making the writing experience much warmer in the process.</li><li>The custom post lists can currently be built using comma delimited composites, this would be strengthened by being able to specify alternatives, and would make it much easier to build some of the dynamically populated pages that I want to, without managing (and remembering) a ridiculous number of tags.</li></ol><p>That's enough words about tinkering with my blog rather than writing on it for one day. Will I continue with my BearBlog experiment? I probably will, I much prefer the writing experience (can't really tell you why!). I might have to turn echofeed off while loading historic content though, I wasn't really expecting the posts I migrated from my other BearBlog experiments to be syndicated back out to Mastodon over the weekend (aoplogies for that).</p><p>Until next time...</p> <br> #articles #bearblog #indieWeb ]]></description> <media:content url="https://l.prry.uk/assets/images/38-2.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/38-2.webp" alt="Finalising my bearblog theme. For now..." ><br><br> Having spent the last few weeks of my bearblog project focusing on function, I used the first day of my long weekend to complete the first iteration of my theme, here's a run through of the changes. <p>I've been experimenting with bearblog for the last month, trying to see if I could find a leaner way to do what my <a href="https://lee-perry.co.uk">Kirby CMS</a> site does in a leaner way, but without introducing complicated build cycles so that I can still write effectively on the go.</p><p>I had largely achieved that, using the tag structure to recreate article, note, snap, clip and other content types, custom post lists to index those types, and setting the post template to not be discoverable to avoid spamming the bearblog discover timeline with my training data and other errata.</p><p>I enjoyed it so much that I took a little time out to build a project for my wife to use to chronicle her misadventures with wool (aka her knitting problem) - <a href="https://craftedbypanda.co.uk">craftedbypanda.co.uk</a>, training her in use of markdown could be interesting.</p><p><img src="/assets/images/38-2.webp" alt="Screenshot 2025-11-15 at 11"></p><p>I was not completely happy with how graphical post types rendered, or with some aspects of the custom post lists, but I had an idea that I could resolve most of those in the css.</p><p>On the post lists I started by removing the list bullet styling, and removing the indentation to set the content inline with the headings above - I think that looks far better now.</p><h2>Data</h2><p>My lists of posts displaying data were annoying me though, due to all of the content being out of line due to varying character widths. I tried using a monospace font on these lists, which worked fine, but the spaces in dates looked disproportionately large. I spotted that the dates in <a href="https://robertbirming.com">Robert Birming</a>'s Bearly theme rendered basically how I wanted mine to - so I borrowed the following code from that which essentially sets monospace numbers, with defined width gaps in between. When looking at <a href="/rides">ride</a>, <a href="/runs">run</a> and <a href="/weigh-ins">weigh-in</a> pages in particular, it is now much easier to compare data across lines.</p><pre><code>font-variant-numeric: tabular-nums;letter-spacing: 0.02em;</code></pre><p>I was happy with the improvement, which I have now applied to all date rendering on the site.</p><div class="snaps-horizontal"><p><img src="/assets/images/48-1.webp" alt="Screenshot 2025-11-14 at 22"><img src="/assets/images/16-1.webp" alt="Screenshot 2025-11-14 at 21"></p></div><h2>Snapwall</h2><p>I'd also had in mind that I wanted to display lists of image posts as a gallery making more use of the white space across the screen. I set the lists to display as inline blocks, introducing a linebreak between the data and title to create that effect, with three posts to each line on the big screen.</p><div class="snaps-horizontal"><p><img src="/assets/images/31-1.webp" alt="Screenshot 2025-11-14 at 21"><img src="/assets/images/35-1.webp" alt="Screenshot 2025-11-14 at 21"></p></div><pre><code>.snaps ul { margin: 0 auto; text-align: left;} .snaps li { display: inline-block; vertical-align: top; text-wrap: wrap; text-align: left;} .snaps ul li span { display: table; } .snaps ul li img { width: 291px; margin-bottom: 20px;}</code></pre><h2>Image Galleries</h2><p>Having done that, I thought it would be useful to be able to display images within posts two wide, again to make better use of page space on large screens, which I have completed by creating a div of an appropriate class to embed the images within.</p><p>I also then introduced a little scale-transform into the galleries to allow the reader to zoom on the image by hover or selection.</p><div class="snaps-horizontal"><p><img src="/assets/images/27-1.webp" alt="Screenshot 2025-11-14 at 22"><img src="/assets/images/41-1.webp" alt="Screenshot 2025-11-14 at 22"></p></div><pre><code>.snaps-horizontal img { width: 440px; margin-bottom: 20px;} .snaps-horizontal img:hover, .snaps-horizontal img:focus { transform: scale(1.75); transform-origin: left;}</code></pre><h2>Vertical Galleries</h2><p>I'd also been planning to do something similar for pictures taken in portrait resolution, which rendered especially badly on horizontal screen views, and here they are now set to display three images side by side in that orientation, using the same technique.</p><p><img src="/assets/images/23.webp" alt="Screenshot 2025-11-14 at 22"></p><h2>Wishlist</h2><p>I think at this point the first stage of my project is complete, my website looks broadly how I want it to, I have webmentions both sending and displaying. I still have many of the content section pages to build out, and the usual meta/slash pages to add, which I can take my time over..</p><p>There are a few things that I cannot control that I need for this build not to become unwieldy / unmanageable as the site grows:</p><ol><li>The ability to paginate the bearblog custom posts lists. This will allow my content type listings to scale without needing to load all of the content, but more contentfull than the <a href="/all">default bear archives</a>. This sounds trivial, but it is really import to me because I want to be able to go to the page for one of our canine children, and be able to see all their image posts in an imagewall - the page size will grow to become unmanageable without being able to paginate.</li><li>The ability to introduce code immediately after the opening main tag and before the closing main tag - similar to the header footer directives. That would help to tidy up my webmention implementation immensely, making the writing experience much warmer in the process.</li><li>The custom post lists can currently be built using comma delimited composites, this would be strengthened by being able to specify alternatives, and would make it much easier to build some of the dynamically populated pages that I want to, without managing (and remembering) a ridiculous number of tags.</li></ol><p>That's enough words about tinkering with my blog rather than writing on it for one day. Will I continue with my BearBlog experiment? I probably will, I much prefer the writing experience (can't really tell you why!). I might have to turn echofeed off while loading historic content though, I wasn't really expecting the posts I migrated from my other BearBlog experiments to be syndicated back out to Mastodon over the weekend (aoplogies for that).</p><p>Until next time...</p> <br><br> <br><br> #articles #bearblog #indieWeb <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Liquid Glass Screensaver</title> <link>https://l.prry.uk/notes/2025-11-14-liquid-glass-screensaver/</link> <guid isPermaLink="true">https://l.prry.uk/notes/2025-11-14-liquid-glass-screensaver/</guid> <pubDate>Fri, 14 Nov 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ Though I found the transition to liquid glass painful, I absolutely love the rotating screensaver images, which never fail to brighten up my day. <div class="snaps-vertical"><p><img src="/assets/images/img_8453.webp" alt="img_8453.webp"><img src="/assets/images/img_8457.webp" alt="img_8457.webp"><img src="/assets/images/img_8458.webp" alt="img_8458.webp"><img src="/assets/images/img_8461.webp" alt="img_8461.webp"><img src="/assets/images/img_8464.webp" alt="img_8464.webp"><img src="/assets/images/img_8465.webp" alt="img_8465.webp"><img src="/assets/images/img_8467.webp" alt="img_8467.webp"><img src="/assets/images/img_8477.webp" alt="img_8477.webp"></p></div> <br> #notes #iphone ]]></description> <content:encoded><![CDATA[ Though I found the transition to liquid glass painful, I absolutely love the rotating screensaver images, which never fail to brighten up my day. <div class="snaps-vertical"><p><img src="/assets/images/img_8453.webp" alt="img_8453.webp"><img src="/assets/images/img_8457.webp" alt="img_8457.webp"><img src="/assets/images/img_8458.webp" alt="img_8458.webp"><img src="/assets/images/img_8461.webp" alt="img_8461.webp"><img src="/assets/images/img_8464.webp" alt="img_8464.webp"><img src="/assets/images/img_8465.webp" alt="img_8465.webp"><img src="/assets/images/img_8467.webp" alt="img_8467.webp"><img src="/assets/images/img_8477.webp" alt="img_8477.webp"></p></div> <br><br> <br><br> #notes #iphone <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Webmentions finally sending from Bearblog</title> <link>https://l.prry.uk/notes/2025-11-10-note/</link> <guid isPermaLink="true">https://l.prry.uk/notes/2025-11-10-note/</guid> <pubDate>Mon, 10 Nov 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/16.webp" alt="Webmentions finally sending from Bearblog" style="max-width:100%; height:auto;"><br><br> This has taken such an unbelievable (days) amount of faff, but I finally have webmention likes that I send displaying as intended, and not just as 'mentions'. <p>Β <img src="/assets/images/16.webp" alt="Screenshot from my website showing my webmention avatar sliding in with the other likes below a post"></p> <br> #notes #indieWeb ]]></description> <media:content url="https://l.prry.uk/assets/images/16.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/16.webp" alt="Webmentions finally sending from Bearblog" ><br><br> This has taken such an unbelievable (days) amount of faff, but I finally have webmention likes that I send displaying as intended, and not just as 'mentions'. <p>Β <img src="/assets/images/16.webp" alt="Screenshot from my website showing my webmention avatar sliding in with the other likes below a post"></p> <br><br> <br><br> #notes #indieWeb <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Spaniel sewing</title> <link>https://l.prry.uk/snaps/2025-11-08-spaniel-sewing/</link> <guid isPermaLink="true">https://l.prry.uk/snaps/2025-11-08-spaniel-sewing/</guid> <pubDate>Sat, 08 Nov 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/img_8319.webp" alt="Spaniel sewing" style="max-width:100%; height:auto;"><br><br> While I make my way down to East London today, the spaniel is supervising the crafting activities at home. <div class="snaps-vertical"><p><img src="/assets/images/img_8325.webp" alt="A brown fluffy spaniel attends a sewing machine"></p></div> <br> #snaps #dogs #ruairidh ]]></description> <media:content url="https://l.prry.uk/assets/images/img_8319.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/img_8319.webp" alt="Spaniel sewing" ><br><br> While I make my way down to East London today, the spaniel is supervising the crafting activities at home. <div class="snaps-vertical"><p><img src="/assets/images/img_8325.webp" alt="A brown fluffy spaniel attends a sewing machine"></p></div> <br><br> <br><br> #snaps #dogs #ruairidh <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>London Stadium Nov 2025</title> <link>https://l.prry.uk/snaps/2025-11-08-london-stadium/</link> <guid isPermaLink="true">https://l.prry.uk/snaps/2025-11-08-london-stadium/</guid> <pubDate>Sat, 08 Nov 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/img_8426.webp" alt="London Stadium Nov 2025" style="max-width:100%; height:auto;"><br><br> A few images from the London Stadium ahead of West Ham United today. <div class="snaps-horizontal"><p><img src="/assets/images/img_8419.webp" alt="IMG_8419"><img src="/assets/images/img_8420.webp" alt="IMG_8420"><img src="/assets/images/img_8422.webp" alt="IMG_8422"><img src="/assets/images/img_8424.webp" alt="IMG_8424"><img src="/assets/images/img_8426.webp" alt="IMG_8426"></p></div> <br> london-stadium <br> #snaps #exploring #stadium ]]></description> <media:content url="https://l.prry.uk/assets/images/img_8426.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/img_8426.webp" alt="London Stadium Nov 2025" ><br><br> A few images from the London Stadium ahead of West Ham United today. <div class="snaps-horizontal"><p><img src="/assets/images/img_8419.webp" alt="IMG_8419"><img src="/assets/images/img_8420.webp" alt="IMG_8420"><img src="/assets/images/img_8422.webp" alt="IMG_8422"><img src="/assets/images/img_8424.webp" alt="IMG_8424"><img src="/assets/images/img_8426.webp" alt="IMG_8426"></p></div> <br><br> london-stadium <br><br> #snaps #exploring #stadium <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>West Ham United 3 Burnley 2</title> <link>https://l.prry.uk/articles/2025-11-08-west-ham-united-3-burnley-2/</link> <guid isPermaLink="true">https://l.prry.uk/articles/2025-11-08-west-ham-united-3-burnley-2/</guid> <pubDate>Sat, 08 Nov 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/img_8432.webp" alt="West Ham United 3 Burnley 2" style="max-width:100%; height:auto;"><br><br> Images and brief thoughts from the London Stafium where Burnley managed to throw away a game they were well in control of. <p>Burnley actually started the game well, controlling the first half of the game. Zian Flemming almost getting on the end of a screaming pass from Hartman, before deservedly heading Burnley ahead in the 36th.</p><p>West Ham always looked like they could threaten on the break, and were level just before half time - a fortunate deflection in a goalmouth scramble presenting Callum Wilson with a simple tap-in.</p><p>Despite Burnley dominating possession for the next half an hour, there was very little threat save for a Flemming header that went narrowly over. That was punished when West Ham went ahead in the 76th minute, Soucek capitalising on a Dubravka mistake.</p><p>West Ham doubled their advantage 8 minutes later, Kyle Walker-Peters tapping in a parried save from Soucek that he could not miss.</p><p>The late consolation from Josh Cullen with practically the last kick of the ball was scant consolation. If we are going to try to sit back and defend every lead we get in this league, then there will be more results like this.</p><p>Iβm not frustrated by the result, Iβm frustrated by the manner of it, and by 90 minutes of awful football, awful gamesmanship, and awful refereeing rewarding it.</p><p><img src="/assets/images/img_8427.webp" alt="IMG_8427"><img src="/assets/images/img_8428.webp" alt="IMG_8428"><img src="/assets/images/img_8429.webp" alt="IMG_8429"><img src="/assets/images/img_8432.webp" alt="IMG_8432"><img src="/assets/images/img_8438.webp" alt="IMG_8438"><img src="/assets/images/img_8440.webp" alt="IMG_8440"></p> <br> #articles #article #burnleyfc #matchreport ]]></description> <media:content url="https://l.prry.uk/assets/images/img_8432.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/img_8432.webp" alt="West Ham United 3 Burnley 2" ><br><br> Images and brief thoughts from the London Stafium where Burnley managed to throw away a game they were well in control of. <p>Burnley actually started the game well, controlling the first half of the game. Zian Flemming almost getting on the end of a screaming pass from Hartman, before deservedly heading Burnley ahead in the 36th.</p><p>West Ham always looked like they could threaten on the break, and were level just before half time - a fortunate deflection in a goalmouth scramble presenting Callum Wilson with a simple tap-in.</p><p>Despite Burnley dominating possession for the next half an hour, there was very little threat save for a Flemming header that went narrowly over. That was punished when West Ham went ahead in the 76th minute, Soucek capitalising on a Dubravka mistake.</p><p>West Ham doubled their advantage 8 minutes later, Kyle Walker-Peters tapping in a parried save from Soucek that he could not miss.</p><p>The late consolation from Josh Cullen with practically the last kick of the ball was scant consolation. If we are going to try to sit back and defend every lead we get in this league, then there will be more results like this.</p><p>Iβm not frustrated by the result, Iβm frustrated by the manner of it, and by 90 minutes of awful football, awful gamesmanship, and awful refereeing rewarding it.</p><p><img src="/assets/images/img_8427.webp" alt="IMG_8427"><img src="/assets/images/img_8428.webp" alt="IMG_8428"><img src="/assets/images/img_8429.webp" alt="IMG_8429"><img src="/assets/images/img_8432.webp" alt="IMG_8432"><img src="/assets/images/img_8438.webp" alt="IMG_8438"><img src="/assets/images/img_8440.webp" alt="IMG_8440"></p> <br><br> <br><br> #articles #article #burnleyfc #matchreport <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Loughborough Train Station</title> <link>https://l.prry.uk/snaps/2025-11-07-loughborough-train-station/</link> <guid isPermaLink="true">https://l.prry.uk/snaps/2025-11-07-loughborough-train-station/</guid> <pubDate>Fri, 07 Nov 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/img_8407.webp" alt="Loughborough Train Station" style="max-width:100%; height:auto;"><br><br> I headed down to Loughborough today to celebrate my friend and supplierβs 25 year business anniversary. A few photographs from the train station. <div class="snaps-horizontal"><p><img src="/assets/images/img_8407.webp" alt="The main station building at Loughborough, taken from the car park."><img src="/assets/images/img_8408.webp" alt="Looking along the platform at Loughborough tram station towards the footbridge."></p></div> <br> #snaps #trainstation #exploring ]]></description> <media:content url="https://l.prry.uk/assets/images/img_8407.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/img_8407.webp" alt="Loughborough Train Station" ><br><br> I headed down to Loughborough today to celebrate my friend and supplierβs 25 year business anniversary. A few photographs from the train station. <div class="snaps-horizontal"><p><img src="/assets/images/img_8407.webp" alt="The main station building at Loughborough, taken from the car park."><img src="/assets/images/img_8408.webp" alt="Looking along the platform at Loughborough tram station towards the footbridge."></p></div> <br><br> <br><br> #snaps #trainstation #exploring <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>What's in my inventory?</title> <link>https://l.prry.uk/articles/2025-11-05-whats-in-my-inventory/</link> <guid isPermaLink="true">https://l.prry.uk/articles/2025-11-05-whats-in-my-inventory/</guid> <pubDate>Wed, 05 Nov 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/img_4515.webp" alt="What's in my inventory?" style="max-width:100%; height:auto;"><br><br> The topic for November's Bearblog Carnival is 'what's in my inventory?' Here I talk about the items that follow me everywhere. <p>Hosted by <a href="https://blog.absurdpirate.com/bear-blog-carnival-november-whats-in-my-inventory/">Absurd Pirate</a>, the writing prompt for this month's bearblog carnival is focused on the items that we carry around on a daily basis. If my sprite was to expire, what would be left behind.</p><p>Selfishly, my minimalist approach to taking items anywhere with me, means that this is a relatively easy topic to talk about. I decided about a year ago to revert back to an earlier experiment in which my mobile phone doubles as my wallet.</p><p><img src="/assets/images/img_4515.webp" alt="A picture showing an iPhone in fold out case with card inserts, and airpods"></p><p>Should my sprite suddenly get cornered by the snarks and expire into the long summer, all that would be left behind is my phone, and my airpods.</p><h2>Phone</h2><p>My phone is an iPhone 13 that I have owned for around 4 years now. For quite a while I only carried a work phone, but in a tough period at work at a previous employer I decided to get myself a new phone and contract - picking up an iPhone 13 which is still going strong. I avoid carrying two phones around again now, with a digital work SIM also installed in the same phone.</p><p>My digital life has revolved around Apple for a number of years now, though I'm really weighing that up as they continue to chum up with the orange bawbags. So I'm reconsidering my digital setup with changes likely over the next year, but staying on topic that means that at some point my iPhone will likely be replaced by something that is neither iOS nor Android or Android derived.</p><p>My phone is pretty central to what I do, it is my digital and ticket wallet, my camera, I post to bearblog from it, and I consume RSS and read eBooks on it too. So getting the replacement right is going to be important.</p><h2>Case</h2><p>My case is a leather folding case from Torro, which I really like, in black with red trim. The case has three sleeves on the inside of the leaf, with a bigger pouch behind. My sprite is very unlikely to leave any cash behind, but there will be a couple of payment cards and ID in there, as well as my Burnley FC season ticket, and my membership card for the Boulder UK bouldering center in Preston.</p><h2>Airpods</h2><p>My sprite will probably also expire because it was not paying attention to its surroundings while listening intently to Hole or My Chemical Romance through my original Airpods Pro - which I actually picked up at a very similar time to my phone. If my sprite is feeling sensible though, it may well be listening to the Rest is Politics podcast instead.</p><h2>Other</h2><p>On the rare occasion that I actually leave the house properly, there may also be a key to my Nissan Leaf EV in my possession, though I very rarely carry a house key - usually Vickie will be in the house if I am not.</p> <br> #articles #bearblog #carnival ]]></description> <media:content url="https://l.prry.uk/assets/images/img_4515.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/img_4515.webp" alt="What's in my inventory?" ><br><br> The topic for November's Bearblog Carnival is 'what's in my inventory?' Here I talk about the items that follow me everywhere. <p>Hosted by <a href="https://blog.absurdpirate.com/bear-blog-carnival-november-whats-in-my-inventory/">Absurd Pirate</a>, the writing prompt for this month's bearblog carnival is focused on the items that we carry around on a daily basis. If my sprite was to expire, what would be left behind.</p><p>Selfishly, my minimalist approach to taking items anywhere with me, means that this is a relatively easy topic to talk about. I decided about a year ago to revert back to an earlier experiment in which my mobile phone doubles as my wallet.</p><p><img src="/assets/images/img_4515.webp" alt="A picture showing an iPhone in fold out case with card inserts, and airpods"></p><p>Should my sprite suddenly get cornered by the snarks and expire into the long summer, all that would be left behind is my phone, and my airpods.</p><h2>Phone</h2><p>My phone is an iPhone 13 that I have owned for around 4 years now. For quite a while I only carried a work phone, but in a tough period at work at a previous employer I decided to get myself a new phone and contract - picking up an iPhone 13 which is still going strong. I avoid carrying two phones around again now, with a digital work SIM also installed in the same phone.</p><p>My digital life has revolved around Apple for a number of years now, though I'm really weighing that up as they continue to chum up with the orange bawbags. So I'm reconsidering my digital setup with changes likely over the next year, but staying on topic that means that at some point my iPhone will likely be replaced by something that is neither iOS nor Android or Android derived.</p><p>My phone is pretty central to what I do, it is my digital and ticket wallet, my camera, I post to bearblog from it, and I consume RSS and read eBooks on it too. So getting the replacement right is going to be important.</p><h2>Case</h2><p>My case is a leather folding case from Torro, which I really like, in black with red trim. The case has three sleeves on the inside of the leaf, with a bigger pouch behind. My sprite is very unlikely to leave any cash behind, but there will be a couple of payment cards and ID in there, as well as my Burnley FC season ticket, and my membership card for the Boulder UK bouldering center in Preston.</p><h2>Airpods</h2><p>My sprite will probably also expire because it was not paying attention to its surroundings while listening intently to Hole or My Chemical Romance through my original Airpods Pro - which I actually picked up at a very similar time to my phone. If my sprite is feeling sensible though, it may well be listening to the Rest is Politics podcast instead.</p><h2>Other</h2><p>On the rare occasion that I actually leave the house properly, there may also be a key to my Nissan Leaf EV in my possession, though I very rarely carry a house key - usually Vickie will be in the house if I am not.</p> <br><br> <br><br> #articles #bearblog #carnival <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Spaniel in charge</title> <link>https://l.prry.uk/snaps/2025-11-02-snap/</link> <guid isPermaLink="true">https://l.prry.uk/snaps/2025-11-02-snap/</guid> <pubDate>Sun, 02 Nov 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/img_8392.webp" alt="Spaniel in charge" style="max-width:100%; height:auto;"><br><br> Here is Ruairidh the spaniel, directing from his command centre this evening. <br> #snaps #dogs #ruairidh ]]></description> <media:content url="https://l.prry.uk/assets/images/img_8392.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/img_8392.webp" alt="Spaniel in charge" ><br><br> Here is Ruairidh the spaniel, directing from his command centre this evening. <br><br> <br><br> #snaps #dogs #ruairidh <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Working Webmentions on Bear</title> <link>https://l.prry.uk/notes/2025-11-01-working-webmentions-on-bear/</link> <guid isPermaLink="true">https://l.prry.uk/notes/2025-11-01-working-webmentions-on-bear/</guid> <pubDate>Sat, 01 Nov 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/40-1.webp" alt="Working Webmentions on Bear" style="max-width:100%; height:auto;"><br><br> Working Webmentions on Bear <p>I had webmentions working pretty quickly on bear last night, displaying them where the upvote counter is not used took longer to refactor.</p><img src="/assets/images/40-1.webp" alt="Screenshot of this website showing like, boost and comment webmentions displayed below an article"> <br> #notes #bearblog #indieWeb ]]></description> <media:content url="https://l.prry.uk/assets/images/40-1.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/40-1.webp" alt="Working Webmentions on Bear" ><br><br> <p>I had webmentions working pretty quickly on bear last night, displaying them where the upvote counter is not used took longer to refactor.</p><img src="/assets/images/40-1.webp" alt="Screenshot of this website showing like, boost and comment webmentions displayed below an article"> <br><br> <br><br> #notes #bearblog #indieWeb <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Molineux pre kick off</title> <link>https://l.prry.uk/snaps/2025-10-26-snap/</link> <guid isPermaLink="true">https://l.prry.uk/snaps/2025-10-26-snap/</guid> <pubDate>Sun, 26 Oct 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/img_8340.webp" alt="View across a largely empty football stadium with curved black and gold stands to either side of the pitch" style="max-width:100%; height:auto;"><br><br> Waiting for kick-off at an almost empty Molineux. <br> #snaps #burnleyfc #stadium #exploring ]]></description> <media:content url="https://l.prry.uk/assets/images/img_8340.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/img_8340.webp" alt="View across a largely empty football stadium with curved black and gold stands to either side of the pitch" ><br><br> Waiting for kick-off at an almost empty Molineux. <br><br> <br><br> #snaps #burnleyfc #stadium #exploring <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Video hosting for my BearBlog</title> <link>https://l.prry.uk/notes/2025-10-26-video-hosting-for-my-bearblog/</link> <guid isPermaLink="true">https://l.prry.uk/notes/2025-10-26-video-hosting-for-my-bearblog/</guid> <pubDate>Sun, 26 Oct 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/55-1.webp" alt="Screenshot from my website showing a hosted video player in an iframe]" style="max-width:100%; height:auto;"><br><br> Installing CDN video hosting into my BearBlog, along with a clips section, with plans to migrate all of my macretro youtube work into my own environ. <p>In one quick experiment last night, I tested Bunny for video hosting. That was really simple, embedding an iframe with the video url as src, and applying a minimal amount of styling in the theme to make the borders look better.</p><p>I then added my <a href="/clips">Clips</a> section to the site, which I'll need to replicate on my front page. If costs are sensible, I will migrate all of my youtube hosted retro gaming content here.</p><p><img src="/assets/images/55-1.webp" alt="Screenshot from my website showing a hosted video player in an iframe"></p><p>It does seem to use a cookie, which I need to look at, but I don't think tracking anything beyond the session.</p> <br> #notes #bearblog #indieWeb ]]></description> <media:content url="https://l.prry.uk/assets/images/55-1.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/55-1.webp" alt="Screenshot from my website showing a hosted video player in an iframe]" ><br><br> Installing CDN video hosting into my BearBlog, along with a clips section, with plans to migrate all of my macretro youtube work into my own environ. <p>In one quick experiment last night, I tested Bunny for video hosting. That was really simple, embedding an iframe with the video url as src, and applying a minimal amount of styling in the theme to make the borders look better.</p><p>I then added my <a href="/clips">Clips</a> section to the site, which I'll need to replicate on my front page. If costs are sensible, I will migrate all of my youtube hosted retro gaming content here.</p><p><img src="/assets/images/55-1.webp" alt="Screenshot from my website showing a hosted video player in an iframe"></p><p>It does seem to use a cookie, which I need to look at, but I don't think tracking anything beyond the session.</p> <br><br> <br><br> #notes #bearblog #indieWeb <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Bearly here</title> <link>https://l.prry.uk/articles/2025-10-25-bearly-here/</link> <guid isPermaLink="true">https://l.prry.uk/articles/2025-10-25-bearly-here/</guid> <pubDate>Sat, 25 Oct 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/07.webp" alt="Bearly here" style="max-width:100%; height:auto;"><br><br> Talking about my journey to Bear, and my plans for this blog <p>I have been thinking about doing something different with my web presence for some time. I have built a fantastic Kirby CMS based website over at <a href="https://lee-perry.co.uk">lee-perry.co.uk</a>. For some reason though I find it frictious to work with, largely ceasing to post anything of consequence, mainly cataloguing image and micro posts within my digital garden. I've posted on that domain for over 20 years though, so its not going anywhere, not yet at least.</p><p>I first started experimenting with <a href="https://bearblog.dev">Bear</a> a couple months ago, with a new domain that I picked up <a href="https://l33.co.uk">l33.co.uk</a>. I promptly set about starting to rebuild something that replicated everything that my main website did, and of course that's not what Bear does. I still find it weird that microformats are not baked in - but I think baking microformats into my post templates removed from the minimalist aesthetic of the writing experience. Wrapping a stack of HTML around every post is just ugly.</p><p>The reality probably is that functionally my original website comes pretty close to what I wanted. My ideal is that my website syndicates all content out to Mastodon and Bluesky, and using indieconnector and komments comes very close to that. Micro.blog comes pretty close too - but I thought it felt pretty lonely as a community, and I find the selective disregarding of certain types of webmentions strange, if built with good intentions.</p><p>I've built in a stack of complexity though, that maybe I don't need. Originally I had a vision that I would POSSE all of my online content, including training data, so I set about building a blueprint with separate fields for all of the metrics. In practice though I just find it a drag to use. If I was to start the whole project again, I'd simplify my content structure, and I'd simplify my blueprints with markdown throughout. That is a huge job at this point though, and not one I can get excited about, even though potentially moving here to Bear is probably even more involved.</p><p>So the Bear idea gnawed at me over the summer, and I revisited it after moving my personal mastodon hosting to self hosted server at yet another new domain that I love, <a href="https://prry.uk/@lee">prry.uk</a>, and which I have also moved my personal email to with Proton, as I begin to see signs of Apple collaborating with bad people. Eventually I dived in and picked up a lifetime subscription, which I was wary about given that it is not the first lifetime subscription that I hold to a blogging platform that I hold.</p><p>Vickie was away this week in Portugal, collecting her award as European Responsible Welding Coordinator of the Year for 2024 for the European Welding Jedi, so I took the opportunity when not working to experiment with Bear.</p><p>So far I have set up Bear to have discreet <a href="article">blog</a>, <a href="/notes">note</a> (micropost) and <a href="/snaps">snap</a> (imagepost) sections, as well as dedicated sections for <a href="/training-log">training</a> and <a href="weigh-ins">weigh-in</a> data which are powered only by the post title at this point. Strangely I seen to find the posting process less frictious, even though I am entering essentially the same information.</p><p>I've also started using the post filters to start to create digital garden style pages that are potentially even easier to put together than templating new blueprints in my Krikby CMS site. Once I had my key content types structured in my own mind at least, I then set EchoFeed up to post them out to Mastodon and Bluesky, bridging my Mastodon profile after struggling to get echofeed to log in to Bluesky.</p><p>One thing I am conscious of is not spamming the discover timeline in Bear - for that reason I have set my post template default to produce posts that are not discoverable. Microposts, Imageposts and Training Log entrie for the most part will be syndicated to Mastodon, but will never appear on the BearBlog timeline. That does stop the 'toast' button appearing at the bottom of the page though, which Vickie likes clicking, so some imageposts that interesting will be made discoverable within Bear.</p><p><img src="/assets/images/07.webp" alt="Screenshot of the homepage of this website in dark made, with black and orange colors reminiscent of the Burnley third strip in season 2025-6"></p><p>I've spent the last night or two spinning the css into a whole new design, while using pages with filtered lists to allow even more customisation at the cost of setup. But hey, that gives even more opportunity to tinker with things eh? The light view is reminiscent of Burnley's third strip from last season, white, with a claret focus color. The dark view resembles this season's third strip, black, with gold trim. The main thing that makes writing simpler is the single content structure - albeit at a cost of some rigidity.</p><p>I still have some work to do, but the main item on my list is to implement webmention send and receive, where I will be using the instructions provided and linked to by <a href="https://gobino.be/adding-webmentions-to-my-blog-tutorial/">gobino</a>. If I can get that running and displaying anywhere near as well as it does on their blog, I'll probably hang out here for a while.</p><p>I have found it extremely easy to dive in to Bear to write a couple of image and micro posts, and I've really enjoyed writing this one. As I said at the beginning though, my main blog will not be going anywhere anytime soon, I'll just see how writing here feels for a while. So that's probably it for now. Hope that you like my post, and I'll be back real soon.</p> <br> #articles #bearblog #indieWeb #posse ]]></description> <media:content url="https://l.prry.uk/assets/images/07.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/07.webp" alt="Bearly here" ><br><br> Talking about my journey to Bear, and my plans for this blog <p>I have been thinking about doing something different with my web presence for some time. I have built a fantastic Kirby CMS based website over at <a href="https://lee-perry.co.uk">lee-perry.co.uk</a>. For some reason though I find it frictious to work with, largely ceasing to post anything of consequence, mainly cataloguing image and micro posts within my digital garden. I've posted on that domain for over 20 years though, so its not going anywhere, not yet at least.</p><p>I first started experimenting with <a href="https://bearblog.dev">Bear</a> a couple months ago, with a new domain that I picked up <a href="https://l33.co.uk">l33.co.uk</a>. I promptly set about starting to rebuild something that replicated everything that my main website did, and of course that's not what Bear does. I still find it weird that microformats are not baked in - but I think baking microformats into my post templates removed from the minimalist aesthetic of the writing experience. Wrapping a stack of HTML around every post is just ugly.</p><p>The reality probably is that functionally my original website comes pretty close to what I wanted. My ideal is that my website syndicates all content out to Mastodon and Bluesky, and using indieconnector and komments comes very close to that. Micro.blog comes pretty close too - but I thought it felt pretty lonely as a community, and I find the selective disregarding of certain types of webmentions strange, if built with good intentions.</p><p>I've built in a stack of complexity though, that maybe I don't need. Originally I had a vision that I would POSSE all of my online content, including training data, so I set about building a blueprint with separate fields for all of the metrics. In practice though I just find it a drag to use. If I was to start the whole project again, I'd simplify my content structure, and I'd simplify my blueprints with markdown throughout. That is a huge job at this point though, and not one I can get excited about, even though potentially moving here to Bear is probably even more involved.</p><p>So the Bear idea gnawed at me over the summer, and I revisited it after moving my personal mastodon hosting to self hosted server at yet another new domain that I love, <a href="https://prry.uk/@lee">prry.uk</a>, and which I have also moved my personal email to with Proton, as I begin to see signs of Apple collaborating with bad people. Eventually I dived in and picked up a lifetime subscription, which I was wary about given that it is not the first lifetime subscription that I hold to a blogging platform that I hold.</p><p>Vickie was away this week in Portugal, collecting her award as European Responsible Welding Coordinator of the Year for 2024 for the European Welding Jedi, so I took the opportunity when not working to experiment with Bear.</p><p>So far I have set up Bear to have discreet <a href="article">blog</a>, <a href="/notes">note</a> (micropost) and <a href="/snaps">snap</a> (imagepost) sections, as well as dedicated sections for <a href="/training-log">training</a> and <a href="weigh-ins">weigh-in</a> data which are powered only by the post title at this point. Strangely I seen to find the posting process less frictious, even though I am entering essentially the same information.</p><p>I've also started using the post filters to start to create digital garden style pages that are potentially even easier to put together than templating new blueprints in my Krikby CMS site. Once I had my key content types structured in my own mind at least, I then set EchoFeed up to post them out to Mastodon and Bluesky, bridging my Mastodon profile after struggling to get echofeed to log in to Bluesky.</p><p>One thing I am conscious of is not spamming the discover timeline in Bear - for that reason I have set my post template default to produce posts that are not discoverable. Microposts, Imageposts and Training Log entrie for the most part will be syndicated to Mastodon, but will never appear on the BearBlog timeline. That does stop the 'toast' button appearing at the bottom of the page though, which Vickie likes clicking, so some imageposts that interesting will be made discoverable within Bear.</p><p><img src="/assets/images/07.webp" alt="Screenshot of the homepage of this website in dark made, with black and orange colors reminiscent of the Burnley third strip in season 2025-6"></p><p>I've spent the last night or two spinning the css into a whole new design, while using pages with filtered lists to allow even more customisation at the cost of setup. But hey, that gives even more opportunity to tinker with things eh? The light view is reminiscent of Burnley's third strip from last season, white, with a claret focus color. The dark view resembles this season's third strip, black, with gold trim. The main thing that makes writing simpler is the single content structure - albeit at a cost of some rigidity.</p><p>I still have some work to do, but the main item on my list is to implement webmention send and receive, where I will be using the instructions provided and linked to by <a href="https://gobino.be/adding-webmentions-to-my-blog-tutorial/">gobino</a>. If I can get that running and displaying anywhere near as well as it does on their blog, I'll probably hang out here for a while.</p><p>I have found it extremely easy to dive in to Bear to write a couple of image and micro posts, and I've really enjoyed writing this one. As I said at the beginning though, my main blog will not be going anywhere anytime soon, I'll just see how writing here feels for a while. So that's probably it for now. Hope that you like my post, and I'll be back real soon.</p> <br><br> <br><br> #articles #bearblog #indieWeb #posse <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>FC United of Manchester 1 Bamber Bridge 0</title> <link>https://l.prry.uk/notes/2025-10-25-note/</link> <guid isPermaLink="true">https://l.prry.uk/notes/2025-10-25-note/</guid> <pubDate>Sat, 25 Oct 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/img_8313.webp" alt="FC United of Manchester 1 Bamber Bridge 0" style="max-width:100%; height:auto;"><br><br> FC United of Manchester 1 Bamber Bridge 0 <p>I headed down to Manchester to catchup with Craig this afternoon, taking in FC United of Manchester's 1-0 Trophy win over Bamber Bridge. Adam Le Fondre deflected a late ball into the net in front of the home terrace, in a largely uneventful game.</p><p><img src="/assets/images/img_8313.webp" alt="IMG_8313"><img src="/assets/images/img_8315.webp" alt="IMG_8315"></p> <br> #notes #fcunited #football ]]></description> <media:content url="https://l.prry.uk/assets/images/img_8313.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/img_8313.webp" alt="FC United of Manchester 1 Bamber Bridge 0" ><br><br> <p>I headed down to Manchester to catchup with Craig this afternoon, taking in FC United of Manchester's 1-0 Trophy win over Bamber Bridge. Adam Le Fondre deflected a late ball into the net in front of the home terrace, in a largely uneventful game.</p><p><img src="/assets/images/img_8313.webp" alt="IMG_8313"><img src="/assets/images/img_8315.webp" alt="IMG_8315"></p> <br><br> <br><br> #notes #fcunited #football <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Stevie hogging the fire</title> <link>https://l.prry.uk/snaps/2025-10-24-snap/</link> <guid isPermaLink="true">https://l.prry.uk/snaps/2025-10-24-snap/</guid> <pubDate>Fri, 24 Oct 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/img_8302.webp" alt="A long ginger dog lies with his nose towards the fire" style="max-width:100%; height:auto;"><br><br> Here is Stevie hogging the fire in my office today. Though Podenco, the labrador is strong in this one. <br> #snaps #dogs #stevie ]]></description> <media:content url="https://l.prry.uk/assets/images/img_8302.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/img_8302.webp" alt="A long ginger dog lies with his nose towards the fire" ><br><br> Here is Stevie hogging the fire in my office today. Though Podenco, the labrador is strong in this one. <br><br> <br><br> #snaps #dogs #stevie <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Plaid win in Caerphilly</title> <link>https://l.prry.uk/notes/2025-10-24-note/</link> <guid isPermaLink="true">https://l.prry.uk/notes/2025-10-24-note/</guid> <pubDate>Fri, 24 Oct 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ Plaid win in Caerphilly <blockquote><p>Listen Cardiff and listen Westminster. This is Caerphilly. And we are telling you we want a better deal. Wales is at the dawn of a new leadership, a new beginning.</p></blockquote><p>Plaid Cymruβs Lindsay Whittle speaking on <a href="https://www.theguardian.com/uk-news/2025/oct/24/plaid-cymru-wins-caerphilly-byelection-result">lifting the Caerphilly seat</a> in the Senedd from an increasingly listing Labour.</p> <br> #notes #politics ]]></description> <content:encoded><![CDATA[ <blockquote><p>Listen Cardiff and listen Westminster. This is Caerphilly. And we are telling you we want a better deal. Wales is at the dawn of a new leadership, a new beginning.</p></blockquote><p>Plaid Cymruβs Lindsay Whittle speaking on <a href="https://www.theguardian.com/uk-news/2025/oct/24/plaid-cymru-wins-caerphilly-byelection-result">lifting the Caerphilly seat</a> in the Senedd from an increasingly listing Labour.</p> <br><br> <br><br> #notes #politics <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Three Podencos under the desk</title> <link>https://l.prry.uk/snaps/2025-10-23-snap/</link> <guid isPermaLink="true">https://l.prry.uk/snaps/2025-10-23-snap/</guid> <pubDate>Thu, 23 Oct 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/img_8297.webp" alt="Three podencos in bed under a sit stand desk, with blankets on and a pine background" style="max-width:100%; height:auto;"><br><br> Three Podencos under the desk <p>Fearghus, BayLee and Leo hiding under the desk while at work today.</p> <br> #snaps #baylee #dogs #fearghus #leo ]]></description> <media:content url="https://l.prry.uk/assets/images/img_8297.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/img_8297.webp" alt="Three podencos in bed under a sit stand desk, with blankets on and a pine background" ><br><br> <p>Fearghus, BayLee and Leo hiding under the desk while at work today.</p> <br><br> <br><br> #snaps #baylee #dogs #fearghus #leo <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Weblog.lol interactions</title> <link>https://l.prry.uk/notes/2025-10-23-note/</link> <guid isPermaLink="true">https://l.prry.uk/notes/2025-10-23-note/</guid> <pubDate>Thu, 23 Oct 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/52.webp" alt="Mastodon interactions displayed on a weblog.lol website" style="max-width:100%; height:auto;"><br><br> Weblog.lol interactions <p>I've not noticed the interactions block on a weblog.lol site previously. I don't see whether it receives webmentions or from Bluesky. Might be an option if my current Bear experiment fails...</p><img src="/assets/images/52.webp" alt="Mastodon interactions displayed on a weblog.lol website"> <br> #notes #indieWeb ]]></description> <media:content url="https://l.prry.uk/assets/images/52.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/52.webp" alt="Mastodon interactions displayed on a weblog.lol website" ><br><br> <p>I've not noticed the interactions block on a weblog.lol site previously. I don't see whether it receives webmentions or from Bluesky. Might be an option if my current Bear experiment fails...</p><img src="/assets/images/52.webp" alt="Mastodon interactions displayed on a weblog.lol website"> <br><br> <br><br> #notes #indieWeb <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Fan Forum - October 2025</title> <link>https://l.prry.uk/notes/2025-10-23-fan-forum/</link> <guid isPermaLink="true">https://l.prry.uk/notes/2025-10-23-fan-forum/</guid> <pubDate>Thu, 23 Oct 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/36.webp" alt="Fan Forum - October 2025" style="max-width:100%; height:auto;"><br><br> Fan Forum - October 2025 <p>Given that Vickie has been in Portugal for the week, and I cannot watch Burnley's output on, ugh, X, ugh - I'm sure she will be looking forward to tonight's feature length viewing!</p><iframe class= "video" src="https://www.youtube-nocookie.com/embed/bv45nNyGwgg?si=MR6I9jGHoyGHDGvm" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe> <br> #notes #burnleyfc #football ]]></description> <media:content url="https://l.prry.uk/assets/images/36.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/36.webp" alt="Fan Forum - October 2025" ><br><br> <p>Given that Vickie has been in Portugal for the week, and I cannot watch Burnley's output on, ugh, X, ugh - I'm sure she will be looking forward to tonight's feature length viewing!</p><iframe class= "video" src="https://www.youtube-nocookie.com/embed/bv45nNyGwgg?si=MR6I9jGHoyGHDGvm" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe> <br><br> <br><br> #notes #burnleyfc #football <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Podenco Meets Dinosaurs</title> <link>https://l.prry.uk/snaps/2025-10-20-snap/</link> <guid isPermaLink="true">https://l.prry.uk/snaps/2025-10-20-snap/</guid> <pubDate>Mon, 20 Oct 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/img_8283.webp" alt="A podenco looking over to a display of dinosaurs at a crazy golf course" style="max-width:100%; height:auto;"><br><br> On his evening walk on Saturday, I took Mr. BayLee to meet the dinosaurs being constructed at the new crazy golf course at the Prairie in Burnley. One prehistoric creature meets another. <br> #snaps #baylee #dogs ]]></description> <media:content url="https://l.prry.uk/assets/images/img_8283.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/img_8283.webp" alt="A podenco looking over to a display of dinosaurs at a crazy golf course" ><br><br> On his evening walk on Saturday, I took Mr. BayLee to meet the dinosaurs being constructed at the new crazy golf course at the Prairie in Burnley. One prehistoric creature meets another. <br><br> <br><br> #snaps #baylee #dogs <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Great North Run 2025</title> <link>https://l.prry.uk/articles/2025-07-09-great-north-run/</link> <guid isPermaLink="true">https://l.prry.uk/articles/2025-07-09-great-north-run/</guid> <pubDate>Sun, 07 Sep 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/img_6655.webp" alt="Me standing infront of the Wylam Brewery, with a lake in-between, ahead of the Great North Run in 2025" style="max-width:100%; height:auto;"><br><br> Talking about my race at the Great North Run, 2025 <p><img src="/assets/images/img_6655.webp" alt="Me standing infront of the Wylam Brewery, with a lake in-between, ahead of the Great North Run in 2025"></p><p>Going into the Great North Run, I'd been really pleased with my pace, but a bit concerned about fuelling and endurance racing on Mounjaro. I hoped to get under 2h, but I expected to suffer at some point, coming in around 2:10.</p><p>The weather was much nicer than last year, and though it still took us best part of 90 minutes to walk through the funnel to the start, at least it was not in a torrential downpour.</p><p>The run started quite well, with the first 2km in low 5min/km territory, starting to lose time on the Tyne Bridge though, I would not see 5min/km again for the rest of the race.</p><p>The course felt much more congested this time around. The last two years I've started with a later wave to avoid waiting around in the cold at the end for Vickie. Next year I'll be running with my own wave. I seemed to spend to whole race stopping, starting, weaving in, weaving out, just avoiding people walking in groups on the course.</p><p>That wasn't the only reason I'd miss my goals for the day though, I struggled a little with the heat, and trying to keep my heart rate in the 170s, and not the 180s... ultimately I'd have to settle for low 180s. I didn't really have it in my legs, reverting to walking hills between 13 and 19, slipping time at each interval, though I was able to run 19-21.</p><p>Ultimately I'd run over the line in 2:22:14 - I'd have slowed by another 8 seconds had I known. Faster than last year throughout, and running much more, I was surprised and a little disappointed to only be around 4 minutes inside that time.</p><p>Until next year...</p> <br> #articles #race #running ]]></description> <media:content url="https://l.prry.uk/assets/images/img_6655.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/img_6655.webp" alt="Me standing infront of the Wylam Brewery, with a lake in-between, ahead of the Great North Run in 2025" ><br><br> Talking about my race at the Great North Run, 2025 <p><img src="/assets/images/img_6655.webp" alt="Me standing infront of the Wylam Brewery, with a lake in-between, ahead of the Great North Run in 2025"></p><p>Going into the Great North Run, I'd been really pleased with my pace, but a bit concerned about fuelling and endurance racing on Mounjaro. I hoped to get under 2h, but I expected to suffer at some point, coming in around 2:10.</p><p>The weather was much nicer than last year, and though it still took us best part of 90 minutes to walk through the funnel to the start, at least it was not in a torrential downpour.</p><p>The run started quite well, with the first 2km in low 5min/km territory, starting to lose time on the Tyne Bridge though, I would not see 5min/km again for the rest of the race.</p><p>The course felt much more congested this time around. The last two years I've started with a later wave to avoid waiting around in the cold at the end for Vickie. Next year I'll be running with my own wave. I seemed to spend to whole race stopping, starting, weaving in, weaving out, just avoiding people walking in groups on the course.</p><p>That wasn't the only reason I'd miss my goals for the day though, I struggled a little with the heat, and trying to keep my heart rate in the 170s, and not the 180s... ultimately I'd have to settle for low 180s. I didn't really have it in my legs, reverting to walking hills between 13 and 19, slipping time at each interval, though I was able to run 19-21.</p><p>Ultimately I'd run over the line in 2:22:14 - I'd have slowed by another 8 seconds had I known. Faster than last year throughout, and running much more, I was surprised and a little disappointed to only be around 4 minutes inside that time.</p><p>Until next year...</p> <br><br> <br><br> #articles #race #running <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Hartlepool Parkrun 521</title> <link>https://l.prry.uk/notes/2025-09-06-hartlepool-parkrun/</link> <guid isPermaLink="true">https://l.prry.uk/notes/2025-09-06-hartlepool-parkrun/</guid> <pubDate>Sat, 06 Sep 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/img_7982.webp" alt="Looking along the course at Hartlepool Parkrun above participants at the start line on a clear day" style="max-width:100%; height:auto;"><br><br> Warming up ahead of the Great North Run with a visit to Hartlepool Parkrun <p><img src="/assets/images/img_7982.webp" alt="Looking along the course at Hartlepool Parkrun above participants at the start line on a clear day"></p><p>We started off the day with our annual visit to Hartlepool Parkrun as we are up in the North East for the weekend ahead of the Great North Run tomorrow.</p><p>My legs seem to be moving very well, with good form, and my pace seems to be flying back with Mounjaro induced weight-loss. On the other hand my endurance and fuelling have definitely taken a hit, feeling out of gas throughout.</p><p>I held onto around 5:15/km throughout for a 26:40 finish - my fastest 5km in two years, and my fastest Hartlepool Parkrun. Very happy with that considering I did not have the energy to hit the pedal - though I'll need to ease off considerably tomorrow.</p> <br> #notes #note #race #running ]]></description> <media:content url="https://l.prry.uk/assets/images/img_7982.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/img_7982.webp" alt="Looking along the course at Hartlepool Parkrun above participants at the start line on a clear day" ><br><br> Warming up ahead of the Great North Run with a visit to Hartlepool Parkrun <p><img src="/assets/images/img_7982.webp" alt="Looking along the course at Hartlepool Parkrun above participants at the start line on a clear day"></p><p>We started off the day with our annual visit to Hartlepool Parkrun as we are up in the North East for the weekend ahead of the Great North Run tomorrow.</p><p>My legs seem to be moving very well, with good form, and my pace seems to be flying back with Mounjaro induced weight-loss. On the other hand my endurance and fuelling have definitely taken a hit, feeling out of gas throughout.</p><p>I held onto around 5:15/km throughout for a 26:40 finish - my fastest 5km in two years, and my fastest Hartlepool Parkrun. Very happy with that considering I did not have the energy to hit the pedal - though I'll need to ease off considerably tomorrow.</p> <br><br> <br><br> #notes #note #race #running <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Scrimba Business Card Project</title> <link>https://l.prry.uk/articles/2025-09-05-scrimba-business-card-project/</link> <guid isPermaLink="true">https://l.prry.uk/articles/2025-09-05-scrimba-business-card-project/</guid> <pubDate>Fri, 05 Sep 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/17-1.webp" alt="Scrimba Business Card Project" style="max-width:100%; height:auto;"><br><br> Illustrating my Scrimba Business Card project <p>When I wrote my first article on this site <a href="https://code.prry.uk/starting-over/">last week</a> I explained that I had decided to work back through the Scrimba curriculum from the beginning to try to really master the basics before moving forwards to more complicated projects.I also explained that I was trying to complete the project with alternatives to big tech - Codeberg and Statichost.</p><p>This first exercise builds a simple html and css business card, customised on the back of a walk through project. The project uses flexbox to split the images and content onto separate columns. I always struggle to remember flexbox, though it seems straightforward, splitting the direct children of the flexbox container into columns.</p><p><img src="/assets/images/17-1.webp" alt="Screenshot showing a business card with a styled avatar image and information about my interests on blue and claret."></p><p>The main changes that I made to the project where the introductions of a slight border-radius to the card, another to the avatar, and a light text shadow. Obviously I also introduced a slight claret and blue Burnley color palette too.</p><p>This was the first project that I had deployed to Statichost via Codeberg replacing the Github via Netlify workflow in Scrimba. It worked fine other than needing to enter my Codeberg credentials - I think I cloned via HTTPS rater than SSH, so hopefully this will just work in the next project.</p><p><a href="https://codeberg.org/leeperry/scrimba-business-card.git">Codeberg Repo</a> | <a href="https://leeperry-scrimba-business-card.statichost.eu/">Deployment</a></p><p>The fixed width avatar seems to be being vertically stretched as the card lengthens on my deployment - I'll need to look into how to control that.</p><p>Until the next time...</p> <br> #articles #css #code #html #scrimba ]]></description> <media:content url="https://l.prry.uk/assets/images/17-1.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/17-1.webp" alt="Scrimba Business Card Project" ><br><br> Illustrating my Scrimba Business Card project <p>When I wrote my first article on this site <a href="https://code.prry.uk/starting-over/">last week</a> I explained that I had decided to work back through the Scrimba curriculum from the beginning to try to really master the basics before moving forwards to more complicated projects.I also explained that I was trying to complete the project with alternatives to big tech - Codeberg and Statichost.</p><p>This first exercise builds a simple html and css business card, customised on the back of a walk through project. The project uses flexbox to split the images and content onto separate columns. I always struggle to remember flexbox, though it seems straightforward, splitting the direct children of the flexbox container into columns.</p><p><img src="/assets/images/17-1.webp" alt="Screenshot showing a business card with a styled avatar image and information about my interests on blue and claret."></p><p>The main changes that I made to the project where the introductions of a slight border-radius to the card, another to the avatar, and a light text shadow. Obviously I also introduced a slight claret and blue Burnley color palette too.</p><p>This was the first project that I had deployed to Statichost via Codeberg replacing the Github via Netlify workflow in Scrimba. It worked fine other than needing to enter my Codeberg credentials - I think I cloned via HTTPS rater than SSH, so hopefully this will just work in the next project.</p><p><a href="https://codeberg.org/leeperry/scrimba-business-card.git">Codeberg Repo</a> | <a href="https://leeperry-scrimba-business-card.statichost.eu/">Deployment</a></p><p>The fixed width avatar seems to be being vertically stretched as the card lengthens on my deployment - I'll need to look into how to control that.</p><p>Until the next time...</p> <br><br> <br><br> #articles #css #code #html #scrimba <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Starting Over</title> <link>https://l.prry.uk/articles/2025-08-31-starting-over/</link> <guid isPermaLink="true">https://l.prry.uk/articles/2025-08-31-starting-over/</guid> <pubDate>Sun, 31 Aug 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/48.webp" alt="Starting Over" style="max-width:100%; height:auto;"><br><br> I have been learning to write code on and off for over a decade now, making plenty of progress along the way, but rarely with sufficient consistency to make it 'stick'. Certainly not adequate to build any of the projects that I would like to build. <p>That inconsistency, combined with being fairly/partly proficient, makes it really difficult to just pick up a MOOC course and follow it through from the beginning. It's pretty boring relearning simple concepts to pick up the 2% that you may not know or that has changed.</p><p>I'm going to try just that though. I've had a Scrimba subscription for a number of years, have always enjoyed the program, but have struggled to maintain progress for a variety of reasons, many external to the learning itself. Scrimba have also recently introduced the back end to create a full-stack learning path for the first time too.</p><p>So I've cleared my course and submission history, starting over from the beginning. I'll be blogging about the journey here, partly to consolidate learning, partly to keep myself accountable, and part about rebelling against use of big tech, and finding alternatives where appropriate.</p><p>I completed the Intro to HTML module in the HTML and CSS Fundamentals course today. The assignment at the end of the module is to create a personal website, though really this task is html only - the stylesheet is provided and controlled by variables.</p><p>Here is the html that I provided to meet the design specification:</p><pre><code><!doctype html><html> <head> <link rel="stylesheet" href="styles.css" /> <link href="https://fonts.googleapis.com/css2?family=Bangers&family=Black+Ops+One&family=Creepster&family=La+Belle+Aurore&family=MedievalSharp&family=Orbitron&family=Rye&display=swap" rel="stylesheet"> <script src="index.js"></script> </head> <body> <!-- Challenge 1: Write the HTML for your personal website. --> <img src="lee.webp" alt=""> <h1>Hi, my name is Lee</h1> <h2>Fun facts about me:</h2> <ul> <li>I watch Burnley FC</li> <li>I write about playing old video games</li> <li>I build things with code for fun</li> </ul> <p>Please connect with me on mastodon <a href="https://prry.uk/@lee" target="_blank">here</a>.</p> <input type="text" placeholder="Enter email..."> <button>Join newsletter</button </body></html></code></pre><p>The output is shown below, although the styling was largely provided I think this shows how minimal code is required to create something like a personal linktree page.</p><p><img src="/assets/images/48.webp" alt="Screenshot of a personal website with avatar, key interests, and follow buttons"></p><p>The Scrimba curriculum uses Github and Netlify, neither fit well with trying to find privacy conscious EU based alternatives to big tech. So I have set myself up with a couple of alternatives for the first time. I am trying out <a href="https://codeberg.org">Codeberg</a> in place of Github, and <a href="https://statichost.eu">Statichost</a> in place of Netlify.</p><p>So far everything has gone to plan, and though this initial exercise deploys manually rather than from codeberg, I have my SSH keys setup ready and verified in codeberg ready to use.</p><p>View the project on Statichost <a href="https://scrimba-personal-website.statichost.eu/">here</a></p> <br> #articles #code #html #scrimba ]]></description> <media:content url="https://l.prry.uk/assets/images/48.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/48.webp" alt="Starting Over" ><br><br> I have been learning to write code on and off for over a decade now, making plenty of progress along the way, but rarely with sufficient consistency to make it 'stick'. Certainly not adequate to build any of the projects that I would like to build. <p>That inconsistency, combined with being fairly/partly proficient, makes it really difficult to just pick up a MOOC course and follow it through from the beginning. It's pretty boring relearning simple concepts to pick up the 2% that you may not know or that has changed.</p><p>I'm going to try just that though. I've had a Scrimba subscription for a number of years, have always enjoyed the program, but have struggled to maintain progress for a variety of reasons, many external to the learning itself. Scrimba have also recently introduced the back end to create a full-stack learning path for the first time too.</p><p>So I've cleared my course and submission history, starting over from the beginning. I'll be blogging about the journey here, partly to consolidate learning, partly to keep myself accountable, and part about rebelling against use of big tech, and finding alternatives where appropriate.</p><p>I completed the Intro to HTML module in the HTML and CSS Fundamentals course today. The assignment at the end of the module is to create a personal website, though really this task is html only - the stylesheet is provided and controlled by variables.</p><p>Here is the html that I provided to meet the design specification:</p><pre><code><!doctype html><html> <head> <link rel="stylesheet" href="styles.css" /> <link href="https://fonts.googleapis.com/css2?family=Bangers&family=Black+Ops+One&family=Creepster&family=La+Belle+Aurore&family=MedievalSharp&family=Orbitron&family=Rye&display=swap" rel="stylesheet"> <script src="index.js"></script> </head> <body> <!-- Challenge 1: Write the HTML for your personal website. --> <img src="lee.webp" alt=""> <h1>Hi, my name is Lee</h1> <h2>Fun facts about me:</h2> <ul> <li>I watch Burnley FC</li> <li>I write about playing old video games</li> <li>I build things with code for fun</li> </ul> <p>Please connect with me on mastodon <a href="https://prry.uk/@lee" target="_blank">here</a>.</p> <input type="text" placeholder="Enter email..."> <button>Join newsletter</button </body></html></code></pre><p>The output is shown below, although the styling was largely provided I think this shows how minimal code is required to create something like a personal linktree page.</p><p><img src="/assets/images/48.webp" alt="Screenshot of a personal website with avatar, key interests, and follow buttons"></p><p>The Scrimba curriculum uses Github and Netlify, neither fit well with trying to find privacy conscious EU based alternatives to big tech. So I have set myself up with a couple of alternatives for the first time. I am trying out <a href="https://codeberg.org">Codeberg</a> in place of Github, and <a href="https://statichost.eu">Statichost</a> in place of Netlify.</p><p>So far everything has gone to plan, and though this initial exercise deploys manually rather than from codeberg, I have my SSH keys setup ready and verified in codeberg ready to use.</p><p>View the project on Statichost <a href="https://scrimba-personal-website.statichost.eu/">here</a></p> <br><br> <br><br> #articles #code #html #scrimba <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Using Microformats with Bear</title> <link>https://l.prry.uk/articles/2025-07-11-using-microformats-with-bear/</link> <guid isPermaLink="true">https://l.prry.uk/articles/2025-07-11-using-microformats-with-bear/</guid> <pubDate>Fri, 11 Jul 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/56.webp" alt="Using Microformats with Bear" style="max-width:100%; height:auto;"><br><br> Discussing implementation of microformats on my bearblog project. <p>Microformats are tiny snippets of class data within html return author, title, date and content to indieWeb tools that rely on microformats to obtain structured data about your content for use elsewhere.</p><p>Pretty abstract for the most part, but important if you want to participate directly in the IndieWeb as my <a href="https://lee-perry.co.uk">main site</a> does.</p><p>The first problem that I solved last night was to create the h-card on my homepage, which is a short introduction to your site. This was easy, and worked immediately, inserting the following code into the 'home' section:</p><pre><code><div class="h-card"> <a class="h-card p-name u-url" href="https://l33.co.uk/" rel="me" style="display: none;">Lee Perry</a> <p class="p-note"><img src="https://bear-images.sfo2.cdn.digitaloceanspaces.com/leeperry/header.webp" class="u-photo u-featured" style="max-width: 50%; border-radius: 20px; float: right; margin-left: 20px; margin-bottom:20px; border: 2px solid whitesmoke" alt="">Burnley based, I run, ride online, climb rocks and mountains, and explore the world in our motorhome with my Social Secretary, Vickie.<br><br>Expect lots of talk about running, virtual cycling on my Wattbike Atom (NG), Burnley FC, retrogaming and code. Accompanied by lots of cute photographs of our podenco oriented spaniel infiltrated family. Find out what I'm up to <a href="/now/">now</a></p> </div></code></pre><p><img src="/assets/images/47.webp" alt="Screenshot from the front page of my Bear website showing my h-card ash the top of the page"></p><p>Easy enough so far, but my first real frustrations with bear were about to begin. As far as I can tell the only difference between the themes available in Bear is the css applied to them, so it would be super simple to make microformats work out of the box.</p><p>I very quickly came up with a way through the post template to implement microformats, but that is exposed in the post editor for every post, which is ugly. I had hoped to insert the opening tags into the header settings, and information and closing tags into the footer settings. This did not work though, header settings insert in the <code><head></code> section of the html, and there is no obvious way to control the appearance of the footer settings on pages that are not posts.</p><p>For now I have inserted the opening tags at the top of the post editor.</p><pre><code><article class="h-entry"> <div class="e-content"></code></pre><p>And I have created an information section at the bottom of the post template (with closing <code>article</code> and <code>div</code> tags in the footer).</p><pre><code><p>#<span class="p-name"></span> <a href="" class="u-url"><time datetime="" class="dt-published"></time></a> by <a href="/" rel="author" class="h-card p-author">Lee Perry</a> last updated: ago.</p></code></pre><p>So the lovely plaintext markdown view now looks like this:</p><p><img src="/assets/images/36-1.webp" alt="Screenshot showing the bear post editor with microformats code above and below"></p><p>Not as obtrusive as my earlier attempts, but I dislike this and it could be a dealbreaker with either microformats coming out, or this site not being viable beyond this experiment.</p><p><img src="/assets/images/56.webp" alt="Screenshot showing a post on this website passing the h-entry tests on indiewebify"></p><p>The good news is that the site now passes the microformats tests on <a href="indiewebify.me">indiewebify</a> - but I do need to work out whether I can live with that, or without microformats.</p> <br> #articles #bearblog #indieWeb #microformats ]]></description> <media:content url="https://l.prry.uk/assets/images/56.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/56.webp" alt="Using Microformats with Bear" ><br><br> Discussing implementation of microformats on my bearblog project. <p>Microformats are tiny snippets of class data within html return author, title, date and content to indieWeb tools that rely on microformats to obtain structured data about your content for use elsewhere.</p><p>Pretty abstract for the most part, but important if you want to participate directly in the IndieWeb as my <a href="https://lee-perry.co.uk">main site</a> does.</p><p>The first problem that I solved last night was to create the h-card on my homepage, which is a short introduction to your site. This was easy, and worked immediately, inserting the following code into the 'home' section:</p><pre><code><div class="h-card"> <a class="h-card p-name u-url" href="https://l33.co.uk/" rel="me" style="display: none;">Lee Perry</a> <p class="p-note"><img src="https://bear-images.sfo2.cdn.digitaloceanspaces.com/leeperry/header.webp" class="u-photo u-featured" style="max-width: 50%; border-radius: 20px; float: right; margin-left: 20px; margin-bottom:20px; border: 2px solid whitesmoke" alt="">Burnley based, I run, ride online, climb rocks and mountains, and explore the world in our motorhome with my Social Secretary, Vickie.<br><br>Expect lots of talk about running, virtual cycling on my Wattbike Atom (NG), Burnley FC, retrogaming and code. Accompanied by lots of cute photographs of our podenco oriented spaniel infiltrated family. Find out what I'm up to <a href="/now/">now</a></p> </div></code></pre><p><img src="/assets/images/47.webp" alt="Screenshot from the front page of my Bear website showing my h-card ash the top of the page"></p><p>Easy enough so far, but my first real frustrations with bear were about to begin. As far as I can tell the only difference between the themes available in Bear is the css applied to them, so it would be super simple to make microformats work out of the box.</p><p>I very quickly came up with a way through the post template to implement microformats, but that is exposed in the post editor for every post, which is ugly. I had hoped to insert the opening tags into the header settings, and information and closing tags into the footer settings. This did not work though, header settings insert in the <code><head></code> section of the html, and there is no obvious way to control the appearance of the footer settings on pages that are not posts.</p><p>For now I have inserted the opening tags at the top of the post editor.</p><pre><code><article class="h-entry"> <div class="e-content"></code></pre><p>And I have created an information section at the bottom of the post template (with closing <code>article</code> and <code>div</code> tags in the footer).</p><pre><code><p>#<span class="p-name"></span> <a href="" class="u-url"><time datetime="" class="dt-published"></time></a> by <a href="/" rel="author" class="h-card p-author">Lee Perry</a> last updated: ago.</p></code></pre><p>So the lovely plaintext markdown view now looks like this:</p><p><img src="/assets/images/36-1.webp" alt="Screenshot showing the bear post editor with microformats code above and below"></p><p>Not as obtrusive as my earlier attempts, but I dislike this and it could be a dealbreaker with either microformats coming out, or this site not being viable beyond this experiment.</p><p><img src="/assets/images/56.webp" alt="Screenshot showing a post on this website passing the h-entry tests on indiewebify"></p><p>The good news is that the site now passes the microformats tests on <a href="indiewebify.me">indiewebify</a> - but I do need to work out whether I can live with that, or without microformats.</p> <br><br> <br><br> #articles #bearblog #indieWeb #microformats <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Setting a favicon and site logo in Bear</title> <link>https://l.prry.uk/articles/2025-07-11-a-favicon-and-site-logo-in-bear/</link> <guid isPermaLink="true">https://l.prry.uk/articles/2025-07-11-a-favicon-and-site-logo-in-bear/</guid> <pubDate>Fri, 11 Jul 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/35.webp" alt="Setting a favicon and site logo in Bear" style="max-width:100%; height:auto;"><br><br> Setting the favicon on my Bear blog site to an existing png file <p>Setting a personalised favicon for your website is one of the features that can help your site's tab stand out in the browser for the reader. I designed a wee favicon for my website a while back. I'm not especially creative, so while it might not be particularly special, I wanted to see if I could work out how to use it.</p><p>It was easy enough. As I am experimenting with a paid bear plan[^1] I can insert media, so on the home tab of the bear dashboard I have used the insert media link to upload my icon, and from there copied the url into the <code>meta_image</code> property in the frontmatter:</p><p><img src="/assets/images/59.webp" alt="Screenshot of the Bear 'home' dashboard with favicon url pointing towards an uploaded file"></p><p>I didn't really expect this to work, partly as the upload had converted the file to webp- but I flicked across to Vivaldi, and sure enough my logo appeared at the top of the tab.</p><p>I then thought that it would be really cool to replace my site name at the top of the page with my logo, as it appears in my existing design. I failed to come up with a decent css replacement method to achieve that so instead I used css to hide display of the title class:</p><pre><code>.title { display: none;}</code></pre><p>Then I used html to insert the same logo into the beginning of the navigation menu, linking through to the homepage, and providing a class for styling.</p><pre><code><a href="/"><img src="https://bear-images.sfo2.cdn.digitaloceanspaces.com/leeperry/favicon.webp" alt="logo" class="logo"></a> [Home](/) [Blog](/blog/) [Now](/now)</code></pre><p>Here is the result, the end of my first session looking at styling in Bear.</p><p><img src="/assets/images/35.webp" alt="Screenshot showing my site logo appearing both in the browser tab, and at the front of my navigation menu"></p><p>In my next update I'll look at adding an h-card to the home page in bear, to identify the site on the indieWeb.</p><p>[^1]: A paid plan is necessary to upload media to Bear.</p> <br> #articles #bearblog #indieweb ]]></description> <media:content url="https://l.prry.uk/assets/images/35.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/35.webp" alt="Setting a favicon and site logo in Bear" ><br><br> Setting the favicon on my Bear blog site to an existing png file <p>Setting a personalised favicon for your website is one of the features that can help your site's tab stand out in the browser for the reader. I designed a wee favicon for my website a while back. I'm not especially creative, so while it might not be particularly special, I wanted to see if I could work out how to use it.</p><p>It was easy enough. As I am experimenting with a paid bear plan[^1] I can insert media, so on the home tab of the bear dashboard I have used the insert media link to upload my icon, and from there copied the url into the <code>meta_image</code> property in the frontmatter:</p><p><img src="/assets/images/59.webp" alt="Screenshot of the Bear 'home' dashboard with favicon url pointing towards an uploaded file"></p><p>I didn't really expect this to work, partly as the upload had converted the file to webp- but I flicked across to Vivaldi, and sure enough my logo appeared at the top of the tab.</p><p>I then thought that it would be really cool to replace my site name at the top of the page with my logo, as it appears in my existing design. I failed to come up with a decent css replacement method to achieve that so instead I used css to hide display of the title class:</p><pre><code>.title { display: none;}</code></pre><p>Then I used html to insert the same logo into the beginning of the navigation menu, linking through to the homepage, and providing a class for styling.</p><pre><code><a href="/"><img src="https://bear-images.sfo2.cdn.digitaloceanspaces.com/leeperry/favicon.webp" alt="logo" class="logo"></a> [Home](/) [Blog](/blog/) [Now](/now)</code></pre><p>Here is the result, the end of my first session looking at styling in Bear.</p><p><img src="/assets/images/35.webp" alt="Screenshot showing my site logo appearing both in the browser tab, and at the front of my navigation menu"></p><p>In my next update I'll look at adding an h-card to the home page in bear, to identify the site on the indieWeb.</p><p>[^1]: A paid plan is necessary to upload media to Bear.</p> <br><br> <br><br> #articles #bearblog #indieweb <hr> Thanks for reading via RSS! ]]></content:encoded> </item> <item> <title>Hello Bear?</title> <link>https://l.prry.uk/articles/2025-07-10-hello-bear/</link> <guid isPermaLink="true">https://l.prry.uk/articles/2025-07-10-hello-bear/</guid> <pubDate>Thu, 10 Jul 2025 00:00:00 GMT</pubDate> <dc:creator>Lee Perry</dc:creator> <description><![CDATA[ <img src="https://l.prry.uk/assets/images/24-1.webp" alt="Hello Bear?" style="max-width:100%; height:auto;"><br><br> Talking about contemplating completely rebuilding my website on BearBlog. <p>I've probably finally reached the point where I'm actually happy with my <a href="https://lee-perry.co.uk">website</a>. So surely I'm not seriously contemplating rebuilding the whole thing? Sure I am.</p><p><img src="/assets/images/24-1.webp" alt="Screenshot from the microfeed page on my Kirby CMS powered website"></p><p>I've built a website that does exactly what I want it to, but there is a certain amount of complexity to it that I would like to simplify. I've been thinking a lot recently about rebuilding on a hosted solution flitting between <a href="https://micro.blog">micro.blog</a>, which I have used previously and like a lot, and <a href="https://bearblog.dev">bearblog.dev</a> which I have not.</p><p>One of the biggest barriers to considering Bear for me was the absence of webmention support. That is one of the features that I like the most in my current setup, though at times it can also be amongst the most frustrating!</p><p><img src="/assets/images/49-1.webp" alt="Screenshot showing current webmention and comment functionality on my existing website"></p><p>I had been considering micro.blog more than Bear, due to the webmention and ActivityPub support. I knew though that the discarding of specific types of webmentions and interactions would frustrate me - it did previously.</p><p>And then I stumbled upon <a href="https://gobino.be/adding-webmentions-to-my-blog-tutorial/">this tutorial</a> from <a href="https://gobino.be">gobino</a> walking through implementation of webmentions on their Bear based site.</p><p>I've also spent a lot of time building out the interface with the <a href="https://lee-perry.co.uk/wiki">digital garden</a> section of my website. Though I think that I can make that work much more efficiently using the Bear <a href="https://docs.bearblog.dev/embedding-blog-post-lists/">content slices</a> that I have seen.</p><p>I also did not want to mess around building one website on a temporary domain, while potentially deprecating another - after all, this experiment may fail. The last time I rebuilt the site, I actually blogged very little for the following 6 weeks or so because of this. So after 21 years I've also decided to build this out on a <a href="https://l33.co.uk">new, shorter, domain</a>. I'm much less bothered about loss of domain authority than I've ever been before - even though an extraordinary number of people still use my instructions <a href="https://lee-perry.co.uk/notes/2023-05-31-install-championship-manager-01-02-on-macos-in-2023">to play CM0102 on Mac</a>!</p><p>So that feels like a deal to me. Building in public, I'm going to attempt to recreate my entire website here on Bear, lets see how it goes... If this works the content migration is going to take a very long time!</p><p>Until the next update...</p> <br> #articles #bearblog #indieweb ]]></description> <media:content url="https://l.prry.uk/assets/images/24-1.webp" medium="image" /> <content:encoded><![CDATA[ <img src="https://l.prry.uk/assets/images/24-1.webp" alt="Hello Bear?" ><br><br> Talking about contemplating completely rebuilding my website on BearBlog. <p>I've probably finally reached the point where I'm actually happy with my <a href="https://lee-perry.co.uk">website</a>. So surely I'm not seriously contemplating rebuilding the whole thing? Sure I am.</p><p><img src="/assets/images/24-1.webp" alt="Screenshot from the microfeed page on my Kirby CMS powered website"></p><p>I've built a website that does exactly what I want it to, but there is a certain amount of complexity to it that I would like to simplify. I've been thinking a lot recently about rebuilding on a hosted solution flitting between <a href="https://micro.blog">micro.blog</a>, which I have used previously and like a lot, and <a href="https://bearblog.dev">bearblog.dev</a> which I have not.</p><p>One of the biggest barriers to considering Bear for me was the absence of webmention support. That is one of the features that I like the most in my current setup, though at times it can also be amongst the most frustrating!</p><p><img src="/assets/images/49-1.webp" alt="Screenshot showing current webmention and comment functionality on my existing website"></p><p>I had been considering micro.blog more than Bear, due to the webmention and ActivityPub support. I knew though that the discarding of specific types of webmentions and interactions would frustrate me - it did previously.</p><p>And then I stumbled upon <a href="https://gobino.be/adding-webmentions-to-my-blog-tutorial/">this tutorial</a> from <a href="https://gobino.be">gobino</a> walking through implementation of webmentions on their Bear based site.</p><p>I've also spent a lot of time building out the interface with the <a href="https://lee-perry.co.uk/wiki">digital garden</a> section of my website. Though I think that I can make that work much more efficiently using the Bear <a href="https://docs.bearblog.dev/embedding-blog-post-lists/">content slices</a> that I have seen.</p><p>I also did not want to mess around building one website on a temporary domain, while potentially deprecating another - after all, this experiment may fail. The last time I rebuilt the site, I actually blogged very little for the following 6 weeks or so because of this. So after 21 years I've also decided to build this out on a <a href="https://l33.co.uk">new, shorter, domain</a>. I'm much less bothered about loss of domain authority than I've ever been before - even though an extraordinary number of people still use my instructions <a href="https://lee-perry.co.uk/notes/2023-05-31-install-championship-manager-01-02-on-macos-in-2023">to play CM0102 on Mac</a>!</p><p>So that feels like a deal to me. Building in public, I'm going to attempt to recreate my entire website here on Bear, lets see how it goes... If this works the content migration is going to take a very long time!</p><p>Until the next update...</p> <br><br> <br><br> #articles #bearblog #indieweb <hr> Thanks for reading via RSS! ]]></content:encoded> </item> </channel></rss> If you would like to create a banner that links to this page (i.e. this validation result), do the following:
Download the "valid RSS" banner.
Upload the image to your own server. (This step is important. Please do not link directly to the image on this server.)
Add this HTML to your page (change the image src attribute if necessary):
If you would like to create a text link instead, here is the URL you can use:
http://www.rssboard.org/rss-validator/check.cgi?url=https%3A//l.prry.uk/feed.rss