<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Dan Cave Labs</title><description>Technical field notes covering infrastructure, retro computing, cloud, DevSecOps and cycling technology.</description><link>https://blog.dancave.dev/</link><language>en-gb</language><item><title>Before Wi-Fi: Recreating a Linux PPP Dial-up Connection</title><link>https://blog.dancave.dev/blog/before-wifi-ppp/</link><guid isPermaLink="true">https://blog.dancave.dev/blog/before-wifi-ppp/</guid><description>A hands-on retrospective using pppd, a modem chat script and the sound of the early internet coming to life.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><category>RETRO COMPUTING</category><category>LINUX</category><category>NETWORKING</category></item><item><title>Building Routes for Training: From Frustration to an AI-Assisted Product</title><link>https://blog.dancave.dev/blog/building-routes-for-training/</link><guid isPermaLink="true">https://blog.dancave.dev/blog/building-routes-for-training/</guid><description>How the lack of a route builder that understood structured training led me to build one—and what AI changed about the process.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><category>APPLICATION DEVELOPMENT</category><category>AI</category><category>CYCLING</category><category>PYTHON</category><category>PROJECTS</category></item><item><title>Taking Control of Home DNS and DHCP with Pi-hole</title><link>https://blog.dancave.dev/blog/pihole-dhcp-ee-home-network/</link><guid isPermaLink="true">https://blog.dancave.dev/blog/pihole-dhcp-ee-home-network/</guid><description>How Pi-hole became the DNS and DHCP authority for my home.lan network behind an EE Smart Hub Plus—and the configuration debt I found later.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><category>HOME LAB</category><category>PI-HOLE</category><category>DNS</category><category>DHCP</category><category>NETWORKING</category></item><item><title>Bridging the Yard: Point-to-Point Wi-Fi for Stables and Cameras</title><link>https://blog.dancave.dev/blog/point-to-point-wifi-stables-cameras/</link><guid isPermaLink="true">https://blog.dancave.dev/blog/point-to-point-wifi-stables-cameras/</guid><description>A practical account of extending a home network to an adjacent stable block with a dedicated wireless bridge.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><category>NETWORKING</category><category>WIFI</category><category>HOME LAB</category><category>OBSERVABILITY</category></item><item><title>Zwift Hub vs Favero Assioma Duo: A Real-World Power Comparison</title><link>https://blog.dancave.dev/blog/zwift-hub-vs-assioma-duo/</link><guid isPermaLink="true">https://blog.dancave.dev/blog/zwift-hub-vs-assioma-duo/</guid><description>Comparing trainer and pedal power across the same indoor workout—and separating a useful agreement check from laboratory accuracy.</description><pubDate>Sat, 25 Jul 2026 00:00:00 GMT</pubDate><category>CYCLING TECH</category><category>POWER METERS</category><category>DATA</category><category>TROUBLESHOOTING</category></item><item><title>Rebuilding a Peugeot Reynolds 708 for Modern 11-Speed Riding</title><link>https://blog.dancave.dev/blog/peugeot-reynolds-708-renovation/</link><guid isPermaLink="true">https://blog.dancave.dev/blog/peugeot-reynolds-708-renovation/</guid><description>A sentimental 1990s steel frame, professionally realigned and refinished, then rebuilt as a modern and genuinely rideable classic.</description><pubDate>Thu, 05 Mar 2026 00:00:00 GMT</pubDate><category>BICYCLE ENGINEERING</category><category>RESTORATION</category><category>STEEL</category><category>PROJECTS</category></item><item><title>When ANT+ Pairing Was Really a Battery-Door Fault</title><link>https://blog.dancave.dev/blog/stages-power-meter-battery-door/</link><guid isPermaLink="true">https://blog.dancave.dev/blog/stages-power-meter-battery-door/</guid><description>How an intermittent Stages power meter led from firmware suspicion to a mechanical contact problem in the battery cap and seal.</description><pubDate>Mon, 21 Sep 2015 00:00:00 GMT</pubDate><category>HARDWARE</category><category>ANT+</category><category>CYCLING TECH</category><category>TROUBLESHOOTING</category></item><item><title>The Router Setting That Broke EE Wi‑Fi Calling</title><link>https://blog.dancave.dev/blog/ee-wifi-calling-ipsec-passthrough/</link><guid isPermaLink="true">https://blog.dancave.dev/blog/ee-wifi-calling-ipsec-passthrough/</guid><description>A short networking field note on tracing an iPhone Wi‑Fi Calling failure to IPsec passthrough after a router upgrade.</description><pubDate>Mon, 17 Aug 2015 00:00:00 GMT</pubDate><category>NETWORKING</category><category>WIFI CALLING</category><category>IPSEC</category><category>TROUBLESHOOTING</category></item><item><title>AWS to pfSense: Lessons from an Early Site-to-Site VPN</title><link>https://blog.dancave.dev/blog/aws-pfsense-ipsec-vpn/</link><guid isPermaLink="true">https://blog.dancave.dev/blog/aws-pfsense-ipsec-vpn/</guid><description>A 2015 field note on connecting an AWS VPC to an old pfSense firewall—and the troubleshooting lessons that still apply.</description><pubDate>Tue, 31 Mar 2015 00:00:00 GMT</pubDate><category>AWS</category><category>PFSENSE</category><category>IPSEC</category><category>NETWORKING</category></item><item><title>Cloud Computing in Asia: A 2015 Prediction Revisited</title><link>https://blog.dancave.dev/blog/cloud-computing-asia-retrospective/</link><guid isPermaLink="true">https://blog.dancave.dev/blog/cloud-computing-asia-retrospective/</guid><description>Looking back at an early view of Alibaba Cloud, regional infrastructure and why cloud architecture is never geography-free.</description><pubDate>Thu, 05 Mar 2015 00:00:00 GMT</pubDate><category>CLOUD</category><category>ASIA</category><category>NETWORKING</category><category>RETROSPECTIVE</category></item><item><title>When a NAS Says ‘Backup Failed’: Isolating a WD My Cloud S3 Fault</title><link>https://blog.dancave.dev/blog/wd-my-cloud-s3-troubleshooting/</link><guid isPermaLink="true">https://blog.dancave.dev/blog/wd-my-cloud-s3-troubleshooting/</guid><description>A practical troubleshooting retrospective: separating credentials, S3 access and appliance firmware when a home NAS backup failed without useful logs.</description><pubDate>Thu, 22 Jan 2015 00:00:00 GMT</pubDate><category>STORAGE</category><category>AWS</category><category>S3</category><category>TROUBLESHOOTING</category></item><item><title>One Sensor, Two Radios: Revisiting the Original Wahoo TICKR</title><link>https://blog.dancave.dev/blog/wahoo-tickr-dual-protocol-review/</link><guid isPermaLink="true">https://blog.dancave.dev/blog/wahoo-tickr-dual-protocol-review/</guid><description>A 2015 look at an ANT+ and Bluetooth heart-rate sensor, refocused on interoperability, app behaviour and protocol boundaries.</description><pubDate>Wed, 14 Jan 2015 00:00:00 GMT</pubDate><category>HARDWARE</category><category>ANT+</category><category>BLUETOOTH</category><category>CYCLING TECH</category></item></channel></rss>