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.

 

Congratulations!

[Valid RSS] This is a valid RSS feed.

Recommendations

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: style attribute contains potentially dangerous content: max-width (72 occurrences) [help]

    		<description><![CDATA[
  • line 117, column 5: description should not contain relative URL references: /assets/images/IMG_9464.webp (71 occurrences) [help]

    		]]></description>
         ^
  • line 153, column 5: content:encoded should not contain relative URL references: /assets/images/IMG_9464.webp (71 occurrences) [help]

    		]]></content:encoded>
         ^
  • line 4734, column 0: description should not contain iframe tag [help]

    		  Fan Forum - October 2025
  • line 4761, column 0: content:encoded should not contain iframe tag [help]


Source: https://l.prry.uk/feed.rss

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <rss
  3.  version="2.0"
  4.  xmlns:dc="http://purl.org/dc/elements/1.1/"
  5.  xmlns:atom="http://www.w3.org/2005/Atom"
  6.  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  7.  xmlns:media="http://search.yahoo.com/mrss/"
  8.  xml:base="https://l.prry.uk/"
  9. >
  10.  <channel>
  11. <title>lprry indieWeb home</title>
  12. <link>https://l.prry.uk/</link>
  13. <atom:link
  14.  href="https://l.prry.uk/feed.rss"
  15.  rel="self"
  16.  type="application/rss+xml"
  17. />
  18. <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>
  19. <language>en</language>
  20.  
  21.  
  22.  <item>
  23. <title>Ladder Race</title>
  24. <link>https://l.prry.uk/training-log/2026-01-16-ladder-race/</link>
  25. <guid isPermaLink="true">https://l.prry.uk/training-log/2026-01-16-ladder-race/</guid>
  26. <pubDate>Fri, 16 Jan 2026 00:00:00 GMT</pubDate>
  27. <dc:creator>Lee Perry</dc:creator>
  28.  
  29. <description><![CDATA[
  30.  
  31. <img src="https://l.prry.uk/assets/images/Screenshot%202026-01-16%20at%2020.45.08.webp"
  32. alt="Screenshot from zwift showing ride map and key statistics"
  33. style="max-width:100%; height:auto;"><br><br>
  34.  
  35.  Tough ladder race on Zwift with CLS vs Klub.  Held onto front unusually, and we won by a single point.
  36.  
  37.  
  38.  #training-log #cycling #zwift
  39.  
  40. ]]></description>
  41.  
  42.  <media:content
  43.    url="https://l.prry.uk/assets/images/Screenshot%202026-01-16%20at%2020.45.08.webp"
  44. medium="image"
  45.  />
  46.  
  47. <content:encoded><![CDATA[
  48.  
  49. đŸš´â€â™‚ī¸
  50.  
  51. ⏰ 00:34:14
  52. 📏 21.03 km
  53. đŸ›Ģ 108 m+
  54. â¤ī¸â€đŸ”Ĩ 171 bpm
  55. đŸĒĢ 215 w
  56. 🧁 463 kcal
  57. <br><br>
  58.  
  59.  
  60.  
  61. <img
  62.  src="https://l.prry.uk/assets/images/Screenshot%202026-01-16%20at%2020.45.08.webp"
  63.  alt="Screenshot from zwift showing ride map and key statistics"
  64. ><br><br>
  65.  
  66.  
  67.  Tough ladder race on Zwift with CLS vs Klub.  Held onto front unusually, and we won by a single point.
  68.  
  69.  
  70.  
  71.  <br><br>
  72.  
  73. #training-log #cycling #zwift
  74.  
  75.  
  76.  <hr>
  77.  Thanks for reading via RSS!
  78. ]]></content:encoded>
  79.  </item>
  80.  
  81.  <item>
  82. <title>Ruairidh Haggis</title>
  83. <link>https://l.prry.uk/snaps/2026-01-16-ruairidh-haggis/</link>
  84. <guid isPermaLink="true">https://l.prry.uk/snaps/2026-01-16-ruairidh-haggis/</guid>
  85. <pubDate>Fri, 16 Jan 2026 00:00:00 GMT</pubDate>
  86. <dc:creator>Lee Perry</dc:creator>
  87.  
  88. <description><![CDATA[
  89.  
  90. <img src="https://l.prry.uk/assets/images/IMG_9467.webp"
  91. alt="Two spaniels sat together in front of a human, all staring towards the camera"
  92. style="max-width:100%; height:auto;"><br><br>
  93.  
  94.  Wee haggis Ruaridh went off to Lytham for the afternoon today to see his mother Muffin.
  95.  <p>All images:</p>
  96. <div class="snaps-horizontal">
  97. <p><img src="/assets/images/IMG_9464.webp" alt="A spaniel lay on his back receiving a haircut while grinning incessantly">
  98. <img src="/assets/images/IMG_9467.webp" alt="Two spaniels sat together in front of a human, all staring towards the camera"></p>
  99. </div>
  100.  
  101.  #snaps #dogs #ruairidh
  102.  
  103. ]]></description>
  104.  
  105.  <media:content
  106.    url="https://l.prry.uk/assets/images/IMG_9467.webp"
  107. medium="image"
  108.  />
  109.  
  110. <content:encoded><![CDATA[
  111.  
  112.  
  113.  
  114. <img
  115.  src="https://l.prry.uk/assets/images/IMG_9467.webp"
  116.  alt="Two spaniels sat together in front of a human, all staring towards the camera"
  117. ><br><br>
  118.  
  119.  
  120.  Wee haggis Ruaridh went off to Lytham for the afternoon today to see his mother Muffin.
  121.  
  122.  <p>All images:</p>
  123. <div class="snaps-horizontal">
  124. <p><img src="/assets/images/IMG_9464.webp" alt="A spaniel lay on his back receiving a haircut while grinning incessantly">
  125. <img src="/assets/images/IMG_9467.webp" alt="Two spaniels sat together in front of a human, all staring towards the camera"></p>
  126. </div>
  127.  
  128.  <br><br>
  129.  
  130. #snaps #dogs #ruairidh
  131.  
  132.  
  133.  <hr>
  134.  Thanks for reading via RSS!
  135. ]]></content:encoded>
  136.  </item>
  137.  
  138.  <item>
  139. <title>Track Session</title>
  140. <link>https://l.prry.uk/training-log/2026-01-15-track-session/</link>
  141. <guid isPermaLink="true">https://l.prry.uk/training-log/2026-01-15-track-session/</guid>
  142. <pubDate>Thu, 15 Jan 2026 00:00:00 GMT</pubDate>
  143. <dc:creator>Lee Perry</dc:creator>
  144.  
  145. <description><![CDATA[
  146.  
  147. <img src="https://l.prry.uk/assets/images/IMG_8915.webp"
  148. alt="Seedhill athletics track floodlit at night"
  149. style="max-width:100%; height:auto;"><br><br>
  150.  
  151.  Evening club session on the track at Seedhill.
  152.  
  153. 10 x 400m off 100m walk, 100m jog recovery.
  154.  
  155. A loooong time since I've run on track.
  156.  
  157.  
  158.  #training-log #running #trawdenac
  159.  
  160. ]]></description>
  161.  
  162.  <media:content
  163.    url="https://l.prry.uk/assets/images/IMG_8915.webp"
  164. medium="image"
  165.  />
  166.  
  167. <content:encoded><![CDATA[
  168.  
  169. đŸƒâ€â™‚ī¸
  170.  
  171. ⏰ 00:43:56
  172. 📏 7.43 km
  173. âąī¸ 5:55 min/km
  174. â¤ī¸â€đŸ”Ĩ 142 bpm
  175. 🧁 452 kcal
  176. <br><br>
  177.  
  178.  
  179.  
  180. <img
  181.  src="https://l.prry.uk/assets/images/IMG_8915.webp"
  182.  alt="Seedhill athletics track floodlit at night"
  183. ><br><br>
  184.  
  185.  
  186.  Evening club session on the track at Seedhill.
  187.  
  188. 10 x 400m off 100m walk, 100m jog recovery.
  189.  
  190. A loooong time since I&#39;ve run on track.
  191.  
  192.  
  193.  
  194.  <br><br>
  195.  
  196. #training-log #running #trawdenac
  197.  
  198.  
  199.  <hr>
  200.  Thanks for reading via RSS!
  201. ]]></content:encoded>
  202.  </item>
  203.  
  204.  <item>
  205. <title>ZRL Round 3 Race 2</title>
  206. <link>https://l.prry.uk/training-log/2026-01-13-zrl-round-3-race-2/</link>
  207. <guid isPermaLink="true">https://l.prry.uk/training-log/2026-01-13-zrl-round-3-race-2/</guid>
  208. <pubDate>Tue, 13 Jan 2026 00:00:00 GMT</pubDate>
  209. <dc:creator>Lee Perry</dc:creator>
  210.  
  211. <description><![CDATA[
  212.  
  213. <img src="https://l.prry.uk/assets/images/CxH9p-IKxWmL_ZshO33OBcl0S4MgjvGcdUWPLHZww2w-2048x1535.webp"
  214. alt="ZRL Round 3 Race 2"
  215. style="max-width:100%; height:auto;"><br><br>
  216.  
  217.  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 đŸ¤ĸ.
  218.  
  219.  
  220.  #training-log #cycling #zwift #zrl
  221.  
  222. ]]></description>
  223.  
  224.  <media:content
  225.    url="https://l.prry.uk/assets/images/CxH9p-IKxWmL_ZshO33OBcl0S4MgjvGcdUWPLHZww2w-2048x1535.webp"
  226. medium="image"
  227.  />
  228.  
  229. <content:encoded><![CDATA[
  230.  
  231. đŸš´â€â™‚ī¸
  232.  
  233. ⏰ 00:48:58
  234. 📏 27.98 km
  235. đŸ›Ģ 492 m+
  236. â¤ī¸â€đŸ”Ĩ 176 bpm
  237. đŸĒĢ 222 w
  238. 🧁 650 kcal
  239. <br><br>
  240.  
  241.  
  242.  
  243. <img
  244.  src="https://l.prry.uk/assets/images/CxH9p-IKxWmL_ZshO33OBcl0S4MgjvGcdUWPLHZww2w-2048x1535.webp"
  245.  alt="ZRL Round 3 Race 2"
  246. ><br><br>
  247.  
  248.  
  249.  Having dropped into the C Development League with CLS Creakies, I&#39;m enjoying being much more competitive in ZRL.  7th overall and ahead of that through all of the sprints đŸ¤ĸ.
  250.  
  251.  
  252.  
  253.  <br><br>
  254.  
  255. #training-log #cycling #zwift #zrl
  256.  
  257.  
  258.  <hr>
  259.  Thanks for reading via RSS!
  260. ]]></content:encoded>
  261.  </item>
  262.  
  263.  <item>
  264. <title>Evening Run</title>
  265. <link>https://l.prry.uk/training-log/2026-01-12-evening-run/</link>
  266. <guid isPermaLink="true">https://l.prry.uk/training-log/2026-01-12-evening-run/</guid>
  267. <pubDate>Mon, 12 Jan 2026 00:00:00 GMT</pubDate>
  268. <dc:creator>Lee Perry</dc:creator>
  269.  
  270. <description><![CDATA[
  271.  
  272.  Evening run with TrawdenAC on the Laneshawbridge short loop.  Legs felt good despite 3 weeks away, and 3 heavy weeks on the bike.
  273.  
  274.  
  275.  #training-log #running #trawdenac
  276.  
  277. ]]></description>
  278.  
  279.  
  280. <content:encoded><![CDATA[
  281.  
  282. đŸƒâ€â™‚ī¸
  283.  
  284. ⏰ 00:44:57
  285. 📏 7.16 km
  286. âąī¸ 6:17 min/km
  287. đŸ›Ģ 112 m+
  288. â¤ī¸â€đŸ”Ĩ 169 bpm
  289. 🧁 706 kcal
  290. <br><br>
  291.  
  292.  
  293.  
  294.  
  295.  Evening run with TrawdenAC on the Laneshawbridge short loop.  Legs felt good despite 3 weeks away, and 3 heavy weeks on the bike.
  296.  
  297.  
  298.  
  299.  <br><br>
  300.  
  301. #training-log #running #trawdenac
  302.  
  303.  
  304.  <hr>
  305.  Thanks for reading via RSS!
  306. ]]></content:encoded>
  307.  </item>
  308.  
  309.  <item>
  310. <title>RMC Stage 10</title>
  311. <link>https://l.prry.uk/training-log/2026-01-11-rmc-stage-10/</link>
  312. <guid isPermaLink="true">https://l.prry.uk/training-log/2026-01-11-rmc-stage-10/</guid>
  313. <pubDate>Sun, 11 Jan 2026 00:00:00 GMT</pubDate>
  314. <dc:creator>Lee Perry</dc:creator>
  315.  
  316. <description><![CDATA[
  317.  
  318. <img src="https://l.prry.uk/assets/images/Screenshot%202026-01-11%20at%2014.52.32.webp"
  319. alt="Screenshot from Veloviewer showing circular route map and rolling elevation profile with two main climb sections."
  320. style="max-width:100%; height:auto;"><br><br>
  321.  
  322.  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!
  323.  
  324.  
  325.  #training-log #cycling #rouvy #rmc
  326.  
  327. ]]></description>
  328.  
  329.  <media:content
  330.    url="https://l.prry.uk/assets/images/Screenshot%202026-01-11%20at%2014.52.32.webp"
  331. medium="image"
  332.  />
  333.  
  334. <content:encoded><![CDATA[
  335.  
  336. đŸš´â€â™‚ī¸
  337.  
  338. ⏰ 01:24:10
  339. 📏 40.04 km
  340. đŸ›Ģ 652 m+
  341. â¤ī¸â€đŸ”Ĩ 161 bpm
  342. đŸĒĢ 188 w
  343. 🧁 908 kcal
  344. <br><br>
  345.  
  346.  
  347.  
  348. <img
  349.  src="https://l.prry.uk/assets/images/Screenshot%202026-01-11%20at%2014.52.32.webp"
  350.  alt="Screenshot from Veloviewer showing circular route map and rolling elevation profile with two main climb sections."
  351. ><br><br>
  352.  
  353.  
  354.  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!
  355.  
  356.  
  357.  
  358.  <br><br>
  359.  
  360. #training-log #cycling #rouvy #rmc
  361.  
  362.  
  363.  <hr>
  364.  Thanks for reading via RSS!
  365. ]]></content:encoded>
  366.  </item>
  367.  
  368.  <item>
  369. <title>Bouldering</title>
  370. <link>https://l.prry.uk/training-log/2026-01-11-bouldering/</link>
  371. <guid isPermaLink="true">https://l.prry.uk/training-log/2026-01-11-bouldering/</guid>
  372. <pubDate>Sun, 11 Jan 2026 00:00:00 GMT</pubDate>
  373. <dc:creator>Lee Perry</dc:creator>
  374.  
  375. <description><![CDATA[
  376.  
  377. <img src="https://l.prry.uk/assets/images/IMG_8908.webp"
  378. alt="View through rain drenched window to the outside of Onyx climbing wall in Blackburn"
  379. style="max-width:100%; height:auto;"><br><br>
  380.  
  381.  Headed through the monsoon to Onyx this afternoon for a 6xV1 4xV2 4xV3 4xV4 4xV3 4xV2 6xV1 pyramid.
  382.  
  383.  
  384.  #training-log #bouldering
  385.  
  386. ]]></description>
  387.  
  388.  <media:content
  389.    url="https://l.prry.uk/assets/images/IMG_8908.webp"
  390. medium="image"
  391.  />
  392.  
  393. <content:encoded><![CDATA[
  394.  
  395. đŸ§—â€â™‚ī¸
  396.  
  397. ⏰ 01:00:47
  398. â¤ī¸â€đŸ”Ĩ 107 bpm
  399. 🧁 362 kcal
  400. <br><br>
  401.  
  402.  
  403.  
  404. <img
  405.  src="https://l.prry.uk/assets/images/IMG_8908.webp"
  406.  alt="View through rain drenched window to the outside of Onyx climbing wall in Blackburn"
  407. ><br><br>
  408.  
  409.  
  410.  Headed through the monsoon to Onyx this afternoon for a 6xV1 4xV2 4xV3 4xV4 4xV3 4xV2 6xV1 pyramid.
  411.  
  412.  
  413.  
  414.  <br><br>
  415.  
  416. #training-log #bouldering
  417.  
  418.  
  419.  <hr>
  420.  Thanks for reading via RSS!
  421. ]]></content:encoded>
  422.  </item>
  423.  
  424.  <item>
  425. <title>Bob Lord Stand</title>
  426. <link>https://l.prry.uk/snaps/2026-01-10-bob-lord-stand/</link>
  427. <guid isPermaLink="true">https://l.prry.uk/snaps/2026-01-10-bob-lord-stand/</guid>
  428. <pubDate>Sat, 10 Jan 2026 00:00:00 GMT</pubDate>
  429. <dc:creator>Lee Perry</dc:creator>
  430.  
  431. <description><![CDATA[
  432.  
  433. <img src="https://l.prry.uk/assets/images/IMG_8887_compressed_2026_01_10_144713.webp"
  434. alt="Photograph of the pitch at Turf Moor from the Bob Lord Stand pre match "
  435. style="max-width:100%; height:auto;"><br><br>
  436.  
  437.  Originally meant to be at Stanley today, instead my first ever visit to the Bob Lord Stand courtesy of a frozen pitch.
  438.  
  439.  
  440.  #snaps #football #burnleyfc
  441.  
  442. ]]></description>
  443.  
  444.  <media:content
  445.    url="https://l.prry.uk/assets/images/IMG_8887_compressed_2026_01_10_144713.webp"
  446. medium="image"
  447.  />
  448.  
  449. <content:encoded><![CDATA[
  450.  
  451.  
  452.  
  453. <img
  454.  src="https://l.prry.uk/assets/images/IMG_8887_compressed_2026_01_10_144713.webp"
  455.  alt="Photograph of the pitch at Turf Moor from the Bob Lord Stand pre match "
  456. ><br><br>
  457.  
  458.  
  459.  Originally meant to be at Stanley today, instead my first ever visit to the Bob Lord Stand courtesy of a frozen pitch.
  460.  
  461.  
  462.  
  463.  <br><br>
  464.  
  465. #snaps #football #burnleyfc
  466.  
  467.  
  468.  <hr>
  469.  Thanks for reading via RSS!
  470. ]]></content:encoded>
  471.  </item>
  472.  
  473.  <item>
  474. <title>Evening TTT</title>
  475. <link>https://l.prry.uk/training-log/2026-01-06-evening-ttt/</link>
  476. <guid isPermaLink="true">https://l.prry.uk/training-log/2026-01-06-evening-ttt/</guid>
  477. <pubDate>Tue, 06 Jan 2026 00:00:00 GMT</pubDate>
  478. <dc:creator>Lee Perry</dc:creator>
  479.  
  480. <description><![CDATA[
  481.  
  482. <img src="https://l.prry.uk/assets/images/IMG_4907.webp"
  483. alt="Riders avatars riding in a line while approaching a bridge on Zwift"
  484. style="max-width:100%; height:auto;"><br><br>
  485.  
  486.  Tough but strong first ride TTT in ZRL Aqua Development League with the CLS Creakies team, we came 9/11.
  487.  <p><img src="/assets/images/Screenshot%202026-01-06%20at%2022.16.24.webp" alt=""></p>
  488.  
  489.  
  490.  #training-log #cycling #zwift #ttt #teamcls
  491.  
  492. ]]></description>
  493.  
  494.  <media:content
  495.    url="https://l.prry.uk/assets/images/IMG_4907.webp"
  496. medium="image"
  497.  />
  498.  
  499. <content:encoded><![CDATA[
  500.  
  501. đŸš´â€â™‚ī¸
  502.  
  503. ⏰ 00:55:54
  504. 📏 34.22 km
  505. đŸ›Ģ 260 m+
  506. â¤ī¸â€đŸ”Ĩ 171 bpm
  507. đŸĒĢ 205 w
  508. 🧁 709 kcal
  509. <br><br>
  510.  
  511.  
  512.  
  513. <img
  514.  src="https://l.prry.uk/assets/images/IMG_4907.webp"
  515.  alt="Riders avatars riding in a line while approaching a bridge on Zwift"
  516. ><br><br>
  517.  
  518.  
  519.  Tough but strong first ride TTT in ZRL Aqua Development League with the CLS Creakies team, we came 9/11.
  520.  
  521.  <p><img src="/assets/images/Screenshot%202026-01-06%20at%2022.16.24.webp" alt=""></p>
  522.  
  523.  
  524.  <br><br>
  525.  
  526. #training-log #cycling #zwift #ttt #teamcls
  527.  
  528.  
  529.  <hr>
  530.  Thanks for reading via RSS!
  531. ]]></content:encoded>
  532.  </item>
  533.  
  534.  <item>
  535. <title>Evening Ride</title>
  536. <link>https://l.prry.uk/training-log/2026-01-05-evening-ride/</link>
  537. <guid isPermaLink="true">https://l.prry.uk/training-log/2026-01-05-evening-ride/</guid>
  538. <pubDate>Mon, 05 Jan 2026 00:00:00 GMT</pubDate>
  539. <dc:creator>Lee Perry</dc:creator>
  540.  
  541. <description><![CDATA[
  542.  
  543. <img src="https://l.prry.uk/assets/images/BajGSgggyMKomapEyv4SZaO3kncD-TiNy-7ZzuYnS78-2048x1535.webp"
  544. alt="A group of cyclists avatars ride together through Watopia in Zwift"
  545. style="max-width:100%; height:auto;"><br><br>
  546.  
  547.  Kicked the week off with a tempo ride on Zwift with TBR rather than running on ice around Colne with Trawden AC.
  548.  
  549.  
  550.  #training-log #cycling #zwift
  551.  
  552. ]]></description>
  553.  
  554.  <media:content
  555.    url="https://l.prry.uk/assets/images/BajGSgggyMKomapEyv4SZaO3kncD-TiNy-7ZzuYnS78-2048x1535.webp"
  556. medium="image"
  557.  />
  558.  
  559. <content:encoded><![CDATA[
  560.  
  561. đŸš´â€â™‚ī¸
  562.  
  563. ⏰ 01:15:03
  564. 📏 45.81 km
  565. đŸ›Ģ 137 m+
  566. â¤ī¸â€đŸ”Ĩ 154 bpm
  567. đŸĒĢ 178 w
  568. 🧁 772 kcal
  569. <br><br>
  570.  
  571.  
  572.  
  573. <img
  574.  src="https://l.prry.uk/assets/images/BajGSgggyMKomapEyv4SZaO3kncD-TiNy-7ZzuYnS78-2048x1535.webp"
  575.  alt="A group of cyclists avatars ride together through Watopia in Zwift"
  576. ><br><br>
  577.  
  578.  
  579.  Kicked the week off with a tempo ride on Zwift with TBR rather than running on ice around Colne with Trawden AC.
  580.  
  581.  
  582.  
  583.  <br><br>
  584.  
  585. #training-log #cycling #zwift
  586.  
  587.  
  588.  <hr>
  589.  Thanks for reading via RSS!
  590. ]]></content:encoded>
  591.  </item>
  592.  
  593.  <item>
  594. <title>Afternoon Ride</title>
  595. <link>https://l.prry.uk/training-log/2026-01-04-afternoon-ride/</link>
  596. <guid isPermaLink="true">https://l.prry.uk/training-log/2026-01-04-afternoon-ride/</guid>
  597. <pubDate>Sun, 04 Jan 2026 00:00:00 GMT</pubDate>
  598. <dc:creator>Lee Perry</dc:creator>
  599.  
  600. <description><![CDATA[
  601.  
  602. <img src="https://l.prry.uk/assets/images/IMG_4897.webp"
  603. alt="Riders&#39; avatars riding on a glass road above New York City on Zwift"
  604. style="max-width:100%; height:auto;"><br><br>
  605.  
  606.  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.
  607.  
  608.  
  609.  #training-log #cycling #zwift
  610.  
  611. ]]></description>
  612.  
  613.  <media:content
  614.    url="https://l.prry.uk/assets/images/IMG_4897.webp"
  615. medium="image"
  616.  />
  617.  
  618. <content:encoded><![CDATA[
  619.  
  620. đŸš´â€â™‚ī¸
  621.  
  622. ⏰ 02:00:18
  623. 📏 68.42 km
  624. đŸ›Ģ 461 m+
  625. â¤ī¸â€đŸ”Ĩ 130 bpm
  626. đŸĒĢ 127 w
  627. 🧁 884 kcal
  628. <br><br>
  629.  
  630.  
  631.  
  632. <img
  633.  src="https://l.prry.uk/assets/images/IMG_4897.webp"
  634.  alt="Riders&#39; avatars riding on a glass road above New York City on Zwift"
  635. ><br><br>
  636.  
  637.  
  638.  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.
  639.  
  640.  
  641.  
  642.  <br><br>
  643.  
  644. #training-log #cycling #zwift
  645.  
  646.  
  647.  <hr>
  648.  Thanks for reading via RSS!
  649. ]]></content:encoded>
  650.  </item>
  651.  
  652.  <item>
  653. <title>RMC Stage 9</title>
  654. <link>https://l.prry.uk/training-log/2026-01-03-rmc-stage-9/</link>
  655. <guid isPermaLink="true">https://l.prry.uk/training-log/2026-01-03-rmc-stage-9/</guid>
  656. <pubDate>Sat, 03 Jan 2026 00:00:00 GMT</pubDate>
  657. <dc:creator>Lee Perry</dc:creator>
  658.  
  659. <description><![CDATA[
  660.  
  661. <img src="https://l.prry.uk/assets/images/IMG_4890.webp"
  662. alt="Post ride screen from Rouvy showing key ride metrics and zone charts"
  663. style="max-width:100%; height:auto;"><br><br>
  664.  
  665.  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 === đŸ¤ĸ.
  666.  
  667.  
  668.  #training-log #cycling #rouvy #rmc
  669.  
  670. ]]></description>
  671.  
  672.  <media:content
  673.    url="https://l.prry.uk/assets/images/IMG_4890.webp"
  674. medium="image"
  675.  />
  676.  
  677. <content:encoded><![CDATA[
  678.  
  679. đŸš´â€â™‚ī¸
  680.  
  681. ⏰ 00:38:18
  682. 📏 21.87 km
  683. đŸ›Ģ 206 m+
  684. â¤ī¸â€đŸ”Ĩ 168 bpm
  685. đŸĒĢ 219 w
  686. 🧁 481 kcal
  687. <br><br>
  688.  
  689.  
  690.  
  691. <img
  692.  src="https://l.prry.uk/assets/images/IMG_4890.webp"
  693.  alt="Post ride screen from Rouvy showing key ride metrics and zone charts"
  694. ><br><br>
  695.  
  696.  
  697.  Kicking off the weekend with a vomtastic ITT on Rouvy for this week&#39;s RMC race.  My legs are back after the 500, but new FTP === đŸ¤ĸ.
  698.  
  699.  
  700.  
  701.  <br><br>
  702.  
  703. #training-log #cycling #rouvy #rmc
  704.  
  705.  
  706.  <hr>
  707.  Thanks for reading via RSS!
  708. ]]></content:encoded>
  709.  </item>
  710.  
  711.  <item>
  712. <title>ZZRC Group Ride</title>
  713. <link>https://l.prry.uk/training-log/2026-01-03-zzrc-group-ride/</link>
  714. <guid isPermaLink="true">https://l.prry.uk/training-log/2026-01-03-zzrc-group-ride/</guid>
  715. <pubDate>Fri, 02 Jan 2026 00:00:00 GMT</pubDate>
  716. <dc:creator>Lee Perry</dc:creator>
  717.  
  718. <description><![CDATA[
  719.  
  720. <img src="https://l.prry.uk/assets/images/IMG_4879.webp"
  721. alt="Riders avatars approaching a suspension bridge on Zwift"
  722. style="max-width:100%; height:auto;"><br><br>
  723.  
  724.  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.
  725.  
  726.  
  727.  #training-log #cycling #zwift
  728.  
  729. ]]></description>
  730.  
  731.  <media:content
  732.    url="https://l.prry.uk/assets/images/IMG_4879.webp"
  733. medium="image"
  734.  />
  735.  
  736. <content:encoded><![CDATA[
  737.  
  738. đŸš´â€â™‚ī¸
  739.  
  740. ⏰ 01:00:07
  741. 📏 31.63 km
  742. đŸ›Ģ 293 m+
  743. â¤ī¸â€đŸ”Ĩ 145 bpm
  744. đŸĒĢ 168 w
  745. 🧁 586 kcal
  746. <br><br>
  747.  
  748.  
  749.  
  750. <img
  751.  src="https://l.prry.uk/assets/images/IMG_4879.webp"
  752.  alt="Riders avatars approaching a suspension bridge on Zwift"
  753. ><br><br>
  754.  
  755.  
  756.  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.
  757.  
  758.  
  759.  
  760.  <br><br>
  761.  
  762. #training-log #cycling #zwift
  763.  
  764.  
  765.  <hr>
  766.  Thanks for reading via RSS!
  767. ]]></content:encoded>
  768.  </item>
  769.  
  770.  <item>
  771. <title>Retrogaming rig</title>
  772. <link>https://l.prry.uk/notes/2026-01-02-retrogaming-rig/</link>
  773. <guid isPermaLink="true">https://l.prry.uk/notes/2026-01-02-retrogaming-rig/</guid>
  774. <pubDate>Fri, 02 Jan 2026 00:00:00 GMT</pubDate>
  775. <dc:creator>Lee Perry</dc:creator>
  776.  
  777. <description><![CDATA[
  778.  
  779. <img src="https://l.prry.uk/assets/images/Screenshot%202026-01-01%20at%2018.48.51.webp"
  780. alt="Screenshot showing a windows 11 desktop full of games icons"
  781. style="max-width:100%; height:auto;"><br><br>
  782.  
  783.  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.
  784.  
  785.  
  786.  #notes #retrogaming
  787.  
  788. ]]></description>
  789.  
  790.  <media:content
  791.    url="https://l.prry.uk/assets/images/Screenshot%202026-01-01%20at%2018.48.51.webp"
  792. medium="image"
  793.  />
  794.  
  795. <content:encoded><![CDATA[
  796.  
  797.  
  798.  
  799. <img
  800.  src="https://l.prry.uk/assets/images/Screenshot%202026-01-01%20at%2018.48.51.webp"
  801.  alt="Screenshot showing a windows 11 desktop full of games icons"
  802. ><br><br>
  803.  
  804.  
  805.  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.
  806.  
  807.  
  808.  
  809.  <br><br>
  810.  
  811. #notes #retrogaming
  812.  
  813.  
  814.  <hr>
  815.  Thanks for reading via RSS!
  816. ]]></content:encoded>
  817.  </item>
  818.  
  819.  <item>
  820. <title>Akhenaten</title>
  821. <link>https://l.prry.uk/notes/2026-01-02-akhenaten/</link>
  822. <guid isPermaLink="true">https://l.prry.uk/notes/2026-01-02-akhenaten/</guid>
  823. <pubDate>Fri, 02 Jan 2026 00:00:00 GMT</pubDate>
  824. <dc:creator>Lee Perry</dc:creator>
  825.  
  826. <description><![CDATA[
  827.  
  828. <img src="https://l.prry.uk/assets/images/Screenshot%202026-01-02%20at%2016.50.14.webp"
  829. alt="A screenshot showing Akhenaten rendering Pharoah&#39;s menu."
  830. style="max-width:100%; height:auto;"><br><br>
  831.  
  832.  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!
  833.  
  834.  
  835.  #notes #retrogaming
  836.  
  837. ]]></description>
  838.  
  839.  <media:content
  840.    url="https://l.prry.uk/assets/images/Screenshot%202026-01-02%20at%2016.50.14.webp"
  841. medium="image"
  842.  />
  843.  
  844. <content:encoded><![CDATA[
  845.  
  846.  
  847.  
  848. <img
  849.  src="https://l.prry.uk/assets/images/Screenshot%202026-01-02%20at%2016.50.14.webp"
  850.  alt="A screenshot showing Akhenaten rendering Pharoah&#39;s menu."
  851. ><br><br>
  852.  
  853.  
  854.  In other exciting news I spotted the &lt;a class=&quot;u-like-of&quot; href=&quot;https://akhenatengame.squarespace.com&quot;&gt;Akhenaten&lt;/a&gt; project which, similar to Augustus and Julius for Caesar III, makes Pharaoh &amp; Cleopatra look fantastic on a modern screen!
  855.  
  856.  
  857.  
  858.  <br><br>
  859.  
  860. #notes #retrogaming
  861.  
  862.  
  863.  <hr>
  864.  Thanks for reading via RSS!
  865. ]]></content:encoded>
  866.  </item>
  867.  
  868.  <item>
  869. <title>Afternoon Ride</title>
  870. <link>https://l.prry.uk/training-log/2025-12-31-afternoon-ride/</link>
  871. <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-31-afternoon-ride/</guid>
  872. <pubDate>Wed, 31 Dec 2025 00:00:00 GMT</pubDate>
  873. <dc:creator>Lee Perry</dc:creator>
  874.  
  875. <description><![CDATA[
  876.  
  877. <img src="https://l.prry.uk/assets/images/IMG_4878.webp"
  878. 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."
  879. style="max-width:100%; height:auto;"><br><br>
  880.  
  881.  Two hours riding on empty on Rouvy's fantastic Antelope Island route near Salt Lake City, to finish up. 502/500
  882.  
  883.  
  884.  #training-log #cycling #rouvy #festive500
  885.  
  886. ]]></description>
  887.  
  888.  <media:content
  889.    url="https://l.prry.uk/assets/images/IMG_4878.webp"
  890. medium="image"
  891.  />
  892.  
  893. <content:encoded><![CDATA[
  894.  
  895. đŸš´â€â™‚ī¸
  896.  
  897. ⏰ 02:02:47
  898. 📏 64.33 km
  899. đŸ›Ģ 427 m+
  900. â¤ī¸â€đŸ”Ĩ 134 bpm
  901. đŸĒĢ 152 w
  902. 🧁 1,067 kcal
  903. <br><br>
  904.  
  905.  
  906.  
  907. <img
  908.  src="https://l.prry.uk/assets/images/IMG_4878.webp"
  909.  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."
  910. ><br><br>
  911.  
  912.  
  913.  Two hours riding on empty on Rouvy&#39;s fantastic Antelope Island route near Salt Lake City, to finish up. 502/500
  914.  
  915.  
  916.  
  917.  <br><br>
  918.  
  919. #training-log #cycling #rouvy #festive500
  920.  
  921.  
  922.  <hr>
  923.  Thanks for reading via RSS!
  924. ]]></content:encoded>
  925.  </item>
  926.  
  927.  <item>
  928. <title>The IndieWeb in 2030</title>
  929. <link>https://l.prry.uk/articles/2025-12-31-the-indieweb-in-2030/</link>
  930. <guid isPermaLink="true">https://l.prry.uk/articles/2025-12-31-the-indieweb-in-2030/</guid>
  931. <pubDate>Wed, 31 Dec 2025 00:00:00 GMT</pubDate>
  932. <dc:creator>Lee Perry</dc:creator>
  933.  
  934. <description><![CDATA[
  935.  
  936.  My contribution to the IndieWeb Carnival, December 2025 - the IndieWeb in 2030.
  937.  <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>
  938. <blockquote>
  939. <p>The IndieWeb is a people-focused alternative to the “corporate web”.</p>
  940. <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>
  941. </blockquote>
  942. <h2>Photographs of Toast</h2>
  943. <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>
  944. <h2>IndieWeb as a Service</h2>
  945. <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>
  946. <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>
  947. <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>
  948. <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>
  949. <h2>Community</h2>
  950. <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>
  951. <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>
  952. <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>
  953. <h2>Share elsewhere</h2>
  954. <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>
  955. <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>
  956. <h2>Swimlanes</h2>
  957. <p>Venkatram asks how the IndieWeb can stand up to the CorpoWeb better in coming years.  It does not need to.</p>
  958. <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>
  959. <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>
  960. <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>
  961. <h2>Wrapping up</h2>
  962. <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>
  963. <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>
  964. <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>
  965. <p><em>What do you think?</em></p>
  966.  
  967.  
  968.  #articles #carnival #indieWeb
  969.  
  970. ]]></description>
  971.  
  972.  
  973. <content:encoded><![CDATA[
  974.  
  975.  
  976.  
  977.  
  978.  My contribution to the IndieWeb Carnival, December 2025 - the IndieWeb in 2030.
  979.  
  980.  <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>
  981. <blockquote>
  982. <p>The IndieWeb is a people-focused alternative to the “corporate web”.</p>
  983. <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>
  984. </blockquote>
  985. <h2>Photographs of Toast</h2>
  986. <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>
  987. <h2>IndieWeb as a Service</h2>
  988. <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>
  989. <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>
  990. <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>
  991. <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>
  992. <h2>Community</h2>
  993. <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>
  994. <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>
  995. <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>
  996. <h2>Share elsewhere</h2>
  997. <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>
  998. <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>
  999. <h2>Swimlanes</h2>
  1000. <p>Venkatram asks how the IndieWeb can stand up to the CorpoWeb better in coming years.  It does not need to.</p>
  1001. <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>
  1002. <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>
  1003. <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>
  1004. <h2>Wrapping up</h2>
  1005. <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>
  1006. <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>
  1007. <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>
  1008. <p><em>What do you think?</em></p>
  1009.  
  1010.  
  1011.  <br><br>
  1012.  
  1013. #articles #carnival #indieWeb
  1014.  
  1015.  
  1016.  <hr>
  1017.  Thanks for reading via RSS!
  1018. ]]></content:encoded>
  1019.  </item>
  1020.  
  1021.  <item>
  1022. <title>Afternoon Ride</title>
  1023. <link>https://l.prry.uk/training-log/2025-12-30-afternoon-ride/</link>
  1024. <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-30-afternoon-ride/</guid>
  1025. <pubDate>Tue, 30 Dec 2025 00:00:00 GMT</pubDate>
  1026. <dc:creator>Lee Perry</dc:creator>
  1027.  
  1028. <description><![CDATA[
  1029.  
  1030. <img src="https://l.prry.uk/assets/images/IMG_4841.webp"
  1031. alt="Cyclists&#39; avatars riding across a bridge, with a view to a skyscraper through the suspension cables."
  1032. style="max-width:100%; height:auto;"><br><br>
  1033.  
  1034.  Rode on the fantastic Moson - Bratislave route on Rouvy this afternoon, leaving just over 60km to finishe the Festive 500 challenge tomorrow.  438/500
  1035.  
  1036.  
  1037.  #training-log #cycling #rouvy #festive500
  1038.  
  1039. ]]></description>
  1040.  
  1041.  <media:content
  1042.    url="https://l.prry.uk/assets/images/IMG_4841.webp"
  1043. medium="image"
  1044.  />
  1045.  
  1046. <content:encoded><![CDATA[
  1047.  
  1048. đŸš´â€â™‚ī¸
  1049.  
  1050. ⏰ 01:18:28
  1051. 📏 45.15 km
  1052. đŸ›Ģ 97 m+
  1053. â¤ī¸â€đŸ”Ĩ 145 bpm
  1054. đŸĒĢ 162 w
  1055. 🧁 728 kcal
  1056. <br><br>
  1057.  
  1058.  
  1059.  
  1060. <img
  1061.  src="https://l.prry.uk/assets/images/IMG_4841.webp"
  1062.  alt="Cyclists&#39; avatars riding across a bridge, with a view to a skyscraper through the suspension cables."
  1063. ><br><br>
  1064.  
  1065.  
  1066.  Rode on the fantastic Moson - Bratislave route on Rouvy this afternoon, leaving just over 60km to finishe the Festive 500 challenge tomorrow.  438/500
  1067.  
  1068.  
  1069.  
  1070.  <br><br>
  1071.  
  1072. #training-log #cycling #rouvy #festive500
  1073.  
  1074.  
  1075.  <hr>
  1076.  Thanks for reading via RSS!
  1077. ]]></content:encoded>
  1078.  </item>
  1079.  
  1080.  <item>
  1081. <title>Turf Moor</title>
  1082. <link>https://l.prry.uk/snaps/2025-12-30-turf-moor/</link>
  1083. <guid isPermaLink="true">https://l.prry.uk/snaps/2025-12-30-turf-moor/</guid>
  1084. <pubDate>Tue, 30 Dec 2025 00:00:00 GMT</pubDate>
  1085. <dc:creator>Lee Perry</dc:creator>
  1086.  
  1087. <description><![CDATA[
  1088.  
  1089. <img src="https://l.prry.uk/assets/images/IMG_8841_compressed_2025_12_30_192119.webp"
  1090. alt="Turf Moor under the lights"
  1091. style="max-width:100%; height:auto;"><br><br>
  1092.  
  1093.  Back at Turf Moor for the first time in a while, for Burnley’s game with Newcastle United this evening.
  1094.  
  1095.  
  1096.  #snaps #football #burnleyfc
  1097.  
  1098. ]]></description>
  1099.  
  1100.  <media:content
  1101.    url="https://l.prry.uk/assets/images/IMG_8841_compressed_2025_12_30_192119.webp"
  1102. medium="image"
  1103.  />
  1104.  
  1105. <content:encoded><![CDATA[
  1106.  
  1107.  
  1108.  
  1109. <img
  1110.  src="https://l.prry.uk/assets/images/IMG_8841_compressed_2025_12_30_192119.webp"
  1111.  alt="Turf Moor under the lights"
  1112. ><br><br>
  1113.  
  1114.  
  1115.  Back at Turf Moor for the first time in a while, for Burnley’s game with Newcastle United this evening.
  1116.  
  1117.  
  1118.  
  1119.  <br><br>
  1120.  
  1121. #snaps #football #burnleyfc
  1122.  
  1123.  
  1124.  <hr>
  1125.  Thanks for reading via RSS!
  1126. ]]></content:encoded>
  1127.  </item>
  1128.  
  1129.  <item>
  1130. <title>Pages CMS</title>
  1131. <link>https://l.prry.uk/notes/2025-12-30-note/</link>
  1132. <guid isPermaLink="true">https://l.prry.uk/notes/2025-12-30-note/</guid>
  1133. <pubDate>Tue, 30 Dec 2025 00:00:00 GMT</pubDate>
  1134. <dc:creator>Lee Perry</dc:creator>
  1135.  
  1136. <description><![CDATA[
  1137.  
  1138. <img src="https://l.prry.uk/assets/images/Screenshot%202025-12-30%20at%2007.55.44.webp"
  1139. alt="A website with black background showing an image post being edited online."
  1140. style="max-width:100%; height:auto;"><br><br>
  1141.  
  1142.  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. ✅
  1143.  
  1144.  
  1145.  #notes #indieweb #eleventy #changelog
  1146.  
  1147. ]]></description>
  1148.  
  1149.  <media:content
  1150.    url="https://l.prry.uk/assets/images/Screenshot%202025-12-30%20at%2007.55.44.webp"
  1151. medium="image"
  1152.  />
  1153.  
  1154. <content:encoded><![CDATA[
  1155.  
  1156.  
  1157.  
  1158. <img
  1159.  src="https://l.prry.uk/assets/images/Screenshot%202025-12-30%20at%2007.55.44.webp"
  1160.  alt="A website with black background showing an image post being edited online."
  1161. ><br><br>
  1162.  
  1163.  
  1164.  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. ✅
  1165.  
  1166.  
  1167.  
  1168.  <br><br>
  1169.  
  1170. #notes #indieweb #eleventy #changelog
  1171.  
  1172.  
  1173.  <hr>
  1174.  Thanks for reading via RSS!
  1175. ]]></content:encoded>
  1176.  </item>
  1177.  
  1178.  <item>
  1179. <title>Ashburton - Dunsandel</title>
  1180. <link>https://l.prry.uk/training-log/2025-12-30-ashburton-dunsandel/</link>
  1181. <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-30-ashburton-dunsandel/</guid>
  1182. <pubDate>Mon, 29 Dec 2025 00:00:00 GMT</pubDate>
  1183. <dc:creator>Lee Perry</dc:creator>
  1184.  
  1185. <description><![CDATA[
  1186.  
  1187. <img src="https://l.prry.uk/assets/images/IMG_4826.webp"
  1188. alt="A road approaches a level rail crossing with cloudy blue skies above"
  1189. style="max-width:100%; height:auto;"><br><br>
  1190.  
  1191.  My ride yesterday was a tough 60km on deperlo's Ashburton - Dunsandel route on Rouvy, before heading off to watch Stanley play. 393/500
  1192.  
  1193.  
  1194.  #training-log #cycling #rouvy #festive500
  1195.  
  1196. ]]></description>
  1197.  
  1198.  <media:content
  1199.    url="https://l.prry.uk/assets/images/IMG_4826.webp"
  1200. medium="image"
  1201.  />
  1202.  
  1203. <content:encoded><![CDATA[
  1204.  
  1205. đŸš´â€â™‚ī¸
  1206.  
  1207. ⏰ 01:44:01
  1208. 📏 59.71 km
  1209. đŸ›Ģ 65 m+
  1210. â¤ī¸â€đŸ”Ĩ 156 bpm
  1211. đŸĒĢ 177 w
  1212. 🧁 1,056 kcal
  1213. <br><br>
  1214.  
  1215.  
  1216.  
  1217. <img
  1218.  src="https://l.prry.uk/assets/images/IMG_4826.webp"
  1219.  alt="A road approaches a level rail crossing with cloudy blue skies above"
  1220. ><br><br>
  1221.  
  1222.  
  1223.  My ride yesterday was a tough 60km on deperlo&#39;s Ashburton - Dunsandel route on Rouvy, before heading off to watch Stanley play. 393/500
  1224.  
  1225.  
  1226.  
  1227.  <br><br>
  1228.  
  1229. #training-log #cycling #rouvy #festive500
  1230.  
  1231.  
  1232.  <hr>
  1233.  Thanks for reading via RSS!
  1234. ]]></content:encoded>
  1235.  </item>
  1236.  
  1237.  <item>
  1238. <title>S2S Day 5b Te Anau</title>
  1239. <link>https://l.prry.uk/training-log/2025-12-28-ride/</link>
  1240. <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-28-ride/</guid>
  1241. <pubDate>Sun, 28 Dec 2025 00:00:00 GMT</pubDate>
  1242. <dc:creator>Lee Perry</dc:creator>
  1243.  
  1244. <description><![CDATA[
  1245.  
  1246. <img src="https://l.prry.uk/assets/images/IMG_4820.webp"
  1247. alt="Riders avatars riding through green fields with blue skies and a mountain range beyond.."
  1248. style="max-width:100%; height:auto;"><br><br>
  1249.  
  1250.  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
  1251.  
  1252.  
  1253.  #training-log #cycling #rouvy #festive500
  1254.  
  1255. ]]></description>
  1256.  
  1257.  <media:content
  1258.    url="https://l.prry.uk/assets/images/IMG_4820.webp"
  1259. medium="image"
  1260.  />
  1261.  
  1262. <content:encoded><![CDATA[
  1263.  
  1264. đŸš´â€â™‚ī¸
  1265.  
  1266. ⏰ 02:59:17
  1267. 📏 100.88 km
  1268. đŸ›Ģ 515 m+
  1269. â¤ī¸â€đŸ”Ĩ 153 bpm
  1270. đŸĒĢ 158 w
  1271. 🧁 1,625 kcal
  1272. <br><br>
  1273.  
  1274.  
  1275.  
  1276. <img
  1277.  src="https://l.prry.uk/assets/images/IMG_4820.webp"
  1278.  alt="Riders avatars riding through green fields with blue skies and a mountain range beyond.."
  1279. ><br><br>
  1280.  
  1281.  
  1282.  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
  1283.  
  1284.  
  1285.  
  1286.  <br><br>
  1287.  
  1288. #training-log #cycling #rouvy #festive500
  1289.  
  1290.  
  1291.  <hr>
  1292.  Thanks for reading via RSS!
  1293. ]]></content:encoded>
  1294.  </item>
  1295.  
  1296.  <item>
  1297. <title>At the Wham again</title>
  1298. <link>https://l.prry.uk/snaps/2025-12-29-snap/</link>
  1299. <guid isPermaLink="true">https://l.prry.uk/snaps/2025-12-29-snap/</guid>
  1300. <pubDate>Sun, 28 Dec 2025 00:00:00 GMT</pubDate>
  1301. <dc:creator>Lee Perry</dc:creator>
  1302.  
  1303. <description><![CDATA[
  1304.  
  1305. <img src="https://l.prry.uk/assets/images/IMG_8827_compressed_2025_12_29_193914.webp"
  1306. alt="Looking across the pitch at the Wham stadium at night."
  1307. style="max-width:100%; height:auto;"><br><br>
  1308.  
  1309.  Back at the Wham stadium watching Stanley take on Harrogate in League Two.
  1310.  
  1311.  
  1312.  #snaps #football #asfc
  1313.  
  1314. ]]></description>
  1315.  
  1316.  <media:content
  1317.    url="https://l.prry.uk/assets/images/IMG_8827_compressed_2025_12_29_193914.webp"
  1318. medium="image"
  1319.  />
  1320.  
  1321. <content:encoded><![CDATA[
  1322.  
  1323.  
  1324.  
  1325. <img
  1326.  src="https://l.prry.uk/assets/images/IMG_8827_compressed_2025_12_29_193914.webp"
  1327.  alt="Looking across the pitch at the Wham stadium at night."
  1328. ><br><br>
  1329.  
  1330.  
  1331.  Back at the Wham stadium watching Stanley take on Harrogate in League Two.
  1332.  
  1333.  
  1334.  
  1335.  <br><br>
  1336.  
  1337. #snaps #football #asfc
  1338.  
  1339.  
  1340.  <hr>
  1341.  Thanks for reading via RSS!
  1342. ]]></content:encoded>
  1343.  </item>
  1344.  
  1345.  <item>
  1346. <title>Challenge Shepparton</title>
  1347. <link>https://l.prry.uk/training-log/2025-12-27-ride/</link>
  1348. <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-27-ride/</guid>
  1349. <pubDate>Sat, 27 Dec 2025 00:00:00 GMT</pubDate>
  1350. <dc:creator>Lee Perry</dc:creator>
  1351.  
  1352. <description><![CDATA[
  1353.  
  1354. <img src="https://l.prry.uk/assets/images/IMG_4809.webp"
  1355. alt="Riders avatars riding thrugh dried yellow fields with trees on Rouvy."
  1356. style="max-width:100%; height:auto;"><br><br>
  1357.  
  1358.  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
  1359.  
  1360.  
  1361.  #training-log #cycling #rouvy #festive500
  1362.  
  1363. ]]></description>
  1364.  
  1365.  <media:content
  1366.    url="https://l.prry.uk/assets/images/IMG_4809.webp"
  1367. medium="image"
  1368.  />
  1369.  
  1370. <content:encoded><![CDATA[
  1371.  
  1372. đŸš´â€â™‚ī¸
  1373.  
  1374. ⏰ 01:20:15
  1375. 📏 46.6 km
  1376. đŸ›Ģ 96 m+
  1377. â¤ī¸â€đŸ”Ĩ 136 bpm
  1378. đŸĒĢ 155 w
  1379. 🧁 713 kcal
  1380. <br><br>
  1381.  
  1382.  
  1383.  
  1384. <img
  1385.  src="https://l.prry.uk/assets/images/IMG_4809.webp"
  1386.  alt="Riders avatars riding thrugh dried yellow fields with trees on Rouvy."
  1387. ><br><br>
  1388.  
  1389.  
  1390.  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
  1391.  
  1392.  
  1393.  
  1394.  <br><br>
  1395.  
  1396. #training-log #cycling #rouvy #festive500
  1397.  
  1398.  
  1399.  <hr>
  1400.  Thanks for reading via RSS!
  1401. ]]></content:encoded>
  1402.  </item>
  1403.  
  1404.  <item>
  1405. <title>Challenge Almere</title>
  1406. <link>https://l.prry.uk/training-log/2025-12-26-ride/</link>
  1407. <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-26-ride/</guid>
  1408. <pubDate>Fri, 26 Dec 2025 00:00:00 GMT</pubDate>
  1409. <dc:creator>Lee Perry</dc:creator>
  1410.  
  1411. <description><![CDATA[
  1412.  
  1413. <img src="https://l.prry.uk/assets/images/IMG_4799.webp"
  1414. alt="Riders avatars riding over a dyke Rouvy, with water to either side."
  1415. style="max-width:100%; height:auto;"><br><br>
  1416.  
  1417.  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
  1418.  
  1419.  
  1420.  #training-log #cycling #rouvy #festive500
  1421.  
  1422. ]]></description>
  1423.  
  1424.  <media:content
  1425.    url="https://l.prry.uk/assets/images/IMG_4799.webp"
  1426. medium="image"
  1427.  />
  1428.  
  1429. <content:encoded><![CDATA[
  1430.  
  1431. đŸš´â€â™‚ī¸
  1432.  
  1433. ⏰ 01:31:42
  1434. 📏 54.2 km
  1435. đŸ›Ģ 61 m+
  1436. â¤ī¸â€đŸ”Ĩ 146 bpm
  1437. đŸĒĢ 164 w
  1438. 🧁 863 kcal
  1439. <br><br>
  1440.  
  1441.  
  1442.  
  1443. <img
  1444.  src="https://l.prry.uk/assets/images/IMG_4799.webp"
  1445.  alt="Riders avatars riding over a dyke Rouvy, with water to either side."
  1446. ><br><br>
  1447.  
  1448.  
  1449.  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 &#39;Go&#39; in centre screen the whole time. 186/500
  1450.  
  1451.  
  1452.  
  1453.  <br><br>
  1454.  
  1455. #training-log #cycling #rouvy #festive500
  1456.  
  1457.  
  1458.  <hr>
  1459.  Thanks for reading via RSS!
  1460. ]]></content:encoded>
  1461.  </item>
  1462.  
  1463.  <item>
  1464. <title>Accrington Stanley 2 Barrow 1</title>
  1465. <link>https://l.prry.uk/snaps/2025-12-26-snap/</link>
  1466. <guid isPermaLink="true">https://l.prry.uk/snaps/2025-12-26-snap/</guid>
  1467. <pubDate>Fri, 26 Dec 2025 00:00:00 GMT</pubDate>
  1468. <dc:creator>Lee Perry</dc:creator>
  1469.  
  1470. <description><![CDATA[
  1471.  
  1472. <img src="https://l.prry.uk/assets/images/IMG_8819.webp"
  1473. alt="Me, stood on the terrace at the Wham Stadium after Stanley&#39;s late victory over Barrow"
  1474. style="max-width:100%; height:auto;"><br><br>
  1475.  
  1476.  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.
  1477.  <p>Accrington Stanley 2 Barrow 1</p>
  1478. <div class="snaps-horizontal">
  1479. <p><img src="/assets/images/IMG_8811.webp" alt="">
  1480. <img src="/assets/images/IMG_8815.webp" alt="">
  1481. <img src="/assets/images/IMG_8817.webp" alt="">
  1482. <img src="/assets/images/IMG_8818.webp" alt=""></p>
  1483. </div>
  1484.  
  1485.  #snaps #football #asfc #matchreport
  1486.  
  1487. ]]></description>
  1488.  
  1489.  <media:content
  1490.    url="https://l.prry.uk/assets/images/IMG_8819.webp"
  1491. medium="image"
  1492.  />
  1493.  
  1494. <content:encoded><![CDATA[
  1495.  
  1496.  
  1497.  
  1498. <img
  1499.  src="https://l.prry.uk/assets/images/IMG_8819.webp"
  1500.  alt="Me, stood on the terrace at the Wham Stadium after Stanley&#39;s late victory over Barrow"
  1501. ><br><br>
  1502.  
  1503.  
  1504.  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.
  1505.  
  1506.  <p>Accrington Stanley 2 Barrow 1</p>
  1507. <div class="snaps-horizontal">
  1508. <p><img src="/assets/images/IMG_8811.webp" alt="">
  1509. <img src="/assets/images/IMG_8815.webp" alt="">
  1510. <img src="/assets/images/IMG_8817.webp" alt="">
  1511. <img src="/assets/images/IMG_8818.webp" alt=""></p>
  1512. </div>
  1513.  
  1514.  <br><br>
  1515.  
  1516. #snaps #football #asfc #matchreport
  1517.  
  1518.  
  1519.  <hr>
  1520.  Thanks for reading via RSS!
  1521. ]]></content:encoded>
  1522.  </item>
  1523.  
  1524.  <item>
  1525. <title>Ironman 70.3 Eagleman</title>
  1526. <link>https://l.prry.uk/training-log/2025-12-25-ride/</link>
  1527. <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-25-ride/</guid>
  1528. <pubDate>Thu, 25 Dec 2025 00:00:00 GMT</pubDate>
  1529. <dc:creator>Lee Perry</dc:creator>
  1530.  
  1531. <description><![CDATA[
  1532.  
  1533. <img src="https://l.prry.uk/assets/images/IMG_4789.webp"
  1534. alt="Riders avatars riding over a causeway in Rouvy, with the Blackwater River to either side."
  1535. style="max-width:100%; height:auto;"><br><br>
  1536.  
  1537.  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
  1538.  
  1539.  
  1540.  #training-log #cycling #rouvy #festive500
  1541.  
  1542. ]]></description>
  1543.  
  1544.  <media:content
  1545.    url="https://l.prry.uk/assets/images/IMG_4789.webp"
  1546. medium="image"
  1547.  />
  1548.  
  1549. <content:encoded><![CDATA[
  1550.  
  1551. đŸš´â€â™‚ī¸
  1552.  
  1553. ⏰ 02:34:10
  1554. 📏 90.22 km
  1555. đŸ›Ģ 47 m+
  1556. â¤ī¸â€đŸ”Ĩ 150 bpm
  1557. đŸĒĢ 161 w
  1558. 🧁 1,424 kcal
  1559. <br><br>
  1560.  
  1561.  
  1562.  
  1563. <img
  1564.  src="https://l.prry.uk/assets/images/IMG_4789.webp"
  1565.  alt="Riders avatars riding over a causeway in Rouvy, with the Blackwater River to either side."
  1566. ><br><br>
  1567.  
  1568.  
  1569.  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
  1570.  
  1571.  
  1572.  
  1573.  <br><br>
  1574.  
  1575. #training-log #cycling #rouvy #festive500
  1576.  
  1577.  
  1578.  <hr>
  1579.  Thanks for reading via RSS!
  1580. ]]></content:encoded>
  1581.  </item>
  1582.  
  1583.  <item>
  1584. <title>RMC Stage 8</title>
  1585. <link>https://l.prry.uk/training-log/2025-12-24-ride/</link>
  1586. <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-24-ride/</guid>
  1587. <pubDate>Wed, 24 Dec 2025 00:00:00 GMT</pubDate>
  1588. <dc:creator>Lee Perry</dc:creator>
  1589.  
  1590. <description><![CDATA[
  1591.  
  1592. <img src="https://l.prry.uk/assets/images/IMG_4777.webp"
  1593. alt="Riders avatars riding into Vieste on Rouvy with white cliffs in the background, and palm trees in the foreground."
  1594. style="max-width:100%; height:auto;"><br><br>
  1595.  
  1596.  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
  1597.  
  1598.  
  1599.  #training-log #cycling #rouvy #rmc #festive500
  1600.  
  1601. ]]></description>
  1602.  
  1603.  <media:content
  1604.    url="https://l.prry.uk/assets/images/IMG_4777.webp"
  1605. medium="image"
  1606.  />
  1607.  
  1608. <content:encoded><![CDATA[
  1609.  
  1610. đŸš´â€â™‚ī¸
  1611.  
  1612. ⏰ 01:40:40
  1613. 📏 41.8 km
  1614. đŸ›Ģ 992 m+
  1615. â¤ī¸â€đŸ”Ĩ 158 bpm
  1616. đŸĒĢ 184 w
  1617. 🧁 1,062 kcal
  1618. <br><br>
  1619.  
  1620.  
  1621.  
  1622. <img
  1623.  src="https://l.prry.uk/assets/images/IMG_4777.webp"
  1624.  alt="Riders avatars riding into Vieste on Rouvy with white cliffs in the background, and palm trees in the foreground."
  1625. ><br><br>
  1626.  
  1627.  
  1628.  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
  1629.  
  1630.  
  1631.  
  1632.  <br><br>
  1633.  
  1634. #training-log #cycling #rouvy #rmc #festive500
  1635.  
  1636.  
  1637.  <hr>
  1638.  Thanks for reading via RSS!
  1639. ]]></content:encoded>
  1640.  </item>
  1641.  
  1642.  <item>
  1643. <title>Climbing at Onyx</title>
  1644. <link>https://l.prry.uk/training-log/2025-12-24-climb/</link>
  1645. <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-24-climb/</guid>
  1646. <pubDate>Wed, 24 Dec 2025 00:00:00 GMT</pubDate>
  1647. <dc:creator>Lee Perry</dc:creator>
  1648.  
  1649. <description><![CDATA[
  1650.  
  1651. <img src="https://l.prry.uk/assets/images/IMG_8799.webp"
  1652. alt="A picture of me sitting infront of a green plastic tree with shiny things on it, and a bouldering wall beyond."
  1653. style="max-width:100%; height:auto;"><br><br>
  1654.  
  1655.  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.
  1656.  
  1657.  
  1658.  #training-log #bouldering #onyx
  1659.  
  1660. ]]></description>
  1661.  
  1662.  <media:content
  1663.    url="https://l.prry.uk/assets/images/IMG_8799.webp"
  1664. medium="image"
  1665.  />
  1666.  
  1667. <content:encoded><![CDATA[
  1668.  
  1669. đŸ§—â€â™‚ī¸
  1670.  
  1671. ⏰ 00:54:21
  1672. â¤ī¸â€đŸ”Ĩ 100 bpm
  1673. 🧁 292 kcal
  1674. <br><br>
  1675.  
  1676.  
  1677.  
  1678. <img
  1679.  src="https://l.prry.uk/assets/images/IMG_8799.webp"
  1680.  alt="A picture of me sitting infront of a green plastic tree with shiny things on it, and a bouldering wall beyond."
  1681. ><br><br>
  1682.  
  1683.  
  1684.  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.
  1685.  
  1686.  
  1687.  
  1688.  <br><br>
  1689.  
  1690. #training-log #bouldering #onyx
  1691.  
  1692.  
  1693.  <hr>
  1694.  Thanks for reading via RSS!
  1695. ]]></content:encoded>
  1696.  </item>
  1697.  
  1698.  <item>
  1699. <title>Blacko - Short</title>
  1700. <link>https://l.prry.uk/training-log/2025-12-22-run/</link>
  1701. <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-22-run/</guid>
  1702. <pubDate>Mon, 22 Dec 2025 00:00:00 GMT</pubDate>
  1703. <dc:creator>Lee Perry</dc:creator>
  1704.  
  1705. <description><![CDATA[
  1706.  
  1707. <img src="https://l.prry.uk/assets/images/blacko-short.webp"
  1708. alt="Map from veloviewer showing run route and elevation profile."
  1709. style="max-width:100%; height:auto;"><br><br>
  1710.  
  1711.  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.
  1712.  
  1713.  
  1714.  #training-log #running #trawdenac
  1715.  
  1716. ]]></description>
  1717.  
  1718.  <media:content
  1719.    url="https://l.prry.uk/assets/images/blacko-short.webp"
  1720. medium="image"
  1721.  />
  1722.  
  1723. <content:encoded><![CDATA[
  1724.  
  1725. đŸƒâ€â™‚ī¸
  1726.  
  1727. ⏰ 00:50:25
  1728. 📏 7.51 km
  1729. âąī¸ 6:43 min/km
  1730. đŸ›Ģ 112 m+
  1731. â¤ī¸â€đŸ”Ĩ 165 bpm
  1732. 🧁 793 kcal
  1733. <br><br>
  1734.  
  1735.  
  1736.  
  1737. <img
  1738.  src="https://l.prry.uk/assets/images/blacko-short.webp"
  1739.  alt="Map from veloviewer showing run route and elevation profile."
  1740. ><br><br>
  1741.  
  1742.  
  1743.  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.
  1744.  
  1745.  
  1746.  
  1747.  <br><br>
  1748.  
  1749. #training-log #running #trawdenac
  1750.  
  1751.  
  1752.  <hr>
  1753.  Thanks for reading via RSS!
  1754. ]]></content:encoded>
  1755.  </item>
  1756.  
  1757.  <item>
  1758. <title>RMC Stage 7</title>
  1759. <link>https://l.prry.uk/training-log/2025-12-21-ride/</link>
  1760. <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-21-ride/</guid>
  1761. <pubDate>Sun, 21 Dec 2025 00:00:00 GMT</pubDate>
  1762. <dc:creator>Lee Perry</dc:creator>
  1763.  
  1764. <description><![CDATA[
  1765.  
  1766. <img src="https://l.prry.uk/assets/images/IMG_4764.webp"
  1767. alt="Riders avatars riding in good weather, with a lake dominating the length of the picture, and mountains beyond."
  1768. style="max-width:100%; height:auto;"><br><br>
  1769.  
  1770.  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.
  1771.  
  1772.  
  1773.  #training-log #cycling #rouvy #rmc
  1774.  
  1775. ]]></description>
  1776.  
  1777.  <media:content
  1778.    url="https://l.prry.uk/assets/images/IMG_4764.webp"
  1779. medium="image"
  1780.  />
  1781.  
  1782. <content:encoded><![CDATA[
  1783.  
  1784. đŸš´â€â™‚ī¸
  1785.  
  1786. ⏰ 01:27:04
  1787. 📏 42.94 km
  1788. đŸ›Ģ 463 m+
  1789. â¤ī¸â€đŸ”Ĩ 154 bpm
  1790. đŸĒĢ 172 w
  1791. 🧁 859 kcal
  1792. <br><br>
  1793.  
  1794.  
  1795.  
  1796. <img
  1797.  src="https://l.prry.uk/assets/images/IMG_4764.webp"
  1798.  alt="Riders avatars riding in good weather, with a lake dominating the length of the picture, and mountains beyond."
  1799. ><br><br>
  1800.  
  1801.  
  1802.  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.
  1803.  
  1804.  
  1805.  
  1806.  <br><br>
  1807.  
  1808. #training-log #cycling #rouvy #rmc
  1809.  
  1810.  
  1811.  <hr>
  1812.  Thanks for reading via RSS!
  1813. ]]></content:encoded>
  1814.  </item>
  1815.  
  1816.  <item>
  1817. <title>Bouldering at Onyx</title>
  1818. <link>https://l.prry.uk/training-log/2025-12-21-climb/</link>
  1819. <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-21-climb/</guid>
  1820. <pubDate>Sun, 21 Dec 2025 00:00:00 GMT</pubDate>
  1821. <dc:creator>Lee Perry</dc:creator>
  1822.  
  1823. <description><![CDATA[
  1824.  
  1825. <img src="https://l.prry.uk/assets/images/IMG_8779.webp"
  1826. alt="A picture of me sat relaxed infront of a plywood climbing wall."
  1827. style="max-width:100%; height:auto;"><br><br>
  1828.  
  1829.  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.
  1830.  
  1831.  
  1832.  #training-log #bouldering #onyx
  1833.  
  1834. ]]></description>
  1835.  
  1836.  <media:content
  1837.    url="https://l.prry.uk/assets/images/IMG_8779.webp"
  1838. medium="image"
  1839.  />
  1840.  
  1841. <content:encoded><![CDATA[
  1842.  
  1843. đŸ§—â€â™‚ī¸
  1844.  
  1845. ⏰ 00:23:54
  1846. â¤ī¸â€đŸ”Ĩ 105 bpm
  1847. 🧁 157 kcal
  1848. <br><br>
  1849.  
  1850.  
  1851.  
  1852. <img
  1853.  src="https://l.prry.uk/assets/images/IMG_8779.webp"
  1854.  alt="A picture of me sat relaxed infront of a plywood climbing wall."
  1855. ><br><br>
  1856.  
  1857.  
  1858.  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.
  1859.  
  1860.  
  1861.  
  1862.  <br><br>
  1863.  
  1864. #training-log #bouldering #onyx
  1865.  
  1866.  
  1867.  <hr>
  1868.  Thanks for reading via RSS!
  1869. ]]></content:encoded>
  1870.  </item>
  1871.  
  1872.  <item>
  1873. <title>Fuhgeddaboudit</title>
  1874. <link>https://l.prry.uk/training-log/2025-12-20-ride/</link>
  1875. <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-20-ride/</guid>
  1876. <pubDate>Sat, 20 Dec 2025 00:00:00 GMT</pubDate>
  1877. <dc:creator>Lee Perry</dc:creator>
  1878.  
  1879. <description><![CDATA[
  1880.  
  1881. <img src="https://l.prry.uk/assets/images/IMG_4741.webp"
  1882. alt="Riders avatars riding on an elevated glass road with a futuristic New York skyline beyond"
  1883. style="max-width:100%; height:auto;"><br><br>
  1884.  
  1885.  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.
  1886.  
  1887.  
  1888.  #training-log #cycling #zwift
  1889.  
  1890. ]]></description>
  1891.  
  1892.  <media:content
  1893.    url="https://l.prry.uk/assets/images/IMG_4741.webp"
  1894. medium="image"
  1895.  />
  1896.  
  1897. <content:encoded><![CDATA[
  1898.  
  1899. đŸš´â€â™‚ī¸
  1900.  
  1901. ⏰ 02:17:18
  1902. 📏 79.71 km
  1903. đŸ›Ģ 854 m+
  1904. â¤ī¸â€đŸ”Ĩ 153 bpm
  1905. đŸĒĢ 171 w
  1906. 🧁 1,344 kcal
  1907. <br><br>
  1908.  
  1909.  
  1910.  
  1911. <img
  1912.  src="https://l.prry.uk/assets/images/IMG_4741.webp"
  1913.  alt="Riders avatars riding on an elevated glass road with a futuristic New York skyline beyond"
  1914. ><br><br>
  1915.  
  1916.  
  1917.  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.
  1918.  
  1919.  
  1920.  
  1921.  <br><br>
  1922.  
  1923. #training-log #cycling #zwift
  1924.  
  1925.  
  1926.  <hr>
  1927.  Thanks for reading via RSS!
  1928. ]]></content:encoded>
  1929.  </item>
  1930.  
  1931.  <item>
  1932. <title>WTRL TTT</title>
  1933. <link>https://l.prry.uk/training-log/2025-12-18-ride/</link>
  1934. <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-18-ride/</guid>
  1935. <pubDate>Thu, 18 Dec 2025 00:00:00 GMT</pubDate>
  1936. <dc:creator>Lee Perry</dc:creator>
  1937.  
  1938. <description><![CDATA[
  1939.  
  1940. <img src="https://l.prry.uk/assets/images/IMG_4722.webp"
  1941. alt="Riders avatars riding in Time Trial formation on Zwift&#39;s Yorkshire world."
  1942. style="max-width:100%; height:auto;"><br><br>
  1943.  
  1944.  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!
  1945.  
  1946.  
  1947.  #training-log #cycling #zwift #ttt
  1948.  
  1949. ]]></description>
  1950.  
  1951.  <media:content
  1952.    url="https://l.prry.uk/assets/images/IMG_4722.webp"
  1953. medium="image"
  1954.  />
  1955.  
  1956. <content:encoded><![CDATA[
  1957.  
  1958. đŸš´â€â™‚ī¸
  1959.  
  1960. ⏰ 00:41:29
  1961. 📏 22.22 km
  1962. đŸ›Ģ 409 m+
  1963. â¤ī¸â€đŸ”Ĩ 164 bpm
  1964. đŸĒĢ 199 w
  1965. 🧁 497 kcal
  1966. <br><br>
  1967.  
  1968.  
  1969.  
  1970. <img
  1971.  src="https://l.prry.uk/assets/images/IMG_4722.webp"
  1972.  alt="Riders avatars riding in Time Trial formation on Zwift&#39;s Yorkshire world."
  1973. ><br><br>
  1974.  
  1975.  
  1976.  I joined CLS Sparks for a team time trial around two laps of the Tour of Tewit Well on Zwift&#39;s Harrogate world in Latte coffee class.  Not the steady ride with occasional pulls intended!
  1977.  
  1978.  
  1979.  
  1980.  <br><br>
  1981.  
  1982. #training-log #cycling #zwift #ttt
  1983.  
  1984.  
  1985.  <hr>
  1986.  Thanks for reading via RSS!
  1987. ]]></content:encoded>
  1988.  </item>
  1989.  
  1990.  <item>
  1991. <title>GT Crew Weekly Ride</title>
  1992. <link>https://l.prry.uk/training-log/2025-12-17-ride/</link>
  1993. <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-17-ride/</guid>
  1994. <pubDate>Wed, 17 Dec 2025 00:00:00 GMT</pubDate>
  1995. <dc:creator>Lee Perry</dc:creator>
  1996.  
  1997. <description><![CDATA[
  1998.  
  1999. <img src="https://l.prry.uk/assets/images/IMG_4702.webp"
  2000. alt="Riders avatars riding towards the conical Mount Fuji in Zwift&#39;s Makuri Islands world."
  2001. style="max-width:100%; height:auto;"><br><br>
  2002.  
  2003.  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.
  2004.  
  2005.  
  2006.  #training-log #cycling #zwift
  2007.  
  2008. ]]></description>
  2009.  
  2010.  <media:content
  2011.    url="https://l.prry.uk/assets/images/IMG_4702.webp"
  2012. medium="image"
  2013.  />
  2014.  
  2015. <content:encoded><![CDATA[
  2016.  
  2017. đŸš´â€â™‚ī¸
  2018.  
  2019. ⏰ 01:00:22
  2020. 📏 38.42 km
  2021. đŸ›Ģ 193 m+
  2022. â¤ī¸â€đŸ”Ĩ 160 bpm
  2023. đŸĒĢ 194 w
  2024. 🧁 694 kcal
  2025. <br><br>
  2026.  
  2027.  
  2028.  
  2029. <img
  2030.  src="https://l.prry.uk/assets/images/IMG_4702.webp"
  2031.  alt="Riders avatars riding towards the conical Mount Fuji in Zwift&#39;s Makuri Islands world."
  2032. ><br><br>
  2033.  
  2034.  
  2035.  I joined the GT Crew&#39;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.
  2036.  
  2037.  
  2038.  
  2039.  <br><br>
  2040.  
  2041. #training-log #cycling #zwift
  2042.  
  2043.  
  2044.  <hr>
  2045.  Thanks for reading via RSS!
  2046. ]]></content:encoded>
  2047.  </item>
  2048.  
  2049.  <item>
  2050. <title>The Grinch Who Stole Zwiftmas</title>
  2051. <link>https://l.prry.uk/training-log/2025-12-16-ride/</link>
  2052. <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-16-ride/</guid>
  2053. <pubDate>Tue, 16 Dec 2025 00:00:00 GMT</pubDate>
  2054. <dc:creator>Lee Perry</dc:creator>
  2055.  
  2056. <description><![CDATA[
  2057.  
  2058. <img src="https://l.prry.uk/assets/images/IMG_4688.jpeg"
  2059. alt="Riders avatars riding past hills resembling the Monadhliath range on Zwift&#39;s Scotland world."
  2060. style="max-width:100%; height:auto;"><br><br>
  2061.  
  2062.  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.
  2063.  
  2064.  
  2065.  #training-log #cycling #zwift
  2066.  
  2067. ]]></description>
  2068.  
  2069.  <media:content
  2070.    url="https://l.prry.uk/assets/images/IMG_4688.jpeg"
  2071. medium="image"
  2072.  />
  2073.  
  2074. <content:encoded><![CDATA[
  2075.  
  2076. đŸš´â€â™‚ī¸
  2077.  
  2078. ⏰ 00:52:53
  2079. 📏 32.46 km
  2080. đŸ›Ģ 260 m+
  2081. â¤ī¸â€đŸ”Ĩ 166 bpm
  2082. đŸĒĢ 200 w
  2083. 🧁 620 kcal
  2084. <br><br>
  2085.  
  2086.  
  2087.  
  2088. <img
  2089.  src="https://l.prry.uk/assets/images/IMG_4688.jpeg"
  2090.  alt="Riders avatars riding past hills resembling the Monadhliath range on Zwift&#39;s Scotland world."
  2091. ><br><br>
  2092.  
  2093.  
  2094.  Racing Rhino&#39;s &#39;Grinch who stole Zwiftmas&#39; 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.
  2095.  
  2096.  
  2097.  
  2098.  <br><br>
  2099.  
  2100. #training-log #cycling #zwift
  2101.  
  2102.  
  2103.  <hr>
  2104.  Thanks for reading via RSS!
  2105. ]]></content:encoded>
  2106.  </item>
  2107.  
  2108.  <item>
  2109. <title>ÂŖ7+ Coffee?</title>
  2110. <link>https://l.prry.uk/snaps/2025-12-15-snap/</link>
  2111. <guid isPermaLink="true">https://l.prry.uk/snaps/2025-12-15-snap/</guid>
  2112. <pubDate>Mon, 15 Dec 2025 00:00:00 GMT</pubDate>
  2113. <dc:creator>Lee Perry</dc:creator>
  2114.  
  2115. <description><![CDATA[
  2116.  
  2117. <img src="https://l.prry.uk/assets/images/IMG_8738.jpeg"
  2118. alt="Looking along the platform at Preston Railway Station towards Starbucks, illuminated by street lighting early morning."
  2119. style="max-width:100%; height:auto;"><br><br>
  2120.  
  2121.  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.
  2122.  
  2123.  
  2124.  #snaps #indieweb #eleventy #coffee
  2125.  
  2126. ]]></description>
  2127.  
  2128.  <media:content
  2129.    url="https://l.prry.uk/assets/images/IMG_8738.jpeg"
  2130. medium="image"
  2131.  />
  2132.  
  2133. <content:encoded><![CDATA[
  2134.  
  2135.  
  2136.  
  2137. <img
  2138.  src="https://l.prry.uk/assets/images/IMG_8738.jpeg"
  2139.  alt="Looking along the platform at Preston Railway Station towards Starbucks, illuminated by street lighting early morning."
  2140. ><br><br>
  2141.  
  2142.  
  2143.  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.
  2144.  
  2145.  
  2146.  
  2147.  <br><br>
  2148.  
  2149. #snaps #indieweb #eleventy #coffee
  2150.  
  2151.  
  2152.  <hr>
  2153.  Thanks for reading via RSS!
  2154. ]]></content:encoded>
  2155.  </item>
  2156.  
  2157.  <item>
  2158. <title>Parsons Green</title>
  2159. <link>https://l.prry.uk/snaps/2025-12-15-snap-2/</link>
  2160. <guid isPermaLink="true">https://l.prry.uk/snaps/2025-12-15-snap-2/</guid>
  2161. <pubDate>Mon, 15 Dec 2025 00:00:00 GMT</pubDate>
  2162. <dc:creator>Lee Perry</dc:creator>
  2163.  
  2164. <description><![CDATA[
  2165.  
  2166. <img src="https://l.prry.uk/assets/images/IMG_8749.jpeg"
  2167. alt="Looking along the platform at Parsons Green underground station."
  2168. style="max-width:100%; height:auto;"><br><br>
  2169.  
  2170.  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.
  2171.  
  2172.  
  2173.  #snaps #exploring #trainstation #underground
  2174.  
  2175. ]]></description>
  2176.  
  2177.  <media:content
  2178.    url="https://l.prry.uk/assets/images/IMG_8749.jpeg"
  2179. medium="image"
  2180.  />
  2181.  
  2182. <content:encoded><![CDATA[
  2183.  
  2184.  
  2185.  
  2186. <img
  2187.  src="https://l.prry.uk/assets/images/IMG_8749.jpeg"
  2188.  alt="Looking along the platform at Parsons Green underground station."
  2189. ><br><br>
  2190.  
  2191.  
  2192.  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.
  2193.  
  2194.  
  2195.  
  2196.  <br><br>
  2197.  
  2198. #snaps #exploring #trainstation #underground
  2199.  
  2200.  
  2201.  <hr>
  2202.  Thanks for reading via RSS!
  2203. ]]></content:encoded>
  2204.  </item>
  2205.  
  2206.  <item>
  2207. <title>Open to the sky</title>
  2208. <link>https://l.prry.uk/snaps/2025-12-15-snap-1/</link>
  2209. <guid isPermaLink="true">https://l.prry.uk/snaps/2025-12-15-snap-1/</guid>
  2210. <pubDate>Mon, 15 Dec 2025 00:00:00 GMT</pubDate>
  2211. <dc:creator>Lee Perry</dc:creator>
  2212.  
  2213. <description><![CDATA[
  2214.  
  2215. <img src="https://l.prry.uk/assets/images/IMG_8744.jpeg"
  2216. alt="Looking out from the platform at Victori Station, up to the skyscrapers above."
  2217. style="max-width:100%; height:auto;"><br><br>
  2218.  
  2219.  Walking along the District Line Platform at Victoria on Monday, I noticed this window up to the sky that I've not noticed previously.
  2220.  
  2221.  
  2222.  #snaps #exploring #trainstation #underground
  2223.  
  2224. ]]></description>
  2225.  
  2226.  <media:content
  2227.    url="https://l.prry.uk/assets/images/IMG_8744.jpeg"
  2228. medium="image"
  2229.  />
  2230.  
  2231. <content:encoded><![CDATA[
  2232.  
  2233.  
  2234.  
  2235. <img
  2236.  src="https://l.prry.uk/assets/images/IMG_8744.jpeg"
  2237.  alt="Looking out from the platform at Victori Station, up to the skyscrapers above."
  2238. ><br><br>
  2239.  
  2240.  
  2241.  Walking along the District Line Platform at Victoria on Monday, I noticed this window up to the sky that I&#39;ve not noticed previously.
  2242.  
  2243.  
  2244.  
  2245.  <br><br>
  2246.  
  2247. #snaps #exploring #trainstation #underground
  2248.  
  2249.  
  2250.  <hr>
  2251.  Thanks for reading via RSS!
  2252. ]]></content:encoded>
  2253.  </item>
  2254.  
  2255.  <item>
  2256. <title>Removing Image Transform</title>
  2257. <link>https://l.prry.uk/notes/2025-12-17-note/</link>
  2258. <guid isPermaLink="true">https://l.prry.uk/notes/2025-12-17-note/</guid>
  2259. <pubDate>Sun, 14 Dec 2025 00:00:00 GMT</pubDate>
  2260. <dc:creator>Lee Perry</dc:creator>
  2261.  
  2262. <description><![CDATA[
  2263.  
  2264.  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.
  2265.  
  2266.  
  2267.  #notes #indieweb #eleventy #changelog
  2268.  
  2269. ]]></description>
  2270.  
  2271.  
  2272. <content:encoded><![CDATA[
  2273.  
  2274.  
  2275.  
  2276.  
  2277.  I&#39;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.
  2278.  
  2279.  
  2280.  
  2281.  <br><br>
  2282.  
  2283. #notes #indieweb #eleventy #changelog
  2284.  
  2285.  
  2286.  <hr>
  2287.  Thanks for reading via RSS!
  2288. ]]></content:encoded>
  2289.  </item>
  2290.  
  2291.  <item>
  2292. <title>Almost finalising my 11ty build</title>
  2293. <link>https://l.prry.uk/notes/2025-12-14-note/</link>
  2294. <guid isPermaLink="true">https://l.prry.uk/notes/2025-12-14-note/</guid>
  2295. <pubDate>Sun, 14 Dec 2025 00:00:00 GMT</pubDate>
  2296. <dc:creator>Lee Perry</dc:creator>
  2297.  
  2298. <description><![CDATA[
  2299.  
  2300. <img src="https://l.prry.uk/assets/images/IMG251214-1.webp"
  2301. 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"
  2302. style="max-width:100%; height:auto;"><br><br>
  2303.  
  2304.  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.
  2305.  
  2306.  
  2307.  #notes #indieweb #eleventy
  2308.  
  2309. ]]></description>
  2310.  
  2311.  <media:content
  2312.    url="https://l.prry.uk/assets/images/IMG251214-1.webp"
  2313. medium="image"
  2314.  />
  2315.  
  2316. <content:encoded><![CDATA[
  2317.  
  2318.  
  2319.  
  2320. <img
  2321.  src="https://l.prry.uk/assets/images/IMG251214-1.webp"
  2322.  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"
  2323. ><br><br>
  2324.  
  2325.  
  2326.  I&#39;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&#39;m struggling to paginate archive pages though due to the dynamic content filtering inside my templates.
  2327.  
  2328.  
  2329.  
  2330.  <br><br>
  2331.  
  2332. #notes #indieweb #eleventy
  2333.  
  2334.  
  2335.  <hr>
  2336.  Thanks for reading via RSS!
  2337. ]]></content:encoded>
  2338.  </item>
  2339.  
  2340.  <item>
  2341. <title>Spaniel?</title>
  2342. <link>https://l.prry.uk/snaps/2025-12-13-snap/</link>
  2343. <guid isPermaLink="true">https://l.prry.uk/snaps/2025-12-13-snap/</guid>
  2344. <pubDate>Sat, 13 Dec 2025 00:00:00 GMT</pubDate>
  2345. <dc:creator>Lee Perry</dc:creator>
  2346.  
  2347. <description><![CDATA[
  2348.  
  2349. <img src="https://l.prry.uk/assets/images/IMG_8733.webp"
  2350. alt="A spaniel with fluff spikey hair ruffled up from the head."
  2351. style="max-width:100%; height:auto;"><br><br>
  2352.  
  2353.  Ruairidh cannot decide if he is Spaniel, or highland coo.
  2354.  
  2355.  
  2356.  #snaps #dogs #ruairidh
  2357.  
  2358. ]]></description>
  2359.  
  2360.  <media:content
  2361.    url="https://l.prry.uk/assets/images/IMG_8733.webp"
  2362. medium="image"
  2363.  />
  2364.  
  2365. <content:encoded><![CDATA[
  2366.  
  2367.  
  2368.  
  2369. <img
  2370.  src="https://l.prry.uk/assets/images/IMG_8733.webp"
  2371.  alt="A spaniel with fluff spikey hair ruffled up from the head."
  2372. ><br><br>
  2373.  
  2374.  
  2375.  Ruairidh cannot decide if he is Spaniel, or highland coo.
  2376.  
  2377.  
  2378.  
  2379.  <br><br>
  2380.  
  2381. #snaps #dogs #ruairidh
  2382.  
  2383.  
  2384.  <hr>
  2385.  Thanks for reading via RSS!
  2386. ]]></content:encoded>
  2387.  </item>
  2388.  
  2389.  <item>
  2390. <title>RMC Stage 6</title>
  2391. <link>https://l.prry.uk/training-log/2025-12-11-ride/</link>
  2392. <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-11-ride/</guid>
  2393. <pubDate>Thu, 11 Dec 2025 00:00:00 GMT</pubDate>
  2394. <dc:creator>Lee Perry</dc:creator>
  2395.  
  2396. <description><![CDATA[
  2397.  
  2398. <img src="https://l.prry.uk/assets/images/IMG_4681.webp"
  2399. alt="Riders avatars cycling on Rouvy with a sandy beach and fjord beyond, and a mountain col in the background."
  2400. style="max-width:100%; height:auto;"><br><br>
  2401.  
  2402.  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!
  2403.  <div class="snaps-horizontal">
  2404. <p><img src="/assets/images/IMG_4683.webp" alt="Screenshot from Rouvy riders portal showing key ride statistics and metric charts">
  2405. <img src="/assets/images/IMG_4684.webp" alt="Screenshot from Rouvy riders portal showing race and segment leaderboards"></p>
  2406. </div>
  2407.  
  2408.  #training-log #cycling #rouvy
  2409.  
  2410. ]]></description>
  2411.  
  2412.  <media:content
  2413.    url="https://l.prry.uk/assets/images/IMG_4681.webp"
  2414. medium="image"
  2415.  />
  2416.  
  2417. <content:encoded><![CDATA[
  2418.  
  2419. đŸš´â€â™‚ī¸
  2420.  
  2421. ⏰ 00:55:56
  2422. 📏 28.62 km
  2423. đŸ›Ģ 303 m+
  2424. â¤ī¸â€đŸ”Ĩ 158 bpm
  2425. đŸĒĢ 183 w
  2426. 🧁 587 kcal
  2427. <br><br>
  2428.  
  2429.  
  2430.  
  2431. <img
  2432.  src="https://l.prry.uk/assets/images/IMG_4681.webp"
  2433.  alt="Riders avatars cycling on Rouvy with a sandy beach and fjord beyond, and a mountain col in the background."
  2434. ><br><br>
  2435.  
  2436.  
  2437.  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!
  2438.  
  2439.  <div class="snaps-horizontal">
  2440. <p><img src="/assets/images/IMG_4683.webp" alt="Screenshot from Rouvy riders portal showing key ride statistics and metric charts">
  2441. <img src="/assets/images/IMG_4684.webp" alt="Screenshot from Rouvy riders portal showing race and segment leaderboards"></p>
  2442. </div>
  2443.  
  2444.  <br><br>
  2445.  
  2446. #training-log #cycling #rouvy
  2447.  
  2448.  
  2449.  <hr>
  2450.  Thanks for reading via RSS!
  2451. ]]></content:encoded>
  2452.  </item>
  2453.  
  2454.  <item>
  2455. <title>Chicken Run</title>
  2456. <link>https://l.prry.uk/snaps/2025-12-11-snap/</link>
  2457. <guid isPermaLink="true">https://l.prry.uk/snaps/2025-12-11-snap/</guid>
  2458. <pubDate>Thu, 11 Dec 2025 00:00:00 GMT</pubDate>
  2459. <dc:creator>Lee Perry</dc:creator>
  2460.  
  2461. <description><![CDATA[
  2462.  
  2463. <img src="https://l.prry.uk/assets/images/IMG_8706.webp"
  2464. alt="Three hens wonder around on grass with their new water and feeding stations beyond."
  2465. style="max-width:100%; height:auto;"><br><br>
  2466.  
  2467.  I created a temporary chicken run for three special ladies being pecked by their sisters. A frizzle, A brahma, and a Warren
  2468.  
  2469.  
  2470.  #snaps #hens #latte #bully
  2471.  
  2472. ]]></description>
  2473.  
  2474.  <media:content
  2475.    url="https://l.prry.uk/assets/images/IMG_8706.webp"
  2476. medium="image"
  2477.  />
  2478.  
  2479. <content:encoded><![CDATA[
  2480.  
  2481.  
  2482.  
  2483. <img
  2484.  src="https://l.prry.uk/assets/images/IMG_8706.webp"
  2485.  alt="Three hens wonder around on grass with their new water and feeding stations beyond."
  2486. ><br><br>
  2487.  
  2488.  
  2489.  I created a temporary chicken run for three special ladies being pecked by their sisters. A frizzle, A brahma, and a Warren
  2490.  
  2491.  
  2492.  
  2493.  <br><br>
  2494.  
  2495. #snaps #hens #latte #bully
  2496.  
  2497.  
  2498.  <hr>
  2499.  Thanks for reading via RSS!
  2500. ]]></content:encoded>
  2501.  </item>
  2502.  
  2503.  <item>
  2504. <title>ZRL Round 2 Race 6</title>
  2505. <link>https://l.prry.uk/training-log/2025-12-09-ride/</link>
  2506. <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-09-ride/</guid>
  2507. <pubDate>Tue, 09 Dec 2025 00:00:00 GMT</pubDate>
  2508. <dc:creator>Lee Perry</dc:creator>
  2509.  
  2510. <description><![CDATA[
  2511.  
  2512. <img src="https://l.prry.uk/assets/images/IMG_4656.webp"
  2513. alt="Riders avatars cycling in a colorful futuristic setting on Zwift"
  2514. style="max-width:100%; height:auto;"><br><br>
  2515.  
  2516.  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.
  2517.  <div class="snaps-horizontal">
  2518. <p><img src="/assets/images/IMG_4656.webp" alt="Riders avatars cycling in a colorful futuristic setting on Zwift">
  2519. <img src="/assets/images/20251209zrapp.webp" alt="zwiftracing.app dashboard showing key rider statistics and ranking"></p>
  2520. </div>
  2521.  
  2522.  #training-log #cycling #zwift
  2523.  
  2524. ]]></description>
  2525.  
  2526.  <media:content
  2527.    url="https://l.prry.uk/assets/images/IMG_4656.webp"
  2528. medium="image"
  2529.  />
  2530.  
  2531. <content:encoded><![CDATA[
  2532.  
  2533. đŸš´â€â™‚ī¸
  2534.  
  2535. ⏰ 00:46:12
  2536. 📏 28.69 km
  2537. đŸ›Ģ 274 m+
  2538. â¤ī¸â€đŸ”Ĩ 173 bpm
  2539. đŸĒĢ 202 w
  2540. 🧁 596 kcal
  2541. <br><br>
  2542.  
  2543.  
  2544.  
  2545. <img
  2546.  src="https://l.prry.uk/assets/images/IMG_4656.webp"
  2547.  alt="Riders avatars cycling in a colorful futuristic setting on Zwift"
  2548. ><br><br>
  2549.  
  2550.  
  2551.  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.
  2552.  
  2553.  <div class="snaps-horizontal">
  2554. <p><img src="/assets/images/IMG_4656.webp" alt="Riders avatars cycling in a colorful futuristic setting on Zwift">
  2555. <img src="/assets/images/20251209zrapp.webp" alt="zwiftracing.app dashboard showing key rider statistics and ranking"></p>
  2556. </div>
  2557.  
  2558.  <br><br>
  2559.  
  2560. #training-log #cycling #zwift
  2561.  
  2562.  
  2563.  <hr>
  2564.  Thanks for reading via RSS!
  2565. ]]></content:encoded>
  2566.  </item>
  2567.  
  2568.  <item>
  2569. <title>Fearghus raiding the chicken</title>
  2570. <link>https://l.prry.uk/snaps/2025-12-09-snap/</link>
  2571. <guid isPermaLink="true">https://l.prry.uk/snaps/2025-12-09-snap/</guid>
  2572. <pubDate>Tue, 09 Dec 2025 00:00:00 GMT</pubDate>
  2573. <dc:creator>Lee Perry</dc:creator>
  2574.  
  2575. <description><![CDATA[
  2576.  
  2577. <img src="https://l.prry.uk/assets/images/IMG_8982.webp"
  2578. alt="A small podenco tucked up in bed with a toy chicken."
  2579. style="max-width:100%; height:auto;"><br><br>
  2580.  
  2581.  Today's dailydog entrant is Mr Fearghus running off to bed with the Spaniel's chicken.  This might not end well.
  2582.  
  2583.  
  2584.  #snaps #dogs #fearghus
  2585.  
  2586. ]]></description>
  2587.  
  2588.  <media:content
  2589.    url="https://l.prry.uk/assets/images/IMG_8982.webp"
  2590. medium="image"
  2591.  />
  2592.  
  2593. <content:encoded><![CDATA[
  2594.  
  2595.  
  2596.  
  2597. <img
  2598.  src="https://l.prry.uk/assets/images/IMG_8982.webp"
  2599.  alt="A small podenco tucked up in bed with a toy chicken."
  2600. ><br><br>
  2601.  
  2602.  
  2603.  Today&#39;s dailydog entrant is Mr Fearghus running off to bed with the Spaniel&#39;s chicken.  This might not end well.
  2604.  
  2605.  
  2606.  
  2607.  <br><br>
  2608.  
  2609. #snaps #dogs #fearghus
  2610.  
  2611.  
  2612.  <hr>
  2613.  Thanks for reading via RSS!
  2614. ]]></content:encoded>
  2615.  </item>
  2616.  
  2617.  <item>
  2618. <title>Haggis in the wild</title>
  2619. <link>https://l.prry.uk/snaps/2025-12-08-snap/</link>
  2620. <guid isPermaLink="true">https://l.prry.uk/snaps/2025-12-08-snap/</guid>
  2621. <pubDate>Mon, 08 Dec 2025 00:00:00 GMT</pubDate>
  2622. <dc:creator>Lee Perry</dc:creator>
  2623.  
  2624. <description><![CDATA[
  2625.  
  2626. <img src="https://l.prry.uk/assets/images/IMG_8965.webp"
  2627. alt="Haggis in the wild"
  2628. style="max-width:100%; height:auto;"><br><br>
  2629.  
  2630.  Here is Ruairidh, the wee haggis, taking over my desk spanielling while I was away today.
  2631.  
  2632.  
  2633.  #snaps #dogs #ruairidh #dailydog
  2634.  
  2635. ]]></description>
  2636.  
  2637.  <media:content
  2638.    url="https://l.prry.uk/assets/images/IMG_8965.webp"
  2639. medium="image"
  2640.  />
  2641.  
  2642. <content:encoded><![CDATA[
  2643.  
  2644.  
  2645.  
  2646. <img
  2647.  src="https://l.prry.uk/assets/images/IMG_8965.webp"
  2648.  alt="Haggis in the wild"
  2649. ><br><br>
  2650.  
  2651.  
  2652.  Here is Ruairidh, the wee haggis, taking over my desk spanielling while I was away today.
  2653.  
  2654.  
  2655.  
  2656.  <br><br>
  2657.  
  2658. #snaps #dogs #ruairidh #dailydog
  2659.  
  2660.  
  2661.  <hr>
  2662.  Thanks for reading via RSS!
  2663. ]]></content:encoded>
  2664.  </item>
  2665.  
  2666.  <item>
  2667. <title>RMC Stage 5</title>
  2668. <link>https://l.prry.uk/training-log/2025-12-07-ride/</link>
  2669. <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-07-ride/</guid>
  2670. <pubDate>Sun, 07 Dec 2025 00:00:00 GMT</pubDate>
  2671. <dc:creator>Lee Perry</dc:creator>
  2672.  
  2673. <description><![CDATA[
  2674.  
  2675. <img src="https://l.prry.uk/assets/images/IMG_4647.webp"
  2676. alt="Screenshot from Rouvy showing a rider&#39;s avatar cycling towards white cliffs and blue skies"
  2677. style="max-width:100%; height:auto;"><br><br>
  2678.  
  2679.  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.
  2680.  
  2681.  
  2682.  #training-log #cycling #rouvy
  2683.  
  2684. ]]></description>
  2685.  
  2686.  <media:content
  2687.    url="https://l.prry.uk/assets/images/IMG_4647.webp"
  2688. medium="image"
  2689.  />
  2690.  
  2691. <content:encoded><![CDATA[
  2692.  
  2693. đŸš´â€â™‚ī¸
  2694.  
  2695. ⏰ 01:55:15
  2696. 📏 49.32 km
  2697. đŸ›Ģ 931 m+
  2698. â¤ī¸â€đŸ”Ĩ 179 bpm
  2699. đŸĒĢ 172 w
  2700. 🧁 1,137 kcal
  2701. <br><br>
  2702.  
  2703.  
  2704.  
  2705. <img
  2706.  src="https://l.prry.uk/assets/images/IMG_4647.webp"
  2707.  alt="Screenshot from Rouvy showing a rider&#39;s avatar cycling towards white cliffs and blue skies"
  2708. ><br><br>
  2709.  
  2710.  
  2711.  Rode steady on this weeks&#39; RMC stage, as I&#39;ve been ill, and it was the longest stage with the biggest climb I&#39;ve ridden in a number of years in any case.  Really pleased with the effort, if not the group placement.
  2712.  
  2713.  
  2714.  
  2715.  <br><br>
  2716.  
  2717. #training-log #cycling #rouvy
  2718.  
  2719.  
  2720.  <hr>
  2721.  Thanks for reading via RSS!
  2722. ]]></content:encoded>
  2723.  </item>
  2724.  
  2725.  <item>
  2726. <title>Eleventy up and running</title>
  2727. <link>https://l.prry.uk/notes/2025-12-07-note/</link>
  2728. <guid isPermaLink="true">https://l.prry.uk/notes/2025-12-07-note/</guid>
  2729. <pubDate>Sun, 07 Dec 2025 00:00:00 GMT</pubDate>
  2730. <dc:creator>Lee Perry</dc:creator>
  2731.  
  2732. <description><![CDATA[
  2733.  
  2734.  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.
  2735.  
  2736.  
  2737.  #notes #indieWeb #eleventy
  2738.  
  2739. ]]></description>
  2740.  
  2741.  
  2742. <content:encoded><![CDATA[
  2743.  
  2744.  
  2745.  
  2746.  
  2747.  So I have my site running on 11ty now. I still have a lot of work to do on content ingestion into feeds - I&#39;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.
  2748.  
  2749.  
  2750.  
  2751.  <br><br>
  2752.  
  2753. #notes #indieWeb #eleventy
  2754.  
  2755.  
  2756.  <hr>
  2757.  Thanks for reading via RSS!
  2758. ]]></content:encoded>
  2759.  </item>
  2760.  
  2761.  <item>
  2762. <title>ZRL Points Race</title>
  2763. <link>https://l.prry.uk/training-log/2025-12-02-ride/</link>
  2764. <guid isPermaLink="true">https://l.prry.uk/training-log/2025-12-02-ride/</guid>
  2765. <pubDate>Tue, 02 Dec 2025 00:00:00 GMT</pubDate>
  2766. <dc:creator>Lee Perry</dc:creator>
  2767.  
  2768. <description><![CDATA[
  2769.  
  2770. <img src="https://l.prry.uk/assets/images/51-1.webp"
  2771. alt="Screenshot from Veloviewer showing ride map and elevation profile"
  2772. style="max-width:100%; height:auto;"><br><br>
  2773.  
  2774.  
  2775.  
  2776.  
  2777.  #training-log #cycling #zwift
  2778.  
  2779. ]]></description>
  2780.  
  2781.  <media:content
  2782.    url="https://l.prry.uk/assets/images/51-1.webp"
  2783. medium="image"
  2784.  />
  2785.  
  2786. <content:encoded><![CDATA[
  2787.  
  2788. đŸš´â€â™‚ī¸
  2789.  
  2790. ⏰ 00:33:00
  2791. 📏 21.78 km
  2792. đŸ›Ģ 233 m+
  2793. â¤ī¸â€đŸ”Ĩ 177 bpm
  2794. đŸĒĢ 212 w
  2795. 🧁 474 kcal
  2796. <br><br>
  2797.  
  2798.  
  2799.  
  2800. <img
  2801.  src="https://l.prry.uk/assets/images/51-1.webp"
  2802.  alt="Screenshot from Veloviewer showing ride map and elevation profile"
  2803. ><br><br>
  2804.  
  2805.  
  2806.  
  2807.  
  2808.  
  2809.  
  2810.  <br><br>
  2811.  
  2812. #training-log #cycling #zwift
  2813.  
  2814.  
  2815.  <hr>
  2816.  Thanks for reading via RSS!
  2817. ]]></content:encoded>
  2818.  </item>
  2819.  
  2820.  <item>
  2821. <title>Gtech Community Stadium</title>
  2822. <link>https://l.prry.uk/snaps/2025-11-29-gtech-community-stadium/</link>
  2823. <guid isPermaLink="true">https://l.prry.uk/snaps/2025-11-29-gtech-community-stadium/</guid>
  2824. <pubDate>Sat, 29 Nov 2025 00:00:00 GMT</pubDate>
  2825. <dc:creator>Lee Perry</dc:creator>
  2826.  
  2827. <description><![CDATA[
  2828.  
  2829. <img src="https://l.prry.uk/assets/images/img_8561.webp"
  2830. alt="Gtech Community Stadium"
  2831. style="max-width:100%; height:auto;"><br><br>
  2832.  
  2833.  At the Gtech Stadium where Burnley take on Brentford this afternoon.
  2834.  
  2835.  
  2836.  #snaps #burnleyfc #football #stadium #exploring
  2837.  
  2838. ]]></description>
  2839.  
  2840.  <media:content
  2841.    url="https://l.prry.uk/assets/images/img_8561.webp"
  2842. medium="image"
  2843.  />
  2844.  
  2845. <content:encoded><![CDATA[
  2846.  
  2847.  
  2848.  
  2849. <img
  2850.  src="https://l.prry.uk/assets/images/img_8561.webp"
  2851.  alt="Gtech Community Stadium"
  2852. ><br><br>
  2853.  
  2854.  
  2855.  At the Gtech Stadium where Burnley take on Brentford this afternoon.
  2856.  
  2857.  
  2858.  
  2859.  <br><br>
  2860.  
  2861. #snaps #burnleyfc #football #stadium #exploring
  2862.  
  2863.  
  2864.  <hr>
  2865.  Thanks for reading via RSS!
  2866. ]]></content:encoded>
  2867.  </item>
  2868.  
  2869.  <item>
  2870. <title>Post Match Thoughts</title>
  2871. <link>https://l.prry.uk/notes/2025-11-29-post-match-thoughts/</link>
  2872. <guid isPermaLink="true">https://l.prry.uk/notes/2025-11-29-post-match-thoughts/</guid>
  2873. <pubDate>Sat, 29 Nov 2025 00:00:00 GMT</pubDate>
  2874. <dc:creator>Lee Perry</dc:creator>
  2875.  
  2876. <description><![CDATA[
  2877.  
  2878.  We will not collect enough points to stay in this division trying not to lose. Change approach, or change coach.
  2879.  
  2880.  
  2881.  #notes #football #burnleyfc
  2882.  
  2883. ]]></description>
  2884.  
  2885.  
  2886. <content:encoded><![CDATA[
  2887.  
  2888.  
  2889.  
  2890.  
  2891.  We will not collect enough points to stay in this division trying not to lose. Change approach, or change coach.
  2892.  
  2893.  
  2894.  
  2895.  <br><br>
  2896.  
  2897. #notes #football #burnleyfc
  2898.  
  2899.  
  2900.  <hr>
  2901.  Thanks for reading via RSS!
  2902. ]]></content:encoded>
  2903.  </item>
  2904.  
  2905.  <item>
  2906. <title>Next previous steps</title>
  2907. <link>https://l.prry.uk/notes/2025-11-25-note/</link>
  2908. <guid isPermaLink="true">https://l.prry.uk/notes/2025-11-25-note/</guid>
  2909. <pubDate>Tue, 25 Nov 2025 00:00:00 GMT</pubDate>
  2910. <dc:creator>Lee Perry</dc:creator>
  2911.  
  2912. <description><![CDATA[
  2913.  
  2914.  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.
  2915.  
  2916.  
  2917.  #notes #bearblog #indieWeb
  2918.  
  2919. ]]></description>
  2920.  
  2921.  
  2922. <content:encoded><![CDATA[
  2923.  
  2924.  
  2925.  
  2926.  
  2927.  I&#39;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.
  2928.  
  2929.  
  2930.  
  2931.  <br><br>
  2932.  
  2933. #notes #bearblog #indieWeb
  2934.  
  2935.  
  2936.  <hr>
  2937.  Thanks for reading via RSS!
  2938. ]]></content:encoded>
  2939.  </item>
  2940.  
  2941.  <item>
  2942. <title>Finalising my bearblog theme. For now...</title>
  2943. <link>https://l.prry.uk/articles/2025-11-15-finalising-my-bearblog-theme-for-now/</link>
  2944. <guid isPermaLink="true">https://l.prry.uk/articles/2025-11-15-finalising-my-bearblog-theme-for-now/</guid>
  2945. <pubDate>Sat, 15 Nov 2025 00:00:00 GMT</pubDate>
  2946. <dc:creator>Lee Perry</dc:creator>
  2947.  
  2948. <description><![CDATA[
  2949.  
  2950. <img src="https://l.prry.uk/assets/images/38-2.webp"
  2951. alt="Finalising my bearblog theme. For now..."
  2952. style="max-width:100%; height:auto;"><br><br>
  2953.  
  2954.  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.
  2955.  <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>
  2956. <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>
  2957. <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>
  2958. <p><img src="/assets/images/38-2.webp" alt="Screenshot 2025-11-15 at 11"></p>
  2959. <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>
  2960. <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>
  2961. <h2>Data</h2>
  2962. <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>
  2963. <pre><code>font-variant-numeric: tabular-nums;
  2964. letter-spacing: 0.02em;
  2965. </code></pre>
  2966. <p>I was happy with the improvement, which I have now applied to all date rendering on the site.</p>
  2967. <div class="snaps-horizontal">
  2968. <p><img src="/assets/images/48-1.webp" alt="Screenshot 2025-11-14 at 22">
  2969. <img src="/assets/images/16-1.webp" alt="Screenshot 2025-11-14 at 21"></p>
  2970. </div>
  2971. <h2>Snapwall</h2>
  2972. <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>
  2973. <div class="snaps-horizontal">
  2974. <p><img src="/assets/images/31-1.webp" alt="Screenshot 2025-11-14 at 21">
  2975. <img src="/assets/images/35-1.webp" alt="Screenshot 2025-11-14 at 21"></p>
  2976. </div>
  2977. <pre><code>.snaps ul {
  2978.  margin: 0 auto;
  2979.  text-align: left;
  2980. }
  2981.  
  2982. .snaps li {
  2983.  display: inline-block;
  2984.  vertical-align: top;
  2985.  text-wrap: wrap;
  2986.  text-align: left;
  2987. }
  2988.  
  2989. .snaps ul li span {
  2990.  display: table;
  2991. }
  2992.  
  2993. .snaps ul li img {
  2994.  width: 291px;
  2995.  margin-bottom: 20px;
  2996. }
  2997. </code></pre>
  2998. <h2>Image Galleries</h2>
  2999. <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>
  3000. <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>
  3001. <div class="snaps-horizontal">
  3002. <p><img src="/assets/images/27-1.webp" alt="Screenshot 2025-11-14 at 22">
  3003. <img src="/assets/images/41-1.webp" alt="Screenshot 2025-11-14 at 22"></p>
  3004. </div>
  3005. <pre><code>.snaps-horizontal img {
  3006.  width: 440px;
  3007.  margin-bottom: 20px;
  3008. }
  3009.  
  3010. .snaps-horizontal img:hover, .snaps-horizontal img:focus {
  3011.  transform: scale(1.75);
  3012.  transform-origin: left;
  3013. }
  3014. </code></pre>
  3015. <h2>Vertical Galleries</h2>
  3016. <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>
  3017. <p><img src="/assets/images/23.webp" alt="Screenshot 2025-11-14 at 22"></p>
  3018. <h2>Wishlist</h2>
  3019. <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>
  3020. <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>
  3021. <ol>
  3022. <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>
  3023. <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>
  3024. <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>
  3025. </ol>
  3026. <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>
  3027. <p>Until next time...</p>
  3028.  
  3029.  
  3030.  #articles #bearblog #indieWeb
  3031.  
  3032. ]]></description>
  3033.  
  3034.  <media:content
  3035.    url="https://l.prry.uk/assets/images/38-2.webp"
  3036. medium="image"
  3037.  />
  3038.  
  3039. <content:encoded><![CDATA[
  3040.  
  3041.  
  3042.  
  3043. <img
  3044.  src="https://l.prry.uk/assets/images/38-2.webp"
  3045.  alt="Finalising my bearblog theme. For now..."
  3046. ><br><br>
  3047.  
  3048.  
  3049.  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&#39;s a run through of the changes.
  3050.  
  3051.  <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>
  3052. <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>
  3053. <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>
  3054. <p><img src="/assets/images/38-2.webp" alt="Screenshot 2025-11-15 at 11"></p>
  3055. <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>
  3056. <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>
  3057. <h2>Data</h2>
  3058. <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>
  3059. <pre><code>font-variant-numeric: tabular-nums;
  3060. letter-spacing: 0.02em;
  3061. </code></pre>
  3062. <p>I was happy with the improvement, which I have now applied to all date rendering on the site.</p>
  3063. <div class="snaps-horizontal">
  3064. <p><img src="/assets/images/48-1.webp" alt="Screenshot 2025-11-14 at 22">
  3065. <img src="/assets/images/16-1.webp" alt="Screenshot 2025-11-14 at 21"></p>
  3066. </div>
  3067. <h2>Snapwall</h2>
  3068. <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>
  3069. <div class="snaps-horizontal">
  3070. <p><img src="/assets/images/31-1.webp" alt="Screenshot 2025-11-14 at 21">
  3071. <img src="/assets/images/35-1.webp" alt="Screenshot 2025-11-14 at 21"></p>
  3072. </div>
  3073. <pre><code>.snaps ul {
  3074.  margin: 0 auto;
  3075.  text-align: left;
  3076. }
  3077.  
  3078. .snaps li {
  3079.  display: inline-block;
  3080.  vertical-align: top;
  3081.  text-wrap: wrap;
  3082.  text-align: left;
  3083. }
  3084.  
  3085. .snaps ul li span {
  3086.  display: table;
  3087. }
  3088.  
  3089. .snaps ul li img {
  3090.  width: 291px;
  3091.  margin-bottom: 20px;
  3092. }
  3093. </code></pre>
  3094. <h2>Image Galleries</h2>
  3095. <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>
  3096. <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>
  3097. <div class="snaps-horizontal">
  3098. <p><img src="/assets/images/27-1.webp" alt="Screenshot 2025-11-14 at 22">
  3099. <img src="/assets/images/41-1.webp" alt="Screenshot 2025-11-14 at 22"></p>
  3100. </div>
  3101. <pre><code>.snaps-horizontal img {
  3102.  width: 440px;
  3103.  margin-bottom: 20px;
  3104. }
  3105.  
  3106. .snaps-horizontal img:hover, .snaps-horizontal img:focus {
  3107.  transform: scale(1.75);
  3108.  transform-origin: left;
  3109. }
  3110. </code></pre>
  3111. <h2>Vertical Galleries</h2>
  3112. <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>
  3113. <p><img src="/assets/images/23.webp" alt="Screenshot 2025-11-14 at 22"></p>
  3114. <h2>Wishlist</h2>
  3115. <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>
  3116. <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>
  3117. <ol>
  3118. <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>
  3119. <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>
  3120. <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>
  3121. </ol>
  3122. <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>
  3123. <p>Until next time...</p>
  3124.  
  3125.  
  3126.  <br><br>
  3127.  
  3128. #articles #bearblog #indieWeb
  3129.  
  3130.  
  3131.  <hr>
  3132.  Thanks for reading via RSS!
  3133. ]]></content:encoded>
  3134.  </item>
  3135.  
  3136.  <item>
  3137. <title>Liquid Glass Screensaver</title>
  3138. <link>https://l.prry.uk/notes/2025-11-14-liquid-glass-screensaver/</link>
  3139. <guid isPermaLink="true">https://l.prry.uk/notes/2025-11-14-liquid-glass-screensaver/</guid>
  3140. <pubDate>Fri, 14 Nov 2025 00:00:00 GMT</pubDate>
  3141. <dc:creator>Lee Perry</dc:creator>
  3142.  
  3143. <description><![CDATA[
  3144.  
  3145.  Though I found the transition to liquid glass painful, I absolutely love the rotating screensaver images, which never fail to brighten up my day.
  3146.  <div class="snaps-vertical">
  3147. <p><img src="/assets/images/img_8453.webp" alt="img_8453.webp">
  3148. <img src="/assets/images/img_8457.webp" alt="img_8457.webp">
  3149. <img src="/assets/images/img_8458.webp" alt="img_8458.webp">
  3150. <img src="/assets/images/img_8461.webp" alt="img_8461.webp">
  3151. <img src="/assets/images/img_8464.webp" alt="img_8464.webp">
  3152. <img src="/assets/images/img_8465.webp" alt="img_8465.webp">
  3153. <img src="/assets/images/img_8467.webp" alt="img_8467.webp">
  3154. <img src="/assets/images/img_8477.webp" alt="img_8477.webp"></p>
  3155. </div>
  3156.  
  3157.  #notes #iphone
  3158.  
  3159. ]]></description>
  3160.  
  3161.  
  3162. <content:encoded><![CDATA[
  3163.  
  3164.  
  3165.  
  3166.  
  3167.  Though I found the transition to liquid glass painful, I absolutely love the rotating screensaver images, which never fail to brighten up my day.
  3168.  
  3169.  <div class="snaps-vertical">
  3170. <p><img src="/assets/images/img_8453.webp" alt="img_8453.webp">
  3171. <img src="/assets/images/img_8457.webp" alt="img_8457.webp">
  3172. <img src="/assets/images/img_8458.webp" alt="img_8458.webp">
  3173. <img src="/assets/images/img_8461.webp" alt="img_8461.webp">
  3174. <img src="/assets/images/img_8464.webp" alt="img_8464.webp">
  3175. <img src="/assets/images/img_8465.webp" alt="img_8465.webp">
  3176. <img src="/assets/images/img_8467.webp" alt="img_8467.webp">
  3177. <img src="/assets/images/img_8477.webp" alt="img_8477.webp"></p>
  3178. </div>
  3179.  
  3180.  <br><br>
  3181.  
  3182. #notes #iphone
  3183.  
  3184.  
  3185.  <hr>
  3186.  Thanks for reading via RSS!
  3187. ]]></content:encoded>
  3188.  </item>
  3189.  
  3190.  <item>
  3191. <title>Webmentions finally sending from Bearblog</title>
  3192. <link>https://l.prry.uk/notes/2025-11-10-note/</link>
  3193. <guid isPermaLink="true">https://l.prry.uk/notes/2025-11-10-note/</guid>
  3194. <pubDate>Mon, 10 Nov 2025 00:00:00 GMT</pubDate>
  3195. <dc:creator>Lee Perry</dc:creator>
  3196.  
  3197. <description><![CDATA[
  3198.  
  3199. <img src="https://l.prry.uk/assets/images/16.webp"
  3200. alt="Webmentions finally sending from Bearblog"
  3201. style="max-width:100%; height:auto;"><br><br>
  3202.  
  3203.  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'.
  3204.  <p> 
  3205. <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>
  3206.  
  3207.  
  3208.  #notes #indieWeb
  3209.  
  3210. ]]></description>
  3211.  
  3212.  <media:content
  3213.    url="https://l.prry.uk/assets/images/16.webp"
  3214. medium="image"
  3215.  />
  3216.  
  3217. <content:encoded><![CDATA[
  3218.  
  3219.  
  3220.  
  3221. <img
  3222.  src="https://l.prry.uk/assets/images/16.webp"
  3223.  alt="Webmentions finally sending from Bearblog"
  3224. ><br><br>
  3225.  
  3226.  
  3227.  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 &#39;mentions&#39;.
  3228.  
  3229.  <p> 
  3230. <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>
  3231.  
  3232.  
  3233.  <br><br>
  3234.  
  3235. #notes #indieWeb
  3236.  
  3237.  
  3238.  <hr>
  3239.  Thanks for reading via RSS!
  3240. ]]></content:encoded>
  3241.  </item>
  3242.  
  3243.  <item>
  3244. <title>Spaniel sewing</title>
  3245. <link>https://l.prry.uk/snaps/2025-11-08-spaniel-sewing/</link>
  3246. <guid isPermaLink="true">https://l.prry.uk/snaps/2025-11-08-spaniel-sewing/</guid>
  3247. <pubDate>Sat, 08 Nov 2025 00:00:00 GMT</pubDate>
  3248. <dc:creator>Lee Perry</dc:creator>
  3249.  
  3250. <description><![CDATA[
  3251.  
  3252. <img src="https://l.prry.uk/assets/images/img_8319.webp"
  3253. alt="Spaniel sewing"
  3254. style="max-width:100%; height:auto;"><br><br>
  3255.  
  3256.  While I make my way down to East London today, the spaniel is supervising the crafting activities at home.
  3257.  <div class="snaps-vertical">
  3258. <p><img src="/assets/images/img_8325.webp" alt="A brown fluffy spaniel attends a sewing machine"></p>
  3259. </div>
  3260.  
  3261.  #snaps #dogs #ruairidh
  3262.  
  3263. ]]></description>
  3264.  
  3265.  <media:content
  3266.    url="https://l.prry.uk/assets/images/img_8319.webp"
  3267. medium="image"
  3268.  />
  3269.  
  3270. <content:encoded><![CDATA[
  3271.  
  3272.  
  3273.  
  3274. <img
  3275.  src="https://l.prry.uk/assets/images/img_8319.webp"
  3276.  alt="Spaniel sewing"
  3277. ><br><br>
  3278.  
  3279.  
  3280.  While I make my way down to East London today, the spaniel is supervising the crafting activities at home.
  3281.  
  3282.  <div class="snaps-vertical">
  3283. <p><img src="/assets/images/img_8325.webp" alt="A brown fluffy spaniel attends a sewing machine"></p>
  3284. </div>
  3285.  
  3286.  <br><br>
  3287.  
  3288. #snaps #dogs #ruairidh
  3289.  
  3290.  
  3291.  <hr>
  3292.  Thanks for reading via RSS!
  3293. ]]></content:encoded>
  3294.  </item>
  3295.  
  3296.  <item>
  3297. <title>London Stadium Nov 2025</title>
  3298. <link>https://l.prry.uk/snaps/2025-11-08-london-stadium/</link>
  3299. <guid isPermaLink="true">https://l.prry.uk/snaps/2025-11-08-london-stadium/</guid>
  3300. <pubDate>Sat, 08 Nov 2025 00:00:00 GMT</pubDate>
  3301. <dc:creator>Lee Perry</dc:creator>
  3302.  
  3303. <description><![CDATA[
  3304.  
  3305. <img src="https://l.prry.uk/assets/images/img_8426.webp"
  3306. alt="London Stadium Nov 2025"
  3307. style="max-width:100%; height:auto;"><br><br>
  3308.  
  3309.  A few images from the London Stadium ahead of West Ham United today.
  3310.  <div class="snaps-horizontal">
  3311. <p><img src="/assets/images/img_8419.webp" alt="IMG_8419">
  3312. <img src="/assets/images/img_8420.webp" alt="IMG_8420">
  3313. <img src="/assets/images/img_8422.webp" alt="IMG_8422">
  3314. <img src="/assets/images/img_8424.webp" alt="IMG_8424">
  3315. <img src="/assets/images/img_8426.webp" alt="IMG_8426"></p>
  3316. </div>
  3317.  
  3318.  
  3319.  #snaps #exploring #stadium
  3320.  
  3321. ]]></description>
  3322.  
  3323.  <media:content
  3324.    url="https://l.prry.uk/assets/images/img_8426.webp"
  3325. medium="image"
  3326.  />
  3327.  
  3328. <content:encoded><![CDATA[
  3329.  
  3330.  
  3331.  
  3332. <img
  3333.  src="https://l.prry.uk/assets/images/img_8426.webp"
  3334.  alt="London Stadium Nov 2025"
  3335. ><br><br>
  3336.  
  3337.  
  3338.  A few images from the London Stadium ahead of West Ham United today.
  3339.  
  3340.  <div class="snaps-horizontal">
  3341. <p><img src="/assets/images/img_8419.webp" alt="IMG_8419">
  3342. <img src="/assets/images/img_8420.webp" alt="IMG_8420">
  3343. <img src="/assets/images/img_8422.webp" alt="IMG_8422">
  3344. <img src="/assets/images/img_8424.webp" alt="IMG_8424">
  3345. <img src="/assets/images/img_8426.webp" alt="IMG_8426"></p>
  3346. </div>
  3347.  
  3348.  
  3349.  <br><br>
  3350.  
  3351. #snaps #exploring #stadium
  3352.  
  3353.  
  3354.  <hr>
  3355.  Thanks for reading via RSS!
  3356. ]]></content:encoded>
  3357.  </item>
  3358.  
  3359.  <item>
  3360. <title>West Ham United 3 Burnley 2</title>
  3361. <link>https://l.prry.uk/articles/2025-11-08-west-ham-united-3-burnley-2/</link>
  3362. <guid isPermaLink="true">https://l.prry.uk/articles/2025-11-08-west-ham-united-3-burnley-2/</guid>
  3363. <pubDate>Sat, 08 Nov 2025 00:00:00 GMT</pubDate>
  3364. <dc:creator>Lee Perry</dc:creator>
  3365.  
  3366. <description><![CDATA[
  3367.  
  3368. <img src="https://l.prry.uk/assets/images/img_8432.webp"
  3369. alt="West Ham United 3 Burnley 2"
  3370. style="max-width:100%; height:auto;"><br><br>
  3371.  
  3372.  Images and brief thoughts from the London Stafium where Burnley managed to throw away a game they were well in control of.
  3373.  <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>
  3374. <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>
  3375. <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>
  3376. <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>
  3377. <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>
  3378. <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>
  3379. <p><img src="/assets/images/img_8427.webp" alt="IMG_8427">
  3380. <img src="/assets/images/img_8428.webp" alt="IMG_8428">
  3381. <img src="/assets/images/img_8429.webp" alt="IMG_8429">
  3382. <img src="/assets/images/img_8432.webp" alt="IMG_8432">
  3383. <img src="/assets/images/img_8438.webp" alt="IMG_8438">
  3384. <img src="/assets/images/img_8440.webp" alt="IMG_8440"></p>
  3385.  
  3386.  
  3387.  #articles #article #burnleyfc #matchreport
  3388.  
  3389. ]]></description>
  3390.  
  3391.  <media:content
  3392.    url="https://l.prry.uk/assets/images/img_8432.webp"
  3393. medium="image"
  3394.  />
  3395.  
  3396. <content:encoded><![CDATA[
  3397.  
  3398.  
  3399.  
  3400. <img
  3401.  src="https://l.prry.uk/assets/images/img_8432.webp"
  3402.  alt="West Ham United 3 Burnley 2"
  3403. ><br><br>
  3404.  
  3405.  
  3406.  Images and brief thoughts from the London Stafium where Burnley managed to throw away a game they were well in control of.
  3407.  
  3408.  <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>
  3409. <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>
  3410. <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>
  3411. <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>
  3412. <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>
  3413. <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>
  3414. <p><img src="/assets/images/img_8427.webp" alt="IMG_8427">
  3415. <img src="/assets/images/img_8428.webp" alt="IMG_8428">
  3416. <img src="/assets/images/img_8429.webp" alt="IMG_8429">
  3417. <img src="/assets/images/img_8432.webp" alt="IMG_8432">
  3418. <img src="/assets/images/img_8438.webp" alt="IMG_8438">
  3419. <img src="/assets/images/img_8440.webp" alt="IMG_8440"></p>
  3420.  
  3421.  
  3422.  <br><br>
  3423.  
  3424. #articles #article #burnleyfc #matchreport
  3425.  
  3426.  
  3427.  <hr>
  3428.  Thanks for reading via RSS!
  3429. ]]></content:encoded>
  3430.  </item>
  3431.  
  3432.  <item>
  3433. <title>Loughborough Train Station</title>
  3434. <link>https://l.prry.uk/snaps/2025-11-07-loughborough-train-station/</link>
  3435. <guid isPermaLink="true">https://l.prry.uk/snaps/2025-11-07-loughborough-train-station/</guid>
  3436. <pubDate>Fri, 07 Nov 2025 00:00:00 GMT</pubDate>
  3437. <dc:creator>Lee Perry</dc:creator>
  3438.  
  3439. <description><![CDATA[
  3440.  
  3441. <img src="https://l.prry.uk/assets/images/img_8407.webp"
  3442. alt="Loughborough Train Station"
  3443. style="max-width:100%; height:auto;"><br><br>
  3444.  
  3445.  I headed down to Loughborough today to celebrate my friend and supplier’s 25 year business anniversary. A few photographs from the train station.
  3446.  <div class="snaps-horizontal">
  3447. <p><img src="/assets/images/img_8407.webp" alt="The main station building at Loughborough, taken from the car park.">
  3448. <img src="/assets/images/img_8408.webp" alt="Looking along the platform at Loughborough tram station towards the footbridge."></p>
  3449. </div>
  3450.  
  3451.  #snaps #trainstation #exploring
  3452.  
  3453. ]]></description>
  3454.  
  3455.  <media:content
  3456.    url="https://l.prry.uk/assets/images/img_8407.webp"
  3457. medium="image"
  3458.  />
  3459.  
  3460. <content:encoded><![CDATA[
  3461.  
  3462.  
  3463.  
  3464. <img
  3465.  src="https://l.prry.uk/assets/images/img_8407.webp"
  3466.  alt="Loughborough Train Station"
  3467. ><br><br>
  3468.  
  3469.  
  3470.  I headed down to Loughborough today to celebrate my friend and supplier’s 25 year business anniversary. A few photographs from the train station.
  3471.  
  3472.  <div class="snaps-horizontal">
  3473. <p><img src="/assets/images/img_8407.webp" alt="The main station building at Loughborough, taken from the car park.">
  3474. <img src="/assets/images/img_8408.webp" alt="Looking along the platform at Loughborough tram station towards the footbridge."></p>
  3475. </div>
  3476.  
  3477.  <br><br>
  3478.  
  3479. #snaps #trainstation #exploring
  3480.  
  3481.  
  3482.  <hr>
  3483.  Thanks for reading via RSS!
  3484. ]]></content:encoded>
  3485.  </item>
  3486.  
  3487.  <item>
  3488. <title>What&#39;s in my inventory?</title>
  3489. <link>https://l.prry.uk/articles/2025-11-05-whats-in-my-inventory/</link>
  3490. <guid isPermaLink="true">https://l.prry.uk/articles/2025-11-05-whats-in-my-inventory/</guid>
  3491. <pubDate>Wed, 05 Nov 2025 00:00:00 GMT</pubDate>
  3492. <dc:creator>Lee Perry</dc:creator>
  3493.  
  3494. <description><![CDATA[
  3495.  
  3496. <img src="https://l.prry.uk/assets/images/img_4515.webp"
  3497. alt="What&#39;s in my inventory?"
  3498. style="max-width:100%; height:auto;"><br><br>
  3499.  
  3500.  The topic for November's Bearblog Carnival is 'what's in my inventory?' Here I talk about the items that follow me everywhere.
  3501.  <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>
  3502. <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>
  3503. <p><img src="/assets/images/img_4515.webp" alt="A picture showing an iPhone in fold out case with card inserts, and airpods"></p>
  3504. <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>
  3505. <h2>Phone</h2>
  3506. <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>
  3507. <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>
  3508. <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>
  3509. <h2>Case</h2>
  3510. <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>
  3511. <h2>Airpods</h2>
  3512. <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>
  3513. <h2>Other</h2>
  3514. <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>
  3515.  
  3516.  
  3517.  #articles #bearblog #carnival
  3518.  
  3519. ]]></description>
  3520.  
  3521.  <media:content
  3522.    url="https://l.prry.uk/assets/images/img_4515.webp"
  3523. medium="image"
  3524.  />
  3525.  
  3526. <content:encoded><![CDATA[
  3527.  
  3528.  
  3529.  
  3530. <img
  3531.  src="https://l.prry.uk/assets/images/img_4515.webp"
  3532.  alt="What&#39;s in my inventory?"
  3533. ><br><br>
  3534.  
  3535.  
  3536.  The topic for November&#39;s Bearblog Carnival is &#39;what&#39;s in my inventory?&#39; Here I talk about the items that follow me everywhere.
  3537.  
  3538.  <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>
  3539. <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>
  3540. <p><img src="/assets/images/img_4515.webp" alt="A picture showing an iPhone in fold out case with card inserts, and airpods"></p>
  3541. <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>
  3542. <h2>Phone</h2>
  3543. <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>
  3544. <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>
  3545. <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>
  3546. <h2>Case</h2>
  3547. <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>
  3548. <h2>Airpods</h2>
  3549. <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>
  3550. <h2>Other</h2>
  3551. <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>
  3552.  
  3553.  
  3554.  <br><br>
  3555.  
  3556. #articles #bearblog #carnival
  3557.  
  3558.  
  3559.  <hr>
  3560.  Thanks for reading via RSS!
  3561. ]]></content:encoded>
  3562.  </item>
  3563.  
  3564.  <item>
  3565. <title>Spaniel in charge</title>
  3566. <link>https://l.prry.uk/snaps/2025-11-02-snap/</link>
  3567. <guid isPermaLink="true">https://l.prry.uk/snaps/2025-11-02-snap/</guid>
  3568. <pubDate>Sun, 02 Nov 2025 00:00:00 GMT</pubDate>
  3569. <dc:creator>Lee Perry</dc:creator>
  3570.  
  3571. <description><![CDATA[
  3572.  
  3573. <img src="https://l.prry.uk/assets/images/img_8392.webp"
  3574. alt="Spaniel in charge"
  3575. style="max-width:100%; height:auto;"><br><br>
  3576.  
  3577.  Here is Ruairidh the spaniel, directing from his command centre this evening.
  3578.  
  3579.  
  3580.  #snaps #dogs #ruairidh
  3581.  
  3582. ]]></description>
  3583.  
  3584.  <media:content
  3585.    url="https://l.prry.uk/assets/images/img_8392.webp"
  3586. medium="image"
  3587.  />
  3588.  
  3589. <content:encoded><![CDATA[
  3590.  
  3591.  
  3592.  
  3593. <img
  3594.  src="https://l.prry.uk/assets/images/img_8392.webp"
  3595.  alt="Spaniel in charge"
  3596. ><br><br>
  3597.  
  3598.  
  3599.  Here is Ruairidh the spaniel, directing from his command centre this evening.
  3600.  
  3601.  
  3602.  
  3603.  <br><br>
  3604.  
  3605. #snaps #dogs #ruairidh
  3606.  
  3607.  
  3608.  <hr>
  3609.  Thanks for reading via RSS!
  3610. ]]></content:encoded>
  3611.  </item>
  3612.  
  3613.  <item>
  3614. <title>Working Webmentions on Bear</title>
  3615. <link>https://l.prry.uk/notes/2025-11-01-working-webmentions-on-bear/</link>
  3616. <guid isPermaLink="true">https://l.prry.uk/notes/2025-11-01-working-webmentions-on-bear/</guid>
  3617. <pubDate>Sat, 01 Nov 2025 00:00:00 GMT</pubDate>
  3618. <dc:creator>Lee Perry</dc:creator>
  3619.  
  3620. <description><![CDATA[
  3621.  
  3622. <img src="https://l.prry.uk/assets/images/40-1.webp"
  3623. alt="Working Webmentions on Bear"
  3624. style="max-width:100%; height:auto;"><br><br>
  3625.  
  3626.  Working Webmentions on Bear
  3627.  <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>
  3628. <img src="/assets/images/40-1.webp" alt="Screenshot of this website showing like, boost and comment webmentions displayed below an article">
  3629.  
  3630.  #notes #bearblog #indieWeb
  3631.  
  3632. ]]></description>
  3633.  
  3634.  <media:content
  3635.    url="https://l.prry.uk/assets/images/40-1.webp"
  3636. medium="image"
  3637.  />
  3638.  
  3639. <content:encoded><![CDATA[
  3640.  
  3641.  
  3642.  
  3643. <img
  3644.  src="https://l.prry.uk/assets/images/40-1.webp"
  3645.  alt="Working Webmentions on Bear"
  3646. ><br><br>
  3647.  
  3648.  
  3649.  
  3650.  
  3651.  <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>
  3652. <img src="/assets/images/40-1.webp" alt="Screenshot of this website showing like, boost and comment webmentions displayed below an article">
  3653.  
  3654.  <br><br>
  3655.  
  3656. #notes #bearblog #indieWeb
  3657.  
  3658.  
  3659.  <hr>
  3660.  Thanks for reading via RSS!
  3661. ]]></content:encoded>
  3662.  </item>
  3663.  
  3664.  <item>
  3665. <title>Molineux pre kick off</title>
  3666. <link>https://l.prry.uk/snaps/2025-10-26-snap/</link>
  3667. <guid isPermaLink="true">https://l.prry.uk/snaps/2025-10-26-snap/</guid>
  3668. <pubDate>Sun, 26 Oct 2025 00:00:00 GMT</pubDate>
  3669. <dc:creator>Lee Perry</dc:creator>
  3670.  
  3671. <description><![CDATA[
  3672.  
  3673. <img src="https://l.prry.uk/assets/images/img_8340.webp"
  3674. alt="View across a largely empty football stadium with curved black and gold stands to either side of the pitch"
  3675. style="max-width:100%; height:auto;"><br><br>
  3676.  
  3677.  Waiting for kick-off at an almost empty Molineux.
  3678.  
  3679.  
  3680.  #snaps #burnleyfc #stadium #exploring
  3681.  
  3682. ]]></description>
  3683.  
  3684.  <media:content
  3685.    url="https://l.prry.uk/assets/images/img_8340.webp"
  3686. medium="image"
  3687.  />
  3688.  
  3689. <content:encoded><![CDATA[
  3690.  
  3691.  
  3692.  
  3693. <img
  3694.  src="https://l.prry.uk/assets/images/img_8340.webp"
  3695.  alt="View across a largely empty football stadium with curved black and gold stands to either side of the pitch"
  3696. ><br><br>
  3697.  
  3698.  
  3699.  Waiting for kick-off at an almost empty Molineux.
  3700.  
  3701.  
  3702.  
  3703.  <br><br>
  3704.  
  3705. #snaps #burnleyfc #stadium #exploring
  3706.  
  3707.  
  3708.  <hr>
  3709.  Thanks for reading via RSS!
  3710. ]]></content:encoded>
  3711.  </item>
  3712.  
  3713.  <item>
  3714. <title>Video hosting for my BearBlog</title>
  3715. <link>https://l.prry.uk/notes/2025-10-26-video-hosting-for-my-bearblog/</link>
  3716. <guid isPermaLink="true">https://l.prry.uk/notes/2025-10-26-video-hosting-for-my-bearblog/</guid>
  3717. <pubDate>Sun, 26 Oct 2025 00:00:00 GMT</pubDate>
  3718. <dc:creator>Lee Perry</dc:creator>
  3719.  
  3720. <description><![CDATA[
  3721.  
  3722. <img src="https://l.prry.uk/assets/images/55-1.webp"
  3723. alt="Screenshot from my website showing a hosted video player in an iframe]"
  3724. style="max-width:100%; height:auto;"><br><br>
  3725.  
  3726.  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.
  3727.  <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>
  3728. <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>
  3729. <p><img src="/assets/images/55-1.webp" alt="Screenshot from my website showing a hosted video player in an iframe"></p>
  3730. <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>
  3731.  
  3732.  
  3733.  #notes #bearblog #indieWeb
  3734.  
  3735. ]]></description>
  3736.  
  3737.  <media:content
  3738.    url="https://l.prry.uk/assets/images/55-1.webp"
  3739. medium="image"
  3740.  />
  3741.  
  3742. <content:encoded><![CDATA[
  3743.  
  3744.  
  3745.  
  3746. <img
  3747.  src="https://l.prry.uk/assets/images/55-1.webp"
  3748.  alt="Screenshot from my website showing a hosted video player in an iframe]"
  3749. ><br><br>
  3750.  
  3751.  
  3752.  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.
  3753.  
  3754.  <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>
  3755. <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>
  3756. <p><img src="/assets/images/55-1.webp" alt="Screenshot from my website showing a hosted video player in an iframe"></p>
  3757. <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>
  3758.  
  3759.  
  3760.  <br><br>
  3761.  
  3762. #notes #bearblog #indieWeb
  3763.  
  3764.  
  3765.  <hr>
  3766.  Thanks for reading via RSS!
  3767. ]]></content:encoded>
  3768.  </item>
  3769.  
  3770.  <item>
  3771. <title>Bearly here</title>
  3772. <link>https://l.prry.uk/articles/2025-10-25-bearly-here/</link>
  3773. <guid isPermaLink="true">https://l.prry.uk/articles/2025-10-25-bearly-here/</guid>
  3774. <pubDate>Sat, 25 Oct 2025 00:00:00 GMT</pubDate>
  3775. <dc:creator>Lee Perry</dc:creator>
  3776.  
  3777. <description><![CDATA[
  3778.  
  3779. <img src="https://l.prry.uk/assets/images/07.webp"
  3780. alt="Bearly here"
  3781. style="max-width:100%; height:auto;"><br><br>
  3782.  
  3783.  Talking about my journey to Bear, and my plans for this blog
  3784.  <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>
  3785. <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>
  3786. <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>
  3787. <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>
  3788. <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>
  3789. <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>
  3790. <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>
  3791. <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>
  3792. <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>
  3793. <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>
  3794. <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>
  3795. <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>
  3796. <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>
  3797.  
  3798.  
  3799.  #articles #bearblog #indieWeb #posse
  3800.  
  3801. ]]></description>
  3802.  
  3803.  <media:content
  3804.    url="https://l.prry.uk/assets/images/07.webp"
  3805. medium="image"
  3806.  />
  3807.  
  3808. <content:encoded><![CDATA[
  3809.  
  3810.  
  3811.  
  3812. <img
  3813.  src="https://l.prry.uk/assets/images/07.webp"
  3814.  alt="Bearly here"
  3815. ><br><br>
  3816.  
  3817.  
  3818.  Talking about my journey to Bear, and my plans for this blog
  3819.  
  3820.  <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>
  3821. <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>
  3822. <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>
  3823. <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>
  3824. <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>
  3825. <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>
  3826. <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>
  3827. <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>
  3828. <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>
  3829. <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>
  3830. <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>
  3831. <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>
  3832. <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>
  3833.  
  3834.  
  3835.  <br><br>
  3836.  
  3837. #articles #bearblog #indieWeb #posse
  3838.  
  3839.  
  3840.  <hr>
  3841.  Thanks for reading via RSS!
  3842. ]]></content:encoded>
  3843.  </item>
  3844.  
  3845.  <item>
  3846. <title>FC United of Manchester 1 Bamber Bridge 0</title>
  3847. <link>https://l.prry.uk/notes/2025-10-25-note/</link>
  3848. <guid isPermaLink="true">https://l.prry.uk/notes/2025-10-25-note/</guid>
  3849. <pubDate>Sat, 25 Oct 2025 00:00:00 GMT</pubDate>
  3850. <dc:creator>Lee Perry</dc:creator>
  3851.  
  3852. <description><![CDATA[
  3853.  
  3854. <img src="https://l.prry.uk/assets/images/img_8313.webp"
  3855. alt="FC United of Manchester 1 Bamber Bridge 0"
  3856. style="max-width:100%; height:auto;"><br><br>
  3857.  
  3858.  FC United of Manchester 1 Bamber Bridge 0
  3859.  <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>
  3860. <p><img src="/assets/images/img_8313.webp" alt="IMG_8313">
  3861. <img src="/assets/images/img_8315.webp" alt="IMG_8315"></p>
  3862.  
  3863.  
  3864.  #notes #fcunited #football
  3865.  
  3866. ]]></description>
  3867.  
  3868.  <media:content
  3869.    url="https://l.prry.uk/assets/images/img_8313.webp"
  3870. medium="image"
  3871.  />
  3872.  
  3873. <content:encoded><![CDATA[
  3874.  
  3875.  
  3876.  
  3877. <img
  3878.  src="https://l.prry.uk/assets/images/img_8313.webp"
  3879.  alt="FC United of Manchester 1 Bamber Bridge 0"
  3880. ><br><br>
  3881.  
  3882.  
  3883.  
  3884.  
  3885.  <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>
  3886. <p><img src="/assets/images/img_8313.webp" alt="IMG_8313">
  3887. <img src="/assets/images/img_8315.webp" alt="IMG_8315"></p>
  3888.  
  3889.  
  3890.  <br><br>
  3891.  
  3892. #notes #fcunited #football
  3893.  
  3894.  
  3895.  <hr>
  3896.  Thanks for reading via RSS!
  3897. ]]></content:encoded>
  3898.  </item>
  3899.  
  3900.  <item>
  3901. <title>Stevie hogging the fire</title>
  3902. <link>https://l.prry.uk/snaps/2025-10-24-snap/</link>
  3903. <guid isPermaLink="true">https://l.prry.uk/snaps/2025-10-24-snap/</guid>
  3904. <pubDate>Fri, 24 Oct 2025 00:00:00 GMT</pubDate>
  3905. <dc:creator>Lee Perry</dc:creator>
  3906.  
  3907. <description><![CDATA[
  3908.  
  3909. <img src="https://l.prry.uk/assets/images/img_8302.webp"
  3910. alt="A long ginger dog lies with his nose towards the fire"
  3911. style="max-width:100%; height:auto;"><br><br>
  3912.  
  3913.  Here is Stevie hogging the fire in my office today.  Though Podenco, the labrador is strong in this one.
  3914.  
  3915.  
  3916.  #snaps #dogs #stevie
  3917.  
  3918. ]]></description>
  3919.  
  3920.  <media:content
  3921.    url="https://l.prry.uk/assets/images/img_8302.webp"
  3922. medium="image"
  3923.  />
  3924.  
  3925. <content:encoded><![CDATA[
  3926.  
  3927.  
  3928.  
  3929. <img
  3930.  src="https://l.prry.uk/assets/images/img_8302.webp"
  3931.  alt="A long ginger dog lies with his nose towards the fire"
  3932. ><br><br>
  3933.  
  3934.  
  3935.  Here is Stevie hogging the fire in my office today.  Though Podenco, the labrador is strong in this one.
  3936.  
  3937.  
  3938.  
  3939.  <br><br>
  3940.  
  3941. #snaps #dogs #stevie
  3942.  
  3943.  
  3944.  <hr>
  3945.  Thanks for reading via RSS!
  3946. ]]></content:encoded>
  3947.  </item>
  3948.  
  3949.  <item>
  3950. <title>Plaid win in Caerphilly</title>
  3951. <link>https://l.prry.uk/notes/2025-10-24-note/</link>
  3952. <guid isPermaLink="true">https://l.prry.uk/notes/2025-10-24-note/</guid>
  3953. <pubDate>Fri, 24 Oct 2025 00:00:00 GMT</pubDate>
  3954. <dc:creator>Lee Perry</dc:creator>
  3955.  
  3956. <description><![CDATA[
  3957.  
  3958.  Plaid win in Caerphilly
  3959.  <blockquote>
  3960. <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>
  3961. </blockquote>
  3962. <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>
  3963.  
  3964.  
  3965.  #notes #politics
  3966.  
  3967. ]]></description>
  3968.  
  3969.  
  3970. <content:encoded><![CDATA[
  3971.  
  3972.  
  3973.  
  3974.  
  3975.  
  3976.  
  3977.  <blockquote>
  3978. <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>
  3979. </blockquote>
  3980. <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>
  3981.  
  3982.  
  3983.  <br><br>
  3984.  
  3985. #notes #politics
  3986.  
  3987.  
  3988.  <hr>
  3989.  Thanks for reading via RSS!
  3990. ]]></content:encoded>
  3991.  </item>
  3992.  
  3993.  <item>
  3994. <title>Three Podencos under the desk</title>
  3995. <link>https://l.prry.uk/snaps/2025-10-23-snap/</link>
  3996. <guid isPermaLink="true">https://l.prry.uk/snaps/2025-10-23-snap/</guid>
  3997. <pubDate>Thu, 23 Oct 2025 00:00:00 GMT</pubDate>
  3998. <dc:creator>Lee Perry</dc:creator>
  3999.  
  4000. <description><![CDATA[
  4001.  
  4002. <img src="https://l.prry.uk/assets/images/img_8297.webp"
  4003. alt="Three podencos in bed under a sit stand desk, with blankets on and a pine background"
  4004. style="max-width:100%; height:auto;"><br><br>
  4005.  
  4006.  Three Podencos under the desk
  4007.  <p>Fearghus, BayLee and Leo hiding under the desk while at work today.</p>
  4008.  
  4009.  
  4010.  #snaps #baylee #dogs #fearghus #leo
  4011.  
  4012. ]]></description>
  4013.  
  4014.  <media:content
  4015.    url="https://l.prry.uk/assets/images/img_8297.webp"
  4016. medium="image"
  4017.  />
  4018.  
  4019. <content:encoded><![CDATA[
  4020.  
  4021.  
  4022.  
  4023. <img
  4024.  src="https://l.prry.uk/assets/images/img_8297.webp"
  4025.  alt="Three podencos in bed under a sit stand desk, with blankets on and a pine background"
  4026. ><br><br>
  4027.  
  4028.  
  4029.  
  4030.  
  4031.  <p>Fearghus, BayLee and Leo hiding under the desk while at work today.</p>
  4032.  
  4033.  
  4034.  <br><br>
  4035.  
  4036. #snaps #baylee #dogs #fearghus #leo
  4037.  
  4038.  
  4039.  <hr>
  4040.  Thanks for reading via RSS!
  4041. ]]></content:encoded>
  4042.  </item>
  4043.  
  4044.  <item>
  4045. <title>Weblog.lol interactions</title>
  4046. <link>https://l.prry.uk/notes/2025-10-23-note/</link>
  4047. <guid isPermaLink="true">https://l.prry.uk/notes/2025-10-23-note/</guid>
  4048. <pubDate>Thu, 23 Oct 2025 00:00:00 GMT</pubDate>
  4049. <dc:creator>Lee Perry</dc:creator>
  4050.  
  4051. <description><![CDATA[
  4052.  
  4053. <img src="https://l.prry.uk/assets/images/52.webp"
  4054. alt="Mastodon interactions displayed on a weblog.lol website"
  4055. style="max-width:100%; height:auto;"><br><br>
  4056.  
  4057.  Weblog.lol interactions
  4058.  <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>
  4059. <img src="/assets/images/52.webp" alt="Mastodon interactions displayed on a weblog.lol website">
  4060.  
  4061.  #notes #indieWeb
  4062.  
  4063. ]]></description>
  4064.  
  4065.  <media:content
  4066.    url="https://l.prry.uk/assets/images/52.webp"
  4067. medium="image"
  4068.  />
  4069.  
  4070. <content:encoded><![CDATA[
  4071.  
  4072.  
  4073.  
  4074. <img
  4075.  src="https://l.prry.uk/assets/images/52.webp"
  4076.  alt="Mastodon interactions displayed on a weblog.lol website"
  4077. ><br><br>
  4078.  
  4079.  
  4080.  
  4081.  
  4082.  <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>
  4083. <img src="/assets/images/52.webp" alt="Mastodon interactions displayed on a weblog.lol website">
  4084.  
  4085.  <br><br>
  4086.  
  4087. #notes #indieWeb
  4088.  
  4089.  
  4090.  <hr>
  4091.  Thanks for reading via RSS!
  4092. ]]></content:encoded>
  4093.  </item>
  4094.  
  4095.  <item>
  4096. <title>Fan Forum - October 2025</title>
  4097. <link>https://l.prry.uk/notes/2025-10-23-fan-forum/</link>
  4098. <guid isPermaLink="true">https://l.prry.uk/notes/2025-10-23-fan-forum/</guid>
  4099. <pubDate>Thu, 23 Oct 2025 00:00:00 GMT</pubDate>
  4100. <dc:creator>Lee Perry</dc:creator>
  4101.  
  4102. <description><![CDATA[
  4103.  
  4104. <img src="https://l.prry.uk/assets/images/36.webp"
  4105. alt="Fan Forum - October 2025"
  4106. style="max-width:100%; height:auto;"><br><br>
  4107.  
  4108.  Fan Forum - October 2025
  4109.  <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>
  4110. <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>
  4111.  
  4112.  
  4113.  #notes #burnleyfc #football
  4114.  
  4115. ]]></description>
  4116.  
  4117.  <media:content
  4118.    url="https://l.prry.uk/assets/images/36.webp"
  4119. medium="image"
  4120.  />
  4121.  
  4122. <content:encoded><![CDATA[
  4123.  
  4124.  
  4125.  
  4126. <img
  4127.  src="https://l.prry.uk/assets/images/36.webp"
  4128.  alt="Fan Forum - October 2025"
  4129. ><br><br>
  4130.  
  4131.  
  4132.  
  4133.  
  4134.  <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>
  4135. <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>
  4136.  
  4137.  
  4138.  <br><br>
  4139.  
  4140. #notes #burnleyfc #football
  4141.  
  4142.  
  4143.  <hr>
  4144.  Thanks for reading via RSS!
  4145. ]]></content:encoded>
  4146.  </item>
  4147.  
  4148.  <item>
  4149. <title>Podenco Meets Dinosaurs</title>
  4150. <link>https://l.prry.uk/snaps/2025-10-20-snap/</link>
  4151. <guid isPermaLink="true">https://l.prry.uk/snaps/2025-10-20-snap/</guid>
  4152. <pubDate>Mon, 20 Oct 2025 00:00:00 GMT</pubDate>
  4153. <dc:creator>Lee Perry</dc:creator>
  4154.  
  4155. <description><![CDATA[
  4156.  
  4157. <img src="https://l.prry.uk/assets/images/img_8283.webp"
  4158. alt="A podenco looking over to a display of dinosaurs at a crazy golf course"
  4159. style="max-width:100%; height:auto;"><br><br>
  4160.  
  4161.  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.
  4162.  
  4163.  
  4164.  #snaps #baylee #dogs
  4165.  
  4166. ]]></description>
  4167.  
  4168.  <media:content
  4169.    url="https://l.prry.uk/assets/images/img_8283.webp"
  4170. medium="image"
  4171.  />
  4172.  
  4173. <content:encoded><![CDATA[
  4174.  
  4175.  
  4176.  
  4177. <img
  4178.  src="https://l.prry.uk/assets/images/img_8283.webp"
  4179.  alt="A podenco looking over to a display of dinosaurs at a crazy golf course"
  4180. ><br><br>
  4181.  
  4182.  
  4183.  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.
  4184.  
  4185.  
  4186.  
  4187.  <br><br>
  4188.  
  4189. #snaps #baylee #dogs
  4190.  
  4191.  
  4192.  <hr>
  4193.  Thanks for reading via RSS!
  4194. ]]></content:encoded>
  4195.  </item>
  4196.  
  4197.  <item>
  4198. <title>Great North Run 2025</title>
  4199. <link>https://l.prry.uk/articles/2025-07-09-great-north-run/</link>
  4200. <guid isPermaLink="true">https://l.prry.uk/articles/2025-07-09-great-north-run/</guid>
  4201. <pubDate>Sun, 07 Sep 2025 00:00:00 GMT</pubDate>
  4202. <dc:creator>Lee Perry</dc:creator>
  4203.  
  4204. <description><![CDATA[
  4205.  
  4206. <img src="https://l.prry.uk/assets/images/img_6655.webp"
  4207. alt="Me standing infront of the Wylam Brewery, with a lake in-between, ahead of the Great North Run in 2025"
  4208. style="max-width:100%; height:auto;"><br><br>
  4209.  
  4210.  Talking about my race at the Great North Run, 2025
  4211.  <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>
  4212. <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>
  4213. <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>
  4214. <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>
  4215. <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>
  4216. <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>
  4217. <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>
  4218. <p>Until next year...</p>
  4219.  
  4220.  
  4221.  #articles #race #running
  4222.  
  4223. ]]></description>
  4224.  
  4225.  <media:content
  4226.    url="https://l.prry.uk/assets/images/img_6655.webp"
  4227. medium="image"
  4228.  />
  4229.  
  4230. <content:encoded><![CDATA[
  4231.  
  4232.  
  4233.  
  4234. <img
  4235.  src="https://l.prry.uk/assets/images/img_6655.webp"
  4236.  alt="Me standing infront of the Wylam Brewery, with a lake in-between, ahead of the Great North Run in 2025"
  4237. ><br><br>
  4238.  
  4239.  
  4240.  Talking about my race at the Great North Run, 2025
  4241.  
  4242.  <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>
  4243. <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>
  4244. <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>
  4245. <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>
  4246. <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>
  4247. <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>
  4248. <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>
  4249. <p>Until next year...</p>
  4250.  
  4251.  
  4252.  <br><br>
  4253.  
  4254. #articles #race #running
  4255.  
  4256.  
  4257.  <hr>
  4258.  Thanks for reading via RSS!
  4259. ]]></content:encoded>
  4260.  </item>
  4261.  
  4262.  <item>
  4263. <title>Hartlepool Parkrun 521</title>
  4264. <link>https://l.prry.uk/notes/2025-09-06-hartlepool-parkrun/</link>
  4265. <guid isPermaLink="true">https://l.prry.uk/notes/2025-09-06-hartlepool-parkrun/</guid>
  4266. <pubDate>Sat, 06 Sep 2025 00:00:00 GMT</pubDate>
  4267. <dc:creator>Lee Perry</dc:creator>
  4268.  
  4269. <description><![CDATA[
  4270.  
  4271. <img src="https://l.prry.uk/assets/images/img_7982.webp"
  4272. alt="Looking along the course at Hartlepool Parkrun above participants at the start line on a clear day"
  4273. style="max-width:100%; height:auto;"><br><br>
  4274.  
  4275.  Warming up ahead of the Great North Run with a visit to Hartlepool Parkrun
  4276.  <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>
  4277. <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>
  4278. <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>
  4279. <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>
  4280.  
  4281.  
  4282.  #notes #note #race #running
  4283.  
  4284. ]]></description>
  4285.  
  4286.  <media:content
  4287.    url="https://l.prry.uk/assets/images/img_7982.webp"
  4288. medium="image"
  4289.  />
  4290.  
  4291. <content:encoded><![CDATA[
  4292.  
  4293.  
  4294.  
  4295. <img
  4296.  src="https://l.prry.uk/assets/images/img_7982.webp"
  4297.  alt="Looking along the course at Hartlepool Parkrun above participants at the start line on a clear day"
  4298. ><br><br>
  4299.  
  4300.  
  4301.  Warming up ahead of the Great North Run with a visit to Hartlepool Parkrun
  4302.  
  4303.  <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>
  4304. <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>
  4305. <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>
  4306. <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>
  4307.  
  4308.  
  4309.  <br><br>
  4310.  
  4311. #notes #note #race #running
  4312.  
  4313.  
  4314.  <hr>
  4315.  Thanks for reading via RSS!
  4316. ]]></content:encoded>
  4317.  </item>
  4318.  
  4319.  <item>
  4320. <title>Scrimba Business Card Project</title>
  4321. <link>https://l.prry.uk/articles/2025-09-05-scrimba-business-card-project/</link>
  4322. <guid isPermaLink="true">https://l.prry.uk/articles/2025-09-05-scrimba-business-card-project/</guid>
  4323. <pubDate>Fri, 05 Sep 2025 00:00:00 GMT</pubDate>
  4324. <dc:creator>Lee Perry</dc:creator>
  4325.  
  4326. <description><![CDATA[
  4327.  
  4328. <img src="https://l.prry.uk/assets/images/17-1.webp"
  4329. alt="Scrimba Business Card Project"
  4330. style="max-width:100%; height:auto;"><br><br>
  4331.  
  4332.  Illustrating my Scrimba Business Card project
  4333.  <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>
  4334. <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>
  4335. <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>
  4336. <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>
  4337. <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>
  4338. <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>
  4339. <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>
  4340. <p>Until the next time...</p>
  4341.  
  4342.  
  4343.  #articles #css #code #html #scrimba
  4344.  
  4345. ]]></description>
  4346.  
  4347.  <media:content
  4348.    url="https://l.prry.uk/assets/images/17-1.webp"
  4349. medium="image"
  4350.  />
  4351.  
  4352. <content:encoded><![CDATA[
  4353.  
  4354.  
  4355.  
  4356. <img
  4357.  src="https://l.prry.uk/assets/images/17-1.webp"
  4358.  alt="Scrimba Business Card Project"
  4359. ><br><br>
  4360.  
  4361.  
  4362.  Illustrating my Scrimba Business Card project
  4363.  
  4364.  <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>
  4365. <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>
  4366. <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>
  4367. <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>
  4368. <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>
  4369. <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>
  4370. <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>
  4371. <p>Until the next time...</p>
  4372.  
  4373.  
  4374.  <br><br>
  4375.  
  4376. #articles #css #code #html #scrimba
  4377.  
  4378.  
  4379.  <hr>
  4380.  Thanks for reading via RSS!
  4381. ]]></content:encoded>
  4382.  </item>
  4383.  
  4384.  <item>
  4385. <title>Starting Over</title>
  4386. <link>https://l.prry.uk/articles/2025-08-31-starting-over/</link>
  4387. <guid isPermaLink="true">https://l.prry.uk/articles/2025-08-31-starting-over/</guid>
  4388. <pubDate>Sun, 31 Aug 2025 00:00:00 GMT</pubDate>
  4389. <dc:creator>Lee Perry</dc:creator>
  4390.  
  4391. <description><![CDATA[
  4392.  
  4393. <img src="https://l.prry.uk/assets/images/48.webp"
  4394. alt="Starting Over"
  4395. style="max-width:100%; height:auto;"><br><br>
  4396.  
  4397.  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.
  4398.  <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>
  4399. <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>
  4400. <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>
  4401. <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>
  4402. <p>Here is the html that I provided to meet the design specification:</p>
  4403. <pre><code>&lt;!doctype html&gt;
  4404. &lt;html&gt;
  4405. &lt;head&gt;
  4406. &lt;link rel=&quot;stylesheet&quot; href=&quot;styles.css&quot; /&gt;
  4407. &lt;link href=&quot;https://fonts.googleapis.com/css2?family=Bangers&amp;family=Black+Ops+One&amp;family=Creepster&amp;family=La+Belle+Aurore&amp;family=MedievalSharp&amp;family=Orbitron&amp;family=Rye&amp;display=swap&quot; rel=&quot;stylesheet&quot;&gt;
  4408. &lt;script src=&quot;index.js&quot;&gt;&lt;/script&gt;
  4409. &lt;/head&gt;
  4410. &lt;body&gt;
  4411. &lt;!--
  4412. Challenge 1:
  4413. Write the HTML for your personal website.
  4414. --&gt;
  4415. &lt;img src=&quot;lee.webp&quot; alt=&quot;&quot;&gt;
  4416. &lt;h1&gt;Hi, my name is Lee&lt;/h1&gt;
  4417. &lt;h2&gt;Fun facts about me:&lt;/h2&gt;
  4418. &lt;ul&gt;
  4419. &lt;li&gt;I watch Burnley FC&lt;/li&gt;
  4420. &lt;li&gt;I write about playing old video games&lt;/li&gt;
  4421. &lt;li&gt;I build things with code for fun&lt;/li&gt;
  4422. &lt;/ul&gt;
  4423. &lt;p&gt;Please connect with me on mastodon &lt;a href=&quot;https://prry.uk/@lee&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
  4424. &lt;input type=&quot;text&quot; placeholder=&quot;Enter email...&quot;&gt;
  4425. &lt;button&gt;Join newsletter&lt;/button
  4426. &lt;/body&gt;
  4427. &lt;/html&gt;
  4428. </code></pre>
  4429. <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>
  4430. <p><img src="/assets/images/48.webp" alt="Screenshot of a personal website with avatar, key interests, and follow buttons"></p>
  4431. <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>
  4432. <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>
  4433. <p>View the project on Statichost <a href="https://scrimba-personal-website.statichost.eu/">here</a></p>
  4434.  
  4435.  
  4436.  #articles #code #html #scrimba
  4437.  
  4438. ]]></description>
  4439.  
  4440.  <media:content
  4441.    url="https://l.prry.uk/assets/images/48.webp"
  4442. medium="image"
  4443.  />
  4444.  
  4445. <content:encoded><![CDATA[
  4446.  
  4447.  
  4448.  
  4449. <img
  4450.  src="https://l.prry.uk/assets/images/48.webp"
  4451.  alt="Starting Over"
  4452. ><br><br>
  4453.  
  4454.  
  4455.  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 &#39;stick&#39;.  Certainly not adequate to build any of the projects that I would like to build.
  4456.  
  4457.  <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>
  4458. <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>
  4459. <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>
  4460. <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>
  4461. <p>Here is the html that I provided to meet the design specification:</p>
  4462. <pre><code>&lt;!doctype html&gt;
  4463. &lt;html&gt;
  4464. &lt;head&gt;
  4465. &lt;link rel=&quot;stylesheet&quot; href=&quot;styles.css&quot; /&gt;
  4466. &lt;link href=&quot;https://fonts.googleapis.com/css2?family=Bangers&amp;family=Black+Ops+One&amp;family=Creepster&amp;family=La+Belle+Aurore&amp;family=MedievalSharp&amp;family=Orbitron&amp;family=Rye&amp;display=swap&quot; rel=&quot;stylesheet&quot;&gt;
  4467. &lt;script src=&quot;index.js&quot;&gt;&lt;/script&gt;
  4468. &lt;/head&gt;
  4469. &lt;body&gt;
  4470. &lt;!--
  4471. Challenge 1:
  4472. Write the HTML for your personal website.
  4473. --&gt;
  4474. &lt;img src=&quot;lee.webp&quot; alt=&quot;&quot;&gt;
  4475. &lt;h1&gt;Hi, my name is Lee&lt;/h1&gt;
  4476. &lt;h2&gt;Fun facts about me:&lt;/h2&gt;
  4477. &lt;ul&gt;
  4478. &lt;li&gt;I watch Burnley FC&lt;/li&gt;
  4479. &lt;li&gt;I write about playing old video games&lt;/li&gt;
  4480. &lt;li&gt;I build things with code for fun&lt;/li&gt;
  4481. &lt;/ul&gt;
  4482. &lt;p&gt;Please connect with me on mastodon &lt;a href=&quot;https://prry.uk/@lee&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
  4483. &lt;input type=&quot;text&quot; placeholder=&quot;Enter email...&quot;&gt;
  4484. &lt;button&gt;Join newsletter&lt;/button
  4485. &lt;/body&gt;
  4486. &lt;/html&gt;
  4487. </code></pre>
  4488. <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>
  4489. <p><img src="/assets/images/48.webp" alt="Screenshot of a personal website with avatar, key interests, and follow buttons"></p>
  4490. <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>
  4491. <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>
  4492. <p>View the project on Statichost <a href="https://scrimba-personal-website.statichost.eu/">here</a></p>
  4493.  
  4494.  
  4495.  <br><br>
  4496.  
  4497. #articles #code #html #scrimba
  4498.  
  4499.  
  4500.  <hr>
  4501.  Thanks for reading via RSS!
  4502. ]]></content:encoded>
  4503.  </item>
  4504.  
  4505.  <item>
  4506. <title>Using Microformats with Bear</title>
  4507. <link>https://l.prry.uk/articles/2025-07-11-using-microformats-with-bear/</link>
  4508. <guid isPermaLink="true">https://l.prry.uk/articles/2025-07-11-using-microformats-with-bear/</guid>
  4509. <pubDate>Fri, 11 Jul 2025 00:00:00 GMT</pubDate>
  4510. <dc:creator>Lee Perry</dc:creator>
  4511.  
  4512. <description><![CDATA[
  4513.  
  4514. <img src="https://l.prry.uk/assets/images/56.webp"
  4515. alt="Using Microformats with Bear"
  4516. style="max-width:100%; height:auto;"><br><br>
  4517.  
  4518.  Discussing implementation of microformats on my bearblog project.
  4519.  <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>
  4520. <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>
  4521. <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>
  4522. <pre><code>&lt;div class=&quot;h-card&quot;&gt;
  4523.  &lt;a class=&quot;h-card p-name u-url&quot; href=&quot;https://l33.co.uk/&quot; rel=&quot;me&quot; style=&quot;display: none;&quot;&gt;Lee Perry&lt;/a&gt;
  4524.  &lt;p class=&quot;p-note&quot;&gt;&lt;img src=&quot;https://bear-images.sfo2.cdn.digitaloceanspaces.com/leeperry/header.webp&quot; class=&quot;u-photo u-featured&quot; style=&quot;max-width: 50%; border-radius: 20px; float: right; margin-left: 20px; margin-bottom:20px; border: 2px solid whitesmoke&quot; alt=&quot;&quot;&gt;Burnley based, I run, ride online, climb rocks and mountains, and explore the world in our motorhome with my Social Secretary, Vickie.&lt;br&gt;&lt;br&gt;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 &lt;a href=&quot;/now/&quot;&gt;now&lt;/a&gt;&lt;/p&gt;
  4525. &lt;/div&gt;
  4526. </code></pre>
  4527. <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>
  4528. <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>
  4529. <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>&lt;head&gt;</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>
  4530. <p>For now I have inserted the opening tags at the top of the post editor.</p>
  4531. <pre><code>&lt;article class=&quot;h-entry&quot;&gt;
  4532.  &lt;div class=&quot;e-content&quot;&gt;
  4533. </code></pre>
  4534. <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>
  4535. <pre><code>&lt;p&gt;#&lt;span class=&quot;p-name&quot;&gt;&lt;/span&gt; &lt;a href=&quot;&quot; class=&quot;u-url&quot;&gt;&lt;time datetime=&quot;&quot; class=&quot;dt-published&quot;&gt;&lt;/time&gt;&lt;/a&gt; by &lt;a href=&quot;/&quot; rel=&quot;author&quot; class=&quot;h-card p-author&quot;&gt;Lee Perry&lt;/a&gt; last updated:  ago.&lt;/p&gt;
  4536. </code></pre>
  4537. <p>So the lovely plaintext markdown view now looks like this:</p>
  4538. <p><img src="/assets/images/36-1.webp" alt="Screenshot showing the bear post editor with microformats code above and below"></p>
  4539. <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>
  4540. <p><img src="/assets/images/56.webp" alt="Screenshot showing a post on this website passing the h-entry tests on indiewebify"></p>
  4541. <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>
  4542.  
  4543.  
  4544.  #articles #bearblog #indieWeb #microformats
  4545.  
  4546. ]]></description>
  4547.  
  4548.  <media:content
  4549.    url="https://l.prry.uk/assets/images/56.webp"
  4550. medium="image"
  4551.  />
  4552.  
  4553. <content:encoded><![CDATA[
  4554.  
  4555.  
  4556.  
  4557. <img
  4558.  src="https://l.prry.uk/assets/images/56.webp"
  4559.  alt="Using Microformats with Bear"
  4560. ><br><br>
  4561.  
  4562.  
  4563.  Discussing implementation of microformats on my bearblog project.
  4564.  
  4565.  <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>
  4566. <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>
  4567. <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>
  4568. <pre><code>&lt;div class=&quot;h-card&quot;&gt;
  4569.  &lt;a class=&quot;h-card p-name u-url&quot; href=&quot;https://l33.co.uk/&quot; rel=&quot;me&quot; style=&quot;display: none;&quot;&gt;Lee Perry&lt;/a&gt;
  4570.  &lt;p class=&quot;p-note&quot;&gt;&lt;img src=&quot;https://bear-images.sfo2.cdn.digitaloceanspaces.com/leeperry/header.webp&quot; class=&quot;u-photo u-featured&quot; style=&quot;max-width: 50%; border-radius: 20px; float: right; margin-left: 20px; margin-bottom:20px; border: 2px solid whitesmoke&quot; alt=&quot;&quot;&gt;Burnley based, I run, ride online, climb rocks and mountains, and explore the world in our motorhome with my Social Secretary, Vickie.&lt;br&gt;&lt;br&gt;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 &lt;a href=&quot;/now/&quot;&gt;now&lt;/a&gt;&lt;/p&gt;
  4571. &lt;/div&gt;
  4572. </code></pre>
  4573. <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>
  4574. <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>
  4575. <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>&lt;head&gt;</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>
  4576. <p>For now I have inserted the opening tags at the top of the post editor.</p>
  4577. <pre><code>&lt;article class=&quot;h-entry&quot;&gt;
  4578.  &lt;div class=&quot;e-content&quot;&gt;
  4579. </code></pre>
  4580. <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>
  4581. <pre><code>&lt;p&gt;#&lt;span class=&quot;p-name&quot;&gt;&lt;/span&gt; &lt;a href=&quot;&quot; class=&quot;u-url&quot;&gt;&lt;time datetime=&quot;&quot; class=&quot;dt-published&quot;&gt;&lt;/time&gt;&lt;/a&gt; by &lt;a href=&quot;/&quot; rel=&quot;author&quot; class=&quot;h-card p-author&quot;&gt;Lee Perry&lt;/a&gt; last updated:  ago.&lt;/p&gt;
  4582. </code></pre>
  4583. <p>So the lovely plaintext markdown view now looks like this:</p>
  4584. <p><img src="/assets/images/36-1.webp" alt="Screenshot showing the bear post editor with microformats code above and below"></p>
  4585. <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>
  4586. <p><img src="/assets/images/56.webp" alt="Screenshot showing a post on this website passing the h-entry tests on indiewebify"></p>
  4587. <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>
  4588.  
  4589.  
  4590.  <br><br>
  4591.  
  4592. #articles #bearblog #indieWeb #microformats
  4593.  
  4594.  
  4595.  <hr>
  4596.  Thanks for reading via RSS!
  4597. ]]></content:encoded>
  4598.  </item>
  4599.  
  4600.  <item>
  4601. <title>Setting a favicon and site logo in Bear</title>
  4602. <link>https://l.prry.uk/articles/2025-07-11-a-favicon-and-site-logo-in-bear/</link>
  4603. <guid isPermaLink="true">https://l.prry.uk/articles/2025-07-11-a-favicon-and-site-logo-in-bear/</guid>
  4604. <pubDate>Fri, 11 Jul 2025 00:00:00 GMT</pubDate>
  4605. <dc:creator>Lee Perry</dc:creator>
  4606.  
  4607. <description><![CDATA[
  4608.  
  4609. <img src="https://l.prry.uk/assets/images/35.webp"
  4610. alt="Setting a favicon and site logo in Bear"
  4611. style="max-width:100%; height:auto;"><br><br>
  4612.  
  4613.  Setting the favicon on my Bear blog site to an existing png file
  4614.  <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>
  4615. <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>
  4616. <p><img src="/assets/images/59.webp" alt="Screenshot of the Bear 'home' dashboard with favicon url pointing towards an uploaded file"></p>
  4617. <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>
  4618. <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>
  4619. <pre><code>.title {
  4620.  display: none;
  4621. }
  4622. </code></pre>
  4623. <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>
  4624. <pre><code>&lt;a href=&quot;/&quot;&gt;&lt;img src=&quot;https://bear-images.sfo2.cdn.digitaloceanspaces.com/leeperry/favicon.webp&quot; alt=&quot;logo&quot; class=&quot;logo&quot;&gt;&lt;/a&gt; [Home](/) [Blog](/blog/) [Now](/now)
  4625. </code></pre>
  4626. <p>Here is the result, the end of my first session looking at styling in Bear.</p>
  4627. <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>
  4628. <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>
  4629. <p>[^1]: A paid plan is necessary to upload media to Bear.</p>
  4630.  
  4631.  
  4632.  #articles #bearblog #indieweb
  4633.  
  4634. ]]></description>
  4635.  
  4636.  <media:content
  4637.    url="https://l.prry.uk/assets/images/35.webp"
  4638. medium="image"
  4639.  />
  4640.  
  4641. <content:encoded><![CDATA[
  4642.  
  4643.  
  4644.  
  4645. <img
  4646.  src="https://l.prry.uk/assets/images/35.webp"
  4647.  alt="Setting a favicon and site logo in Bear"
  4648. ><br><br>
  4649.  
  4650.  
  4651.  Setting the favicon on my Bear blog site to an existing png file
  4652.  
  4653.  <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>
  4654. <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>
  4655. <p><img src="/assets/images/59.webp" alt="Screenshot of the Bear 'home' dashboard with favicon url pointing towards an uploaded file"></p>
  4656. <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>
  4657. <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>
  4658. <pre><code>.title {
  4659.  display: none;
  4660. }
  4661. </code></pre>
  4662. <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>
  4663. <pre><code>&lt;a href=&quot;/&quot;&gt;&lt;img src=&quot;https://bear-images.sfo2.cdn.digitaloceanspaces.com/leeperry/favicon.webp&quot; alt=&quot;logo&quot; class=&quot;logo&quot;&gt;&lt;/a&gt; [Home](/) [Blog](/blog/) [Now](/now)
  4664. </code></pre>
  4665. <p>Here is the result, the end of my first session looking at styling in Bear.</p>
  4666. <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>
  4667. <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>
  4668. <p>[^1]: A paid plan is necessary to upload media to Bear.</p>
  4669.  
  4670.  
  4671.  <br><br>
  4672.  
  4673. #articles #bearblog #indieweb
  4674.  
  4675.  
  4676.  <hr>
  4677.  Thanks for reading via RSS!
  4678. ]]></content:encoded>
  4679.  </item>
  4680.  
  4681.  <item>
  4682. <title>Hello Bear?</title>
  4683. <link>https://l.prry.uk/articles/2025-07-10-hello-bear/</link>
  4684. <guid isPermaLink="true">https://l.prry.uk/articles/2025-07-10-hello-bear/</guid>
  4685. <pubDate>Thu, 10 Jul 2025 00:00:00 GMT</pubDate>
  4686. <dc:creator>Lee Perry</dc:creator>
  4687.  
  4688. <description><![CDATA[
  4689.  
  4690. <img src="https://l.prry.uk/assets/images/24-1.webp"
  4691. alt="Hello Bear?"
  4692. style="max-width:100%; height:auto;"><br><br>
  4693.  
  4694.  Talking about contemplating completely rebuilding my website on BearBlog.
  4695.  <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>
  4696. <p><img src="/assets/images/24-1.webp" alt="Screenshot from the microfeed page on my Kirby CMS powered website"></p>
  4697. <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>
  4698. <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>
  4699. <p><img src="/assets/images/49-1.webp" alt="Screenshot showing current webmention and comment functionality on my existing website"></p>
  4700. <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>
  4701. <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>
  4702. <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>
  4703. <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>
  4704. <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>
  4705. <p>Until the next update...</p>
  4706.  
  4707.  
  4708.  #articles #bearblog #indieweb
  4709.  
  4710. ]]></description>
  4711.  
  4712.  <media:content
  4713.    url="https://l.prry.uk/assets/images/24-1.webp"
  4714. medium="image"
  4715.  />
  4716.  
  4717. <content:encoded><![CDATA[
  4718.  
  4719.  
  4720.  
  4721. <img
  4722.  src="https://l.prry.uk/assets/images/24-1.webp"
  4723.  alt="Hello Bear?"
  4724. ><br><br>
  4725.  
  4726.  
  4727.  Talking about contemplating completely rebuilding my website on BearBlog.
  4728.  
  4729.  <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>
  4730. <p><img src="/assets/images/24-1.webp" alt="Screenshot from the microfeed page on my Kirby CMS powered website"></p>
  4731. <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>
  4732. <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>
  4733. <p><img src="/assets/images/49-1.webp" alt="Screenshot showing current webmention and comment functionality on my existing website"></p>
  4734. <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>
  4735. <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>
  4736. <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>
  4737. <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>
  4738. <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>
  4739. <p>Until the next update...</p>
  4740.  
  4741.  
  4742.  <br><br>
  4743.  
  4744. #articles #bearblog #indieweb
  4745.  
  4746.  
  4747.  <hr>
  4748.  Thanks for reading via RSS!
  4749. ]]></content:encoded>
  4750.  </item>
  4751.  
  4752.  </channel>
  4753. </rss>
  4754.  

If you would like to create a banner that links to this page (i.e. this validation result), do the following:

  1. Download the "valid RSS" banner.

  2. Upload the image to your own server. (This step is important. Please do not link directly to the image on this server.)

  3. 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

Software created by Sam Ruby, Mark Pilgrim, Joseph Walton and Phil Ringnalda