<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><title>Stronger Than the Snap</title><link>https://strongerthanthesnap.co.uk/</link><description>Rehab, resilience, and the road to writing my story</description><language>en-gb</language><item><title>Don&#x27;t Be Average</title><link>https://strongerthanthesnap.co.uk/dont-be-average/</link><guid>https://strongerthanthesnap.co.uk/dont-be-average/</guid><pubDate>Tue, 31 Mar 2026 09:00:00 +0000</pubDate><description>&lt;p&gt;Why is it come people choose to chase shit, consume their life with it and then cry their life is average?&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;“The Dalai Lama, when asked what surprised him most about humanity, answered &quot;Man! Because he sacrifices his health in order to make money. Then he sacrifices money to recuperate his health. And then he is so anxious about the future that he does not enjoy the present; the result being that he does not live in the present or the future; he lives as if he is never going to die, and then dies having never really lived.”&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;It is so easy in this age to do the above. Sadly for me, i witness daily on first hand someone very close to me doing this very thing. How do you get someone to break the cycle? You can lead a horse to water, but you certainly cannot make it drink it!&lt;/p&gt;
&lt;p&gt;As humans, we all take the path of least resistance. Perhaps it is easier to just accept that life will be average rather than fight it.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&quot;You can lead 100 but you cannot carry three on your back.&quot;&lt;/p&gt;
&lt;/blockquote&gt;</description></item><item><title>Self inflicted burn out</title><link>https://strongerthanthesnap.co.uk/self-inflicted-burn-out/</link><guid>https://strongerthanthesnap.co.uk/self-inflicted-burn-out/</guid><pubDate>Tue, 03 Mar 2026 09:00:00 +0000</pubDate><description>&lt;p&gt;So Feb is over. It was effectively 25/28 days worked - with a combination of all areas of the businesses, and coding and gym.&lt;/p&gt;
&lt;p&gt;I should have taken time off as I am now feeling drained.&lt;/p&gt;
&lt;p&gt;As i said to Emma the other day; im chasing these sunny uplands and i just hope they are worth it.&lt;/p&gt;
&lt;p&gt;&quot;I need a few days to get bits done then ill chill&quot; is something i find myself saying all too often.&lt;/p&gt;
&lt;p&gt;Perhaps its a syd thing to learn to stop.&lt;/p&gt;
&lt;p&gt;On the plus side, squatting 110kg for reps is easy now. So perhaps I need to focus more on that.&lt;/p&gt;</description></item><item><title>110kg squats fine. 5kg hip adductors 3s7r ruined</title><link>https://strongerthanthesnap.co.uk/110kg-squats-fine-5kg-hip-adductors-3s7r-ruined/</link><guid>https://strongerthanthesnap.co.uk/110kg-squats-fine-5kg-hip-adductors-3s7r-ruined/</guid><pubDate>Thu, 26 Feb 2026 09:00:00 +0000</pubDate><description>&lt;p&gt;So its all progressing. legs stronger, balance stronger. Megan has modified the programme and ive even done my first mini sprint with T - he did beat me but progress! and the look on his face that i was able to run - priceless.&lt;/p&gt;
&lt;p&gt;So how has this been gone so far. Megan added hip adductors into the mix - or as she and other call it &quot;The Good Girl, Bad Girl Machine&quot; - i will let the reader determine why it is called that.&lt;/p&gt;
&lt;p&gt;Alas, the good girl element broke me - nothing at the time. but the DOMS the next 36 hours later - a struggle to walk and painful 24-7&lt;/p&gt;
&lt;p&gt;Last night involved hot bath, stretching, theragun with caution, protein shake before bed + 300ml water and took a sleeping tablet. slept from 10.30pm to 8am.&lt;/p&gt;
&lt;p&gt;Feeling much more alert today&lt;/p&gt;
&lt;p&gt;This shows its an area of weakness which needs to be fixed before the return to skiing!&lt;/p&gt;</description></item><item><title>Lift off : in all areas</title><link>https://strongerthanthesnap.co.uk/lift-off-in-all-areas/</link><guid>https://strongerthanthesnap.co.uk/lift-off-in-all-areas/</guid><pubDate>Tue, 17 Feb 2026 09:00:00 +0000</pubDate><description>&lt;p&gt;Its been a minute. Lots been going on...&lt;/p&gt;
&lt;p&gt;Work, gym, family, self care, a cold, no sun.&lt;/p&gt;
&lt;p&gt;Its been a busy February. Lots of systems being built that are freeing up time and mental capital. But equally a concern that ai will blitz so many jobs that its time to be ready and learn a trade.&lt;/p&gt;
&lt;p&gt;Think of it this way, if everything is paid off, and suddenly there is no need for energy brokers or that tenants begin defaulting or that landlords sell up/self manage; i dont want to be hungry.&lt;/p&gt;
&lt;p&gt;Instead pick up some tools; go do some easy jobs a day and net £200 to £400 a day!&lt;/p&gt;
&lt;p&gt;Its proper doomsday scenario planning but that type of thinking has kept me well ahead of the curve. See, deni kept saying lets upsize.  I kept saying no, you can only be in one room at a time.&lt;/p&gt;
&lt;p&gt;Now if it does all go to hell soon, my houses are paid off in full, sitting on a stockpile of cash as well, earning interest and assets which if tenants did stop paying could be sold. Meanwhile do a trades day job and its suddenly a new chapter.&lt;/p&gt;
&lt;p&gt;I always say you are only as good as your next trade.... so let&#x27;s see.&lt;/p&gt;</description></item><item><title>October to Feb</title><link>https://strongerthanthesnap.co.uk/october-to-feb/</link><guid>https://strongerthanthesnap.co.uk/october-to-feb/</guid><pubDate>Tue, 03 Feb 2026 09:00:00 +0000</pubDate><description>&lt;p&gt;a picture speaks a thousand words!&lt;/p&gt;
&lt;figure&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; alt=&quot;&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2026/02/WhatsApp-Image-2026-02-03-at-16.28.44.jpeg&quot;&gt;&lt;/figure&gt;
&lt;p&gt;above was october, right leg looking weinerlike&lt;/p&gt;
&lt;figure&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; alt=&quot;&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2026/02/WhatsApp-Image-2026-02-03-at-16.26.11.jpeg&quot;&gt;&lt;/figure&gt;
&lt;p&gt;today, its looking fuller.&lt;/p&gt;
&lt;p&gt;nothing else to add today!!&lt;/p&gt;</description></item><item><title>👻 Talk to the Ghost. He gives even less fucks than I do.</title><link>https://strongerthanthesnap.co.uk/talk-to-the-ghost-he-gives-even-less-fucks-than-i-do/</link><guid>https://strongerthanthesnap.co.uk/talk-to-the-ghost-he-gives-even-less-fucks-than-i-do/</guid><pubDate>Tue, 27 Jan 2026 09:00:00 +0000</pubDate><description>&lt;h1&gt;&lt;/h1&gt;
&lt;p&gt;&lt;em&gt;How I built an automated bouncer for my energy brokerage&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;😇 The problem with being nice&lt;/h2&gt;
&lt;p&gt;I’ve got a broker. Let’s call him &lt;strong&gt;Raj&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Raj is productive; 77 contracts since October. Not bad. But Raj has a habit: he looks something up, forgets to save it, then looks it up again. And again. And again.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;192 lookups. 122 unique meters. 70 duplicates.&lt;/strong&gt;&lt;br&gt;
That’s a &lt;strong&gt;36.5% duplicate rate&lt;/strong&gt;; worst of all my brokers 📉&lt;/p&gt;
&lt;p&gt;Every duplicate lookup hits paid APIs 💸&lt;br&gt;
Every stale browser session he leaves open creates timeout noise ⚠️&lt;br&gt;
Every “quick question” on WhatsApp costs me 15 minutes I will never get back ⏳&lt;/p&gt;
&lt;p&gt;So I did the polite thing and sent him a message:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Hi Raj; noticed you’ve done 58 lookups vs 11 sales. Looks like you’re doing a lot of duplicate lookups. We have WhatsApp functionality to send results to your phone. Don’t be crying if the free model is removed if abused.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;His response?&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;ok&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Classic Raj 🤷‍♂️&lt;/p&gt;
&lt;h2&gt;🧓 The old way doesn’t work&lt;/h2&gt;
&lt;p&gt;I’ve tried the whole “be nice and educate” routine:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Explaining nicely; goes in one ear, out the other 🗣️➡️🗑️&lt;/li&gt;
&lt;li&gt;Sending reminders; ignored within 24 hours 📭&lt;/li&gt;
&lt;li&gt;WhatsApp warnings; “ok” then back to old habits 🔁&lt;/li&gt;
&lt;li&gt;Being patient; just trains the behaviour 🐕&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The older I get, the less fucks I give about hand-holding grown adults. I’m not running a daycare. I’m running a business.&lt;/p&gt;
&lt;p&gt;If you want a friend, get a dog 🐶&lt;/p&gt;
&lt;h2&gt;👻 Enter the Ghost&lt;/h2&gt;
&lt;p&gt;I built &lt;strong&gt;Ghost OS&lt;/strong&gt; during ACL reconstruction recovery in 2025 🦵&lt;br&gt;
Started with zero coding experience. Now it’s a FastAPI platform with 100+ endpoints, quietly handling most of the repetitive nonsense 🤖&lt;/p&gt;
&lt;p&gt;But automation alone isn’t enough.&lt;/p&gt;
&lt;p&gt;Automation without enforcement is just a polite robot.&lt;/p&gt;
&lt;p&gt;Ghost needed teeth 🦷&lt;/p&gt;
&lt;p&gt;So I built something I call the &lt;strong&gt;Wallet Educator&lt;/strong&gt; 💳&lt;/p&gt;
&lt;h2&gt;💳 The Wallet Educator&lt;/h2&gt;
&lt;p&gt;The rule is simple:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;All lookup results are cached for 7 days.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you try to look up the same meter with the same data tiers inside that window, you don’t just get the result again.&lt;/p&gt;
&lt;p&gt;You get this:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;🔒 &lt;strong&gt;You looked this up 3 hours ago&lt;/strong&gt;&lt;br&gt;
Results are cached for 7 days. To reduce duplicate lookups, repeat views require &lt;strong&gt;2 credits&lt;/strong&gt;.&lt;br&gt;
💡 Tip: Check your WhatsApp for the original result.&lt;br&gt;
[Open WhatsApp] [Pay 2 Credits to View]&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;No arguing ❌&lt;br&gt;
No explaining ❌&lt;br&gt;
No “bhai please” ❌&lt;/p&gt;
&lt;p&gt;Want the data again?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Pay up.&lt;/strong&gt; 💰&lt;/p&gt;
&lt;h2&gt;📊 The numbers don’t lie&lt;/h2&gt;
&lt;p&gt;I pulled historical usage and ran the “what would this cost now?” scenario.&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Broker&lt;/th&gt;
&lt;th&gt;Duplicates within 7 days&lt;/th&gt;
&lt;th&gt;New cost&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Raj&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;47&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;94 credits&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Anuj&lt;/td&gt;
&lt;td&gt;14&lt;/td&gt;
&lt;td&gt;28 credits&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Nina&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;2 credits&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sonia&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;2 credits&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Raj currently has 24 credits. At his current rate of sloppiness, he’ll burn through them in days and have to buy more 🔥&lt;/p&gt;
&lt;p&gt;The man who was too tight to pay is about to fund my semi-retirement 🏖️&lt;/p&gt;
&lt;h2&gt;⚙️ The beautiful thing about systems&lt;/h2&gt;
&lt;p&gt;Systems do not get tired of repeating themselves ♻️&lt;br&gt;
Systems do not feel guilty 😐&lt;br&gt;
Systems do not waste 15 minutes on “quick questions” ⛔&lt;br&gt;
Systems do not care if you are upset 🤷&lt;/p&gt;
&lt;p&gt;When Raj comes back from holiday and hits that locked screen for the first time, I will not be there to explain it.&lt;/p&gt;
&lt;p&gt;The UI explains it for me:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;What happened; &lt;em&gt;You looked this up 3 days ago&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Why; &lt;em&gt;Results are cached for 7 days&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;How to avoid it; &lt;em&gt;Check your WhatsApp&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Your options; &lt;em&gt;Unlock for 2 credits&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Self-service education 📘&lt;br&gt;
Zero effort from me 😌&lt;/p&gt;
&lt;h2&gt;🧠 The philosophy&lt;/h2&gt;
&lt;p&gt;Every business owner eventually learns this:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Method&lt;/th&gt;
&lt;th&gt;Your effort&lt;/th&gt;
&lt;th&gt;Effectiveness&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Explaining nicely&lt;/td&gt;
&lt;td&gt;High&lt;/td&gt;
&lt;td&gt;Low&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sending reminders&lt;/td&gt;
&lt;td&gt;Medium&lt;/td&gt;
&lt;td&gt;Low&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Warnings&lt;/td&gt;
&lt;td&gt;Medium&lt;/td&gt;
&lt;td&gt;Medium&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Hitting their wallet&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;Zero&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;100%&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;You can send 100 WhatsApp messages trying to change someone’s behaviour 📱&lt;br&gt;
Or you can make their wallet feel the consequences 💥&lt;/p&gt;
&lt;p&gt;Guess which one works.&lt;/p&gt;
&lt;h2&gt;🏷️ The tagline&lt;/h2&gt;
&lt;p&gt;When Raj complains about the new system, he can talk to the Ghost 👻&lt;/p&gt;
&lt;p&gt;The Ghost says nothing.&lt;/p&gt;
&lt;p&gt;He just charges &lt;strong&gt;2 credits&lt;/strong&gt; 💳&lt;/p&gt;
&lt;h2&gt;🎯 The takeaway&lt;/h2&gt;
&lt;p&gt;If you are spending your time:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;reminding people to do things properly&lt;/li&gt;
&lt;li&gt;explaining the same thing over and over&lt;/li&gt;
&lt;li&gt;hand-holding adults who should know better&lt;/li&gt;
&lt;li&gt;being “nice” at the expense of your sanity&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Stop ✋&lt;/p&gt;
&lt;p&gt;Build a system 🏗️&lt;br&gt;
Give the system teeth 🦷&lt;br&gt;
Let the system do the parenting 👶➡️🤖&lt;/p&gt;
&lt;p&gt;You are not here to be friends.&lt;br&gt;
You are here to build something that works without you.&lt;/p&gt;
&lt;p&gt;And if someone doesn’t like it?&lt;/p&gt;
&lt;p&gt;They can talk to the Ghost.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;He gives even less fucks than I do.&lt;/strong&gt; 👻🔥&lt;/p&gt;
&lt;p&gt;—&lt;br&gt;
&lt;strong&gt;P.S.&lt;/strong&gt; The WhatsApp feature is free. Use it; or sponsor my retirement 😉&lt;/p&gt;
&lt;figure&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; alt=&quot;&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2026/01/image.png&quot;&gt;&lt;/figure&gt;</description></item><item><title>21000 steps and no knee ache...</title><link>https://strongerthanthesnap.co.uk/21000-steps-and-no-knee-ache/</link><guid>https://strongerthanthesnap.co.uk/21000-steps-and-no-knee-ache/</guid><pubDate>Tue, 20 Jan 2026 09:00:00 +0000</pubDate><description>&lt;p&gt;So last week I did my first walk of the month where I head to London, see friends and potter about, eat some food (usually a burger) then get home. Ive done some of my best thinking and planning on these solo days.&lt;/p&gt;
&lt;p&gt;I made a conscious effort to ensure I do more rehab this year to reach my goal of skiing Feb 2027.&lt;/p&gt;
&lt;p&gt;The gym strength is returning and symmetry is beginning to reappear.&lt;/p&gt;
&lt;p&gt;The lower back is still stiff in the mornint but the new chiropractor has been brilliant.&lt;/p&gt;
&lt;p&gt;Im going to start incorporating the sissy squat as a way to strengthen knees, quads, ankles the lot. First attempt below&lt;/p&gt;
&lt;p&gt;Progress is happening; now to keep momentum...&lt;/p&gt;
&lt;figure&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; alt=&quot;&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2026/01/screenshot_20260119_181303_whatsapp19225817765599499.jpg&quot;&gt;&lt;/figure&gt;
&lt;figure&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; alt=&quot;&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2026/01/20260119_1535527041118105752068591.jpg&quot;&gt;&lt;/figure&gt;
&lt;figure&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; alt=&quot;&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2026/01/screenshot_20260115_2018461011450058369756708.jpg&quot;&gt;&lt;/figure&gt;
&lt;figure&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; alt=&quot;&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2026/01/screenshot_20260115_2018282455803695150246908.jpg&quot;&gt;&lt;/figure&gt;</description></item><item><title>Day 1 grind of 2026</title><link>https://strongerthanthesnap.co.uk/day-1-grind-of-2026/</link><guid>https://strongerthanthesnap.co.uk/day-1-grind-of-2026/</guid><pubDate>Tue, 06 Jan 2026 09:00:00 +0000</pubDate><description>&lt;p&gt;So back in the gym yesterday.  Its time to park the coding and get back on the road to health.&lt;/p&gt;
&lt;p&gt;So xmas was a bit of a write off with fitness so it was a grind to get back in.&lt;/p&gt;
&lt;p&gt;Everything feeling weaker but thats fine - it means we will be back stronger.&lt;/p&gt;
&lt;p&gt;Aiming for 5 days this week- and will ramp up.&lt;/p&gt;
&lt;p&gt;Megan said to commence to certain plyometrics; i need to be able to do 1.25bw single leg press. This was achieved but dropping back to 60kgs to build stability.&lt;/p&gt;
&lt;p&gt;I think that once a month of routine is done, it will be like normal.&lt;/p&gt;
&lt;figure&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; alt=&quot;&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2026/01/img-20260105-wa00076019494933084619875.jpeg&quot;&gt;&lt;/figure&gt;
&lt;figure&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; alt=&quot;&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2026/01/img-20260105-wa00055761436221003986222.jpeg&quot;&gt;&lt;/figure&gt;</description></item><item><title>New Year’s Eve Eve: The Day My Business Ran Itself (and I Did Nothing) 🥂🤖</title><link>https://strongerthanthesnap.co.uk/new-years-eve-eve-the-day-my-business-ran-itself-and-i-did-nothing/</link><guid>https://strongerthanthesnap.co.uk/new-years-eve-eve-the-day-my-business-ran-itself-and-i-did-nothing/</guid><pubDate>Tue, 30 Dec 2025 09:00:00 +0000</pubDate><description>&lt;h2&gt;&lt;/h2&gt;
&lt;p&gt;It’s 30/12/2025; that weird limbo where nobody knows what day it is, suppliers are “back on 2nd”, and brokers suddenly discover urgency like it’s a new religion.&lt;/p&gt;
&lt;p&gt;So naturally, I spent my evening doing something deeply normal and mentally stable:&lt;/p&gt;
&lt;p&gt;Reading &lt;strong&gt;uvicorn logs&lt;/strong&gt; for fun. 📜🫠&lt;/p&gt;
&lt;p&gt;And… I’ve got to admit; it was beautiful.&lt;/p&gt;
&lt;p&gt;Not because I love server logs (I don’t; I love &lt;strong&gt;peace&lt;/strong&gt;). But because those logs are proof that 2025 has been the year my life stopped being “Arpit the Admin” and became “Arpit the Owner”.&lt;/p&gt;
&lt;h3&gt;🌙 The Night Watch (00:00–05:00)&lt;/h3&gt;
&lt;p&gt;While I was asleep:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;480+ heartbeat checks&lt;/li&gt;
&lt;li&gt;Every single one returned &lt;strong&gt;200 OK&lt;/strong&gt; ✅&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;No drama. No surprises. No “can you just”.&lt;br&gt;
Just Ghost OS quietly babysitting the business like a night nurse who doesn’t do small talk. 🧑‍⚕️🤐&lt;/p&gt;
&lt;h3&gt;🌅 Dawn Chorus (05:00–07:30)&lt;/h3&gt;
&lt;p&gt;Before most humans had located their will to live:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;05:00 → Scottish Power report ✅&lt;/li&gt;
&lt;li&gt;05:30 → E.ON report ✅&lt;/li&gt;
&lt;li&gt;06:00 → WhatsApp reset (11 brokers cleared) ✅&lt;/li&gt;
&lt;li&gt;06:05 → Cache sync ✅&lt;/li&gt;
&lt;li&gt;07:15 → EDF webhook fires → waits 120s (because Zoho) → Dropbox upload ✅&lt;/li&gt;
&lt;li&gt;07:49 → E.ON pricebook → 9 files processed → WhatsApp blast ✅&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I opted in myself at 06:30 with: “Hi. Smash day.” 💪&lt;br&gt;
The system acknowledged me and carried on without caring.&lt;/p&gt;
&lt;p&gt;As it should. 😌&lt;/p&gt;
&lt;h3&gt;☀️ The Working Day (09:00–18:00)&lt;/h3&gt;
&lt;p&gt;This is where it gets properly satisfying.&lt;/p&gt;
&lt;h4&gt;🌍 BOS, now featuring: International Operations&lt;/h4&gt;
&lt;p&gt;Sangita logged in from India and submitted prep forms cleanly.&lt;br&gt;
Yes, India. Reliance Jio IP. The logs don’t lie. 📍🇮🇳&lt;/p&gt;
&lt;p&gt;Six months ago this would’ve been:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;“PLEASE PREPARE ASAP” (all caps)&lt;/li&gt;
&lt;li&gt;Missing data&lt;/li&gt;
&lt;li&gt;Follow-ups&lt;/li&gt;
&lt;li&gt;Ticket tennis&lt;/li&gt;
&lt;li&gt;WhatsApp chaos&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Now it’s:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Form submission ✅&lt;/li&gt;
&lt;li&gt;Structured info ✅&lt;/li&gt;
&lt;li&gt;Auto tickets ✅&lt;/li&gt;
&lt;li&gt;Audit trail ✅&lt;/li&gt;
&lt;li&gt;Me doing absolutely nothing ✅&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;🧾 Broker tools doing broker things&lt;/h4&gt;
&lt;p&gt;One broker ran six lookups; three were &lt;strong&gt;free&lt;/strong&gt; because the system pulled from daily report caches first.&lt;br&gt;
That’s not just automation; that’s the machine saving money while I’m pretending I don’t care. 💸🙂&lt;/p&gt;
&lt;h4&gt;✍️ DocuSign completions&lt;/h4&gt;
&lt;p&gt;DocuSign completions came in; the system fired instant notifications.&lt;br&gt;
No “just letting you know it’s signed” required.&lt;br&gt;
Because the system already knows. 👁️✅&lt;/p&gt;
&lt;h4&gt;🧹 Inbox cleanup&lt;/h4&gt;
&lt;p&gt;At 17:30 the inbox cleanup script deleted five emails I didn’t read, didn’t reply to, and didn’t pretend to care about.&lt;/p&gt;
&lt;p&gt;The dream. 🧼🗑️&lt;/p&gt;
&lt;h3&gt;🎭 The Plot Twist: The Scary “405 Errors” That Weren’t&lt;/h3&gt;
&lt;p&gt;I saw a few &lt;strong&gt;405 Method Not Allowed&lt;/strong&gt; entries and had a brief moment of “oh great, it’s broken”.&lt;/p&gt;
&lt;p&gt;It wasn’t broken.&lt;/p&gt;
&lt;p&gt;It was Microsoft. 🤡&lt;/p&gt;
&lt;p&gt;Microsoft link preview bots were sending &lt;strong&gt;HEAD&lt;/strong&gt; requests to check if the prep form and broker tools links were safe, then real humans followed with a proper GET and everything loaded fine.&lt;/p&gt;
&lt;p&gt;So the 405s are basically the internet equivalent of:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;“Just checking you’re not a scam.”&lt;br&gt;
“Carry on.” ✅&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Could I add HEAD support to clean the logs? Yes.&lt;/p&gt;
&lt;p&gt;Will I? Probably not.&lt;/p&gt;
&lt;p&gt;Adding code to silence harmless noise is how you end up maintaining features for… Microsoft robots. 🤖📉&lt;/p&gt;
&lt;h3&gt;📱 The Behavioural Win (the one that actually matters)&lt;/h3&gt;
&lt;p&gt;The tech is nice; but the real win is this:&lt;/p&gt;
&lt;p&gt;My WhatsApp has gone quiet. 🔕&lt;/p&gt;
&lt;p&gt;Not because brokers stopped working.&lt;br&gt;
Because the system stopped needing me.&lt;/p&gt;
&lt;p&gt;Amul WhatsApped: “Prep form PIN where is it?”&lt;br&gt;
I didn’t reply for 90 minutes; and in that time he found it himself and submitted the prep form.&lt;/p&gt;
&lt;p&gt;That’s not rudeness.&lt;br&gt;
That’s training. 🧠✅&lt;/p&gt;
&lt;p&gt;I then had to break his old habit of “micro-updating me”:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;“DocuSign signed”&lt;/li&gt;
&lt;li&gt;“Contract needs to be in by 5:30”&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Mate… the ticket literally tells you that. 📌😅&lt;/p&gt;
&lt;p&gt;So I pinned a message:&lt;/p&gt;
&lt;p&gt;📌 BOS Admin has moved!&lt;br&gt;
🎫 Contract queries → Raise a ticket&lt;br&gt;
🔍 How-to → KB or Helpbot&lt;br&gt;
📊 Status updates → Check your ticket&lt;br&gt;
This chat is for socials only now. Business queries here will be ignored.&lt;br&gt;
Trust the process! 🤙&lt;/p&gt;
&lt;p&gt;Pinned it to Amul.&lt;br&gt;
Pinned it to Sangita.&lt;br&gt;
Pinned it to Raghu.&lt;br&gt;
Pinned it to my sanity. 🧘‍♂️&lt;/p&gt;
&lt;h3&gt;🧨 The Raghu Clause (every system needs one)&lt;/h3&gt;
&lt;p&gt;There is always one broker who refuses to read, refuses to follow instructions, and refuses to believe the rules apply to them.&lt;/p&gt;
&lt;p&gt;That broker is Raghu.&lt;/p&gt;
&lt;p&gt;He sends:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;half the proof of address&lt;/li&gt;
&lt;li&gt;one previous address instead of five years&lt;/li&gt;
&lt;li&gt;random documents nobody asked for&lt;/li&gt;
&lt;li&gt;then wonders why the supplier won’t progress it&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Old Arpit would’ve chased because “it’s £875 for us”.&lt;/p&gt;
&lt;p&gt;New Arpit didn’t.&lt;/p&gt;
&lt;p&gt;Because the true cost isn’t £875. It’s:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;the argument&lt;/li&gt;
&lt;li&gt;the guilt trip&lt;/li&gt;
&lt;li&gt;the WhatsApp spiral&lt;/li&gt;
&lt;li&gt;the repeat behaviour next week&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;So I left the ticket in error and let the supplier deadline do what years of polite explaining couldn’t.&lt;/p&gt;
&lt;p&gt;Natural consequences are undefeated. 🥊⏳&lt;/p&gt;
&lt;h3&gt;🥂 The Real New Year’s Message&lt;/h3&gt;
&lt;p&gt;Automation wasn’t about speed.&lt;/p&gt;
&lt;p&gt;It was about reclaiming my headspace.&lt;/p&gt;
&lt;p&gt;It was about not flinching when WhatsApp pings.&lt;br&gt;
It was about not being the emotional shock absorber for other people’s chaos.&lt;br&gt;
It was about building boundaries in code.&lt;/p&gt;
&lt;p&gt;And on the second-to-last working day of 2025, I watched my business run across time zones, suppliers, webhooks, bots, brokers, invoices, and status syncs…&lt;/p&gt;
&lt;p&gt;With:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Errors: 0 ✅&lt;/li&gt;
&lt;li&gt;Crashes: 0 ✅&lt;/li&gt;
&lt;li&gt;Me: mostly uninvolved ✅&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;So yeah. I’m going into 2026 with a new vibe:&lt;/p&gt;
&lt;p&gt;Less admin.&lt;br&gt;
More ownership.&lt;br&gt;
More peace.&lt;br&gt;
More systems.&lt;/p&gt;
&lt;p&gt;And if Q1 gets manic?&lt;/p&gt;
&lt;p&gt;Fine. The machine doesn’t care.&lt;br&gt;
It just logs more lines. 📈🤙&lt;/p&gt;
&lt;p&gt;Happy New Year (almost). 🥂✨&lt;/p&gt;</description></item><item><title>Merry Christmas Arpbot</title><link>https://strongerthanthesnap.co.uk/merry-christmas-arpbot/</link><guid>https://strongerthanthesnap.co.uk/merry-christmas-arpbot/</guid><pubDate>Tue, 23 Dec 2025 09:00:00 +0000</pubDate><description>&lt;h3&gt;&lt;/h3&gt;
&lt;p&gt;For the first time in about ten years, I’ve closed the business over Christmas without the usual background guilt.&lt;/p&gt;
&lt;p&gt;No “I’ll just keep an eye on WhatsApp”.&lt;br&gt;
No “ping me if it’s urgent”.&lt;br&gt;
No lying to myself that I’m technically off but functionally still on call.&lt;/p&gt;
&lt;p&gt;We’re closed from the 24th.&lt;br&gt;
The systems keep running.&lt;br&gt;
Tickets can wait.&lt;/p&gt;
&lt;p&gt;And anyone who “can’t be arsed” respecting that is, conveniently, the reason ArpBot needed to retire in the first place.&lt;/p&gt;
&lt;p&gt;For years, I made myself the answer to everything.&lt;br&gt;
Brokers, tenants, landlords, family, the dreaded brother, friends — if something broke, stalled, or needed sorting, it landed with me. I was fast, dependable, and always available. Gold-plated answers, delivered on demand. I actually got a buzz from it; alas no more!&lt;/p&gt;
&lt;p&gt;Which sounds impressive until you realise the downside:&lt;br&gt;
when &lt;em&gt;you&lt;/em&gt; are the system, the system never switches off.&lt;/p&gt;
&lt;p&gt;This year has been the transition year.&lt;br&gt;
Not just new tools, but a different way of operating. Structure instead of heroics. Systems instead of saviour mode. Answers that exist whether I’m online or not.&lt;/p&gt;
&lt;p&gt;Closing properly over Christmas isn’t laziness.&lt;br&gt;
It’s what a grown-up operation looks like.&lt;/p&gt;
&lt;p&gt;ArpBot didn’t disappear because I stopped caring.&lt;br&gt;
It retired because the business no longer needs a human fail-safe duct-taped to WhatsApp.&lt;/p&gt;
&lt;p&gt;Frankly, it should’ve happened sooner.&lt;/p&gt;
&lt;p&gt;Merry Christmas ya filthy animals!&lt;/p&gt;
&lt;p&gt;— Arpit&lt;/p&gt;</description></item><item><title>Its beginning to look a lot like...... freedom.</title><link>https://strongerthanthesnap.co.uk/its-beginning-to-look-a-lot-like-freedom/</link><guid>https://strongerthanthesnap.co.uk/its-beginning-to-look-a-lot-like-freedom/</guid><pubDate>Wed, 17 Dec 2025 09:00:00 +0000</pubDate><description>&lt;p&gt;So its 17th Dec. Ive got a day to myself in London. I plan to do walking - lots of it to get the heart rate into zone 2 and to have coffee and drinks with friends along the way.&lt;/p&gt;
&lt;p&gt;Its not forest gump levels of walking but enough! See i used to do this monthly - come to London walk loads and go home - racking up 25000/30000 steps. It would usually involve a steak dinner in the evening with Emma too. Steak is justified when burning 800Kcal walking.&lt;/p&gt;
&lt;p&gt;So back to the title.... why freedom you ask? As previously id have to bring a laptop... what if raghu needs a credit check and to send 1000 messages to discuss the same shit we spoke about last week. Or Jane wants to have a quick (it never is) chat about her customer kd structural ltd and how their eac has changed over the year, or Abdul wanting to credit check the same shitty Turkish kebab shop again for his 5th COT in 3 years (I promise this time will be different!).&lt;/p&gt;
&lt;p&gt;Well now the ghost now handles that.  Experian credit checks self serve, the broker tools portal allows self serve lookups (you wanna check the same eac 5x a day - fill ya boots its your credit and credits = £££), tickets are help desk run with 90% of the answers in the kb. A 24hour SLA means the it can be picked up next day if deni isn&#x27;t on it.&lt;/p&gt;
&lt;p&gt;Tenant side of the business have always had the arthur occupant app - so thats easy to bat off/allocate to tradesman.&lt;/p&gt;
&lt;p&gt;Im still monitoring logs of scripts but its more habbit than necessity. As Warren buffet said &quot;put your eggs in one basket then watch that basket&quot;&lt;/p&gt;
&lt;p&gt;Accounting side is beginning to see the light too - ethanseye, alfiesarm and leoslair manning the invoice ship too - thanks lads!&lt;/p&gt;
&lt;p&gt;So over time the days of having hardly any admin to do will increase. Boy does that feel exciting and scarily addictive. See when you tell everyone and his dog that you want to be semi retired at 45; they probably look at you and think one of several things&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Wanker&lt;/li&gt;
&lt;li&gt;You&#x27;ve got rich parents&lt;/li&gt;
&lt;li&gt;Who have you robbed?&lt;/li&gt;
&lt;li&gt;You&#x27;re not paying enough tax if you can semi retire at 45&lt;/li&gt;
&lt;li&gt;You wont last - you&#x27;ll need something else to do.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;What other people think of me is none of my concern... but what do I think from the above list... probably number 5. But thats the beauty of the statement &quot;semi retired by 45&quot;, I am retiring manual admin, meaning ill have time to do something else (whether work or fun) and the mills will keep producing the grain!&lt;/p&gt;
&lt;p&gt;Ramble over.&lt;/p&gt;
&lt;p&gt;Time for a day off.&lt;/p&gt;
&lt;p&gt;X&lt;/p&gt;</description></item><item><title>Automation Built from the Squat Rack</title><link>https://strongerthanthesnap.co.uk/automation-built-from-the-squat-rack/</link><guid>https://strongerthanthesnap.co.uk/automation-built-from-the-squat-rack/</guid><pubDate>Tue, 09 Dec 2025 09:00:00 +0000</pubDate><description>&lt;h3&gt;&lt;em&gt;A Short Story About Contracts, ADHD, ACL Rehab… and One Very Fed-Up ArpBot!&lt;/em&gt;&lt;/h3&gt;
&lt;p&gt;There is a particular type of moment that only appears when life, business, marriage, and physical rehab collide.&lt;/p&gt;
&lt;p&gt;Mine happened in a gym changing room. Smelling like a damp sock from starting plyometrics, and feeling off sync!&lt;/p&gt;
&lt;p&gt;I rang the office (which is to say: Denisse) to let her know a contract had just landed in the @esign mailbox, as i knew she would have missed it.&lt;/p&gt;
&lt;p&gt;Her response?&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;“Oh… no, I didn’t see that. Sorry P!”&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Of course she didn’t.&lt;br&gt;
Because the universe has a sense of humour.&lt;/p&gt;
&lt;p&gt;At this point I realised something deeply undignified:&lt;br&gt;
I was literally acting as a &lt;strong&gt;human notification system&lt;/strong&gt;.&lt;br&gt;
Manual webhook. Powered by irritation.&lt;/p&gt;
&lt;p&gt;And this was &lt;em&gt;after&lt;/em&gt; mesaging her earlier in the squat rack to check something she’d missed.&lt;br&gt;
Yes. I was rehabbing an knee while trying to spot-check admin from 3miles away. Multi-tasking at its worst.&lt;/p&gt;
&lt;p&gt;Something had to give and it wasnt going to be the knee!&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;🧠 &lt;strong&gt;The Changing-Room Epiphany&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Standing there fully butt naked, with zero fucks given, I had the thought:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;“This is ridiculous. I build automations for everything else. Why am &lt;em&gt;I&lt;/em&gt; the ping?”&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;That was it.&lt;br&gt;
The moment the universe tapped me on the shoulder and said:&lt;br&gt;
&lt;em&gt;Write the bloody script, Arpit.&lt;/em&gt; Code Once, Forget Forever.&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;⚙️ &lt;strong&gt;Four Files Later… Ghost OS Has a New Superpower&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;By the end of the evening, the @esign mailbox had been upgraded from&lt;br&gt;
“we’ll check it when we remember” → &lt;strong&gt;real-time alerts&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;WhatsApp if we’re opted in.&lt;br&gt;
SMS if we’re not.&lt;br&gt;
No excuses.&lt;br&gt;
No “I didn’t see it”.&lt;br&gt;
No nudges across the living room. Or squat rack.&lt;/p&gt;
&lt;p&gt;DocuSign, Zoho Sign, AdobeSign, Signable,… whoever tries to send us paperwork now gets piped straight into Ghost OS and blasted to both of us instantly.&lt;/p&gt;
&lt;p&gt;It is ADHD-friendly, couple-friendly, ACL-friendly, and (most importantly) &lt;strong&gt;Arpit-friendly&lt;/strong&gt;.&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;📬 &lt;strong&gt;Why This One Actually Matters&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;This wasn’t about contracts.&lt;br&gt;
This was about cognitive load.&lt;/p&gt;
&lt;p&gt;There’s a specific mental friction that comes from carrying other people’s reminders.&lt;br&gt;
You don’t notice it until it becomes absurd, like:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;checking the inbox&lt;/li&gt;
&lt;li&gt;checking again&lt;/li&gt;
&lt;li&gt;nudging someone&lt;/li&gt;
&lt;li&gt;squatting 90 kg while thinking “I hope she saw that email”&lt;/li&gt;
&lt;li&gt;phoning from a gym changing room to inform someone what’s literally on their own screen&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;That is not a sustainable workflow for anyone.&lt;/p&gt;
&lt;p&gt;And that is why this automation feels like a small act of self-respect.&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;💡 &lt;strong&gt;The Real Lesson&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;The best automations never come from sitting neatly at a desk planning them.&lt;br&gt;
They come from the “What the hell am I doing?” moments.&lt;/p&gt;
&lt;p&gt;Robot mower ideas in the garden.&lt;br&gt;
EDF pricebook scripts at 6am.&lt;br&gt;
Revenue automations while making breakfast.&lt;br&gt;
And now:&lt;br&gt;
&lt;strong&gt;contract alert webhooks invented mid-rehab, half dressed, standing in a gym changing room.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Ghost OS has become the digital equivalent of duct tape:&lt;br&gt;
Every time something annoys me, a new endpoint appears.&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;🚀 &lt;strong&gt;Semi-Retirement Mode: Activated&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;This little feature might seem tiny, but it represents something bigger:&lt;/p&gt;
&lt;p&gt;One less thing to think about.&lt;br&gt;
One less thing to chase.&lt;br&gt;
One less thing to remind someone about.&lt;br&gt;
And one small step closer to the goal: &lt;strong&gt;semi-retirement by 45&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Automate the friction away; keep the life you actually want.&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;🦵 &lt;strong&gt;Back to the Rehab&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;The Knee Hurts Even Less as each day goes. We at month 5 now!  &lt;/p&gt;
&lt;p&gt;Its all coming together. 2025 will go down as a VINTAGE year!&lt;/p&gt;
&lt;p&gt;And now, I no longer have to shout “CHECK the esign mailbox” across the room like a deranged operations manager. You get the ping on your phone, action it.&lt;/p&gt;
&lt;p&gt;Progress comes in many forms.&lt;/p&gt;
&lt;p&gt;This one just happened to come with emojis, webhooks, and a silent vow:&lt;br&gt;
Never again will I act as a manual notification system for anyone. Not even Denisse. ❤️&lt;/p&gt;</description></item><item><title>Two Nights, One System, and Three Nephews Who Accidentally Became Software Engineers</title><link>https://strongerthanthesnap.co.uk/two-nights-one-system-and-three-nephews-who-accidentally-became-software-engineers/</link><guid>https://strongerthanthesnap.co.uk/two-nights-one-system-and-three-nephews-who-accidentally-became-software-engineers/</guid><pubDate>Fri, 05 Dec 2025 09:00:00 +0000</pubDate><description>&lt;p&gt;There is a particular kind of chaos that arrives in your life after an ACL rupture.&lt;br&gt;
You start rebuilding your leg… and then, apparently, your entire business infrastructure. Because... well why not. I couldn&#x27;t possibly sit on my arse and do nothing.&lt;/p&gt;
&lt;p&gt;This story is about the latter.&lt;/p&gt;
&lt;p&gt;It begins innocently:&lt;br&gt;
I was fed up with chasing and reconciling invoices like a Victorian clerk. I just moved to Xero accounting for my property company and it was like being liberated. We found a saas software company called TailRide and for £400 a year they would auto fetch all my invoices. It didn&#x27;t. At the same time, Amazon Business had decided it was far too important to email invoices like a normal company.&lt;/p&gt;
&lt;p&gt;So, naturally, the solution was obvious:&lt;br&gt;
&lt;strong&gt;build my own multi-entity invoice ingestion engine from scratch.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In two nights.&lt;br&gt;
From 4pm to 11pm.&lt;br&gt;
With discussions, planning, modding, coding, implementing, testing.&lt;/p&gt;
&lt;p&gt;But the surprising part wasn’t the speed.&lt;br&gt;
It was that it was… fun.&lt;/p&gt;
&lt;p&gt;And that’s because somewhere along the way, I started naming the components after my nephews.&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;Meet Ethan, Alfie, and Leo — the accidental software team&lt;/h2&gt;
&lt;p&gt;Most people name systems after Greek gods or animals.&lt;br&gt;
I name mine after my nephews with concerningly accurate software personalities.&lt;/p&gt;
&lt;h3&gt;Ethan&lt;/h3&gt;
&lt;p&gt;Calm. Observant. Forensic.&lt;br&gt;
The kind of kid who will one day dismantle an engine just to understand the noise it makes.&lt;/p&gt;
&lt;p&gt;Perfect for the orchestrator that monitors everything.&lt;br&gt;
Hence: &lt;strong&gt;EthansEye&lt;/strong&gt; — the watcher.&lt;/p&gt;
&lt;h3&gt;Alfie&lt;/h3&gt;
&lt;p&gt;A hooligan. Like a massive one!&lt;br&gt;
If Ethan watches the world, Alfie grabs it. Hard.&lt;/p&gt;
&lt;p&gt;Ideal for the Amazon Business spider that crashes through the DOM and seizes invoices from deep inside the UI.&lt;br&gt;
Hence: &lt;strong&gt;AlfiesArm&lt;/strong&gt; — the grabber.&lt;/p&gt;
&lt;h3&gt;Leo&lt;/h3&gt;
&lt;p&gt;Explorer. Collector. Takes things and stores them in mysterious locations “for later”.&lt;br&gt;
If you leave a wallet, spoon, or remote unattended, he will migrate it to a new ecosystem.&lt;/p&gt;
&lt;p&gt;Perfect match for the Google Drive collector that quietly hoovers up stray files from the cloud.&lt;br&gt;
Hence: &lt;strong&gt;LeosLair&lt;/strong&gt; — the cave where things accumulate.&lt;/p&gt;
&lt;p&gt;Together, the three of them form a very strange but very accurate software stack:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Ethan watches.&lt;/li&gt;
&lt;li&gt;Alfie grabs.&lt;/li&gt;
&lt;li&gt;Leo hoards things in a digital cave.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;And I cannot overstate how much more enjoyable debugging becomes when the log reads like childcare reports:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;“Alfie’s Arm smashed into a selector again.”&lt;/li&gt;
&lt;li&gt;“Leo’s Lair has collected 17 files no one recalls creating.”&lt;/li&gt;
&lt;li&gt;“EthansEye is patiently cleaning up behind them.”&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This naming decision made the entire build entertaining in a way no corporate developer will ever understand.&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;Two Nights. A Bit of AI. And a Lot of Clarity.&lt;/h2&gt;
&lt;p&gt;People assume the magic was the AI.&lt;br&gt;
It wasn’t.&lt;/p&gt;
&lt;p&gt;AI is not a wizard locked in my PC writing sonnets in Python.&lt;/p&gt;
&lt;p&gt;AI is multiplication.&lt;br&gt;
If you multiply clarity, you get speed.&lt;br&gt;
If you multiply chaos, you get garbage.&lt;/p&gt;
&lt;p&gt;What happened over those two nights was simple:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;I knew exactly what I wanted the system to do.&lt;/li&gt;
&lt;li&gt;I forced myself to articulate it precisely.&lt;/li&gt;
&lt;li&gt;Claude wrote the code as fast as I refined the design.&lt;/li&gt;
&lt;li&gt;I tested, corrected, and shaped the architecture.&lt;/li&gt;
&lt;li&gt;I then handed md docs to chatgpt for a celebratory high 5!&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;AI handled the typing; I handled the thinking.&lt;/p&gt;
&lt;p&gt;That combination is lethal.&lt;/p&gt;
&lt;p&gt;It wasn’t “AI built EthansEye”.&lt;br&gt;
It was:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;I built EthansEye in my head, and AI removed the friction.&lt;/strong&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;KISS, but honour it properly&lt;/h2&gt;
&lt;p&gt;For those who dont know KISS = KEEP IT SIMPLE STUPID!&lt;/p&gt;
&lt;p&gt;Somewhere around midnight on day one, the original dream of dashboards, interfaces, views, and filters collapsed under the weight of its own pointlessness.&lt;/p&gt;
&lt;p&gt;I scrapped all of it.&lt;/p&gt;
&lt;p&gt;Why?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Dropbox folders already exist.&lt;/li&gt;
&lt;li&gt;Xero inboxes already exist.&lt;/li&gt;
&lt;li&gt;Logs already exist.&lt;/li&gt;
&lt;li&gt;File movement is the real truth.&lt;/li&gt;
&lt;li&gt;UIs are maintenance debt.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;So I rewrote the architecture to the simplest version that could live for ten years with zero attention:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Three collectors → Dropbox&lt;/li&gt;
&lt;li&gt;Entity detection → ACP / BLS / BOS / UNKNOWN&lt;/li&gt;
&lt;li&gt;One sender → Xero&lt;/li&gt;
&lt;li&gt;One archive → history&lt;/li&gt;
&lt;li&gt;WhatsApp notification → me&lt;/li&gt;
&lt;li&gt;Done.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This is KISS, not as a slogan but as a survival strategy.&lt;/p&gt;
&lt;p&gt;If you want the extended-cut director’s commentary with diagrams, selectors, and JSON state files, the technical MD documents cover it in forensic detail.&lt;/p&gt;
&lt;p&gt;But the soul of the system is exactly one sentence:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Invoices flow in. EthansEye routes them. Xero receives them. I do nothing.&lt;/strong&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;The moment I realised it was done&lt;/h2&gt;
&lt;p&gt;It was about 22:40 on night two.&lt;/p&gt;
&lt;p&gt;The scheduler ran manually:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Amazon invoices: collected.&lt;/li&gt;
&lt;li&gt;Gmail attachments: collected.&lt;/li&gt;
&lt;li&gt;Google Drive strays: collected.&lt;/li&gt;
&lt;li&gt;Everything sorted cleanly into ACP, BLS, BOS.&lt;/li&gt;
&lt;li&gt;Everything delivered to Xero inboxes.&lt;/li&gt;
&lt;li&gt;Everything archived.&lt;/li&gt;
&lt;li&gt;WhatsApp message:  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;“EthansEye Xero Sender Complete – Sent 12 invoices.”&lt;/em&gt;  &lt;/p&gt;
&lt;p&gt;That was it.&lt;/p&gt;
&lt;p&gt;The admin shadow that followed me for years evaporated.&lt;br&gt;
The multi-company complexity collapsed into a single elegant pipeline.&lt;br&gt;
The entire system was now self-maintaining.&lt;/p&gt;
&lt;p&gt;And somewhere, metaphorically speaking:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Ethan approved quietly,&lt;/li&gt;
&lt;li&gt;Alfie pressed send repeatedly,(why not right!?)&lt;/li&gt;
&lt;li&gt;And Leo kept the backups in a cave.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;Conclusion: We don’t just recover knees. We recover time.&lt;/h2&gt;
&lt;p&gt;This all started because I wanted to stop wasting energy on admin; but underneath that was something bigger:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Rebuilding capability.&lt;br&gt;
Rebuilding agency.&lt;br&gt;
Rebuilding the parts of life that drain you without permission.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;ACL rehab teaches you quickly that your time isn’t infinite, your attention isn’t free, and your systems need to work &lt;em&gt;for&lt;/em&gt; you, not against you.&lt;/p&gt;
&lt;p&gt;Automation isn’t laziness.&lt;br&gt;
It is liberation.&lt;/p&gt;
&lt;p&gt;Ghost OS is no longer just a folder of scripts; it is becoming the platform that gives me my hours back. My clarity back. My evenings back.&lt;/p&gt;
&lt;p&gt;And the funniest part?&lt;/p&gt;
&lt;p&gt;I owe a surprising amount of that momentum to the mythology I built around three small nephews who have no idea they’re now department heads inside an automation system.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Ethan: Head of Observability&lt;/li&gt;
&lt;li&gt;Alfie: Head of Retrieval&lt;/li&gt;
&lt;li&gt;Leo: Head of Storage&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ghost OS has its founding team.&lt;/p&gt;
&lt;p&gt;And the invoices can look after themselves now.&lt;/p&gt;
&lt;h2&gt;What the System Actually Does&lt;/h2&gt;
&lt;p&gt;For anyone who wants the practical version, here’s the entire pipeline in plain English:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;AlfiesArm&lt;/strong&gt; – Logs into Amazon Business, grabs all the invoices, and drops them into the correct Dropbox folders.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Gmail Poller&lt;/strong&gt; – Scans email for PDF invoices and sends them to Dropbox too.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Leo&#x27;s Lair&lt;/strong&gt; – Collects any invoices sitting in a Google Drive dump folder and moves them into Dropbox.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Entity Detection&lt;/strong&gt; – Reads each PDF, figures out if it&#x27;s ACP, BLS, BOS (or UNKNOWN), and sorts it automatically.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Xero Sender&lt;/strong&gt; – Emails the sorted invoices to the correct Xero inbox and archives them.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Scheduler&lt;/strong&gt; – Runs the whole thing daily while I’m asleep.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Result: The invoices process themselves, and I get a WhatsApp message telling me it’s done.&lt;/em&gt; A process which would take 1 to 2 hours now takes less than 2minutes!&lt;/p&gt;</description></item><item><title>How I Sent 763 WhatsApp Business Notifications in 5 months for £0.02 💬💸</title><link>https://strongerthanthesnap.co.uk/how-i-sent-763-whatsapp-business-notifications-in-5-months-for-0-02/</link><guid>https://strongerthanthesnap.co.uk/how-i-sent-763-whatsapp-business-notifications-in-5-months-for-0-02/</guid><pubDate>Wed, 03 Dec 2025 09:00:00 +0000</pubDate><description>&lt;p&gt;Every business owner has that one moment where they realise:&lt;br&gt;
&lt;em&gt;“Hang on… am I the idiot here for doing this manually?”&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;For me, that moment involved WhatsApp, pricebook updates, a chatty broker who messages “hi, urgent, need help” every morning, and an API that happily charges you for every outbound notification unless you play the game properly.&lt;/p&gt;
&lt;p&gt;Five months later, the scoreboard reads:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;763 notifications delivered&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;762 delivered for free&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Total WhatsApp bill: £0.02&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Yes; two pence.&lt;/p&gt;
&lt;p&gt;Most people would frame that as a “clever hack”.&lt;br&gt;
I call it &lt;strong&gt;using WhatsApp’s own pricing model against itself&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Let me walk you through how I did it.&lt;/p&gt;
&lt;hr&gt;
&lt;h1&gt;&lt;strong&gt;The Original Problem 🤦‍♂️&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;I needed to automate WhatsApp alerts for brokers:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Pricebooks going live&lt;/li&gt;
&lt;li&gt;Cut-off reminders&lt;/li&gt;
&lt;li&gt;Ticket updates&lt;/li&gt;
&lt;li&gt;Contract submissions&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Nothing complicated. Until you read Meta’s pricing.&lt;/p&gt;
&lt;p&gt;In the UK, business-initiated &lt;strong&gt;marketing template conversations&lt;/strong&gt; cost:&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;£0.0705 ex VAT&lt;/strong&gt;&lt;/h3&gt;
&lt;h3&gt;&lt;strong&gt;£0.0846 inc VAT&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;≈ &lt;strong&gt;8.5p per outbound notification&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;And because WhatsApp charges &lt;strong&gt;per conversation&lt;/strong&gt;, not per message, each notification you send &lt;em&gt;without the user messaging you first&lt;/em&gt; triggers a new paid conversation.&lt;/p&gt;
&lt;p&gt;Now imagine sending 762 of those.&lt;/p&gt;
&lt;p&gt;762 × £0.0846 = &lt;strong&gt;£64.45&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;So without an intelligent system, my automated notifications would have cost:&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;£64.45 in 5 months&lt;/strong&gt;&lt;/h3&gt;
&lt;h3&gt;Versus the £0.02 I actually paid**&lt;/h3&gt;
&lt;p&gt;Nice margin difference.&lt;/p&gt;
&lt;hr&gt;
&lt;h1&gt;&lt;strong&gt;The Broker I Thought Was a Problem 🤦‍♂️➡️🤝💡&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;At first, I planned to implement:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Throttles&lt;/li&gt;
&lt;li&gt;Daily limits&lt;/li&gt;
&lt;li&gt;Complexity&lt;/li&gt;
&lt;li&gt;Behaviour policing&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Because I had one broker who messages every… single… morning.&lt;/p&gt;
&lt;p&gt;“GM boss 🙏”&lt;br&gt;
“Morning 🙏”&lt;br&gt;
“Hi 🙏”&lt;br&gt;
“Hi boss any update 🙏”&lt;br&gt;
“🙏🙏🙏”&lt;/p&gt;
&lt;p&gt;I assumed he’d abuse the system and trigger constant conversation windows.&lt;/p&gt;
&lt;p&gt;I was wrong. And Meta’s pricing proved it.&lt;/p&gt;
&lt;hr&gt;
&lt;h1&gt;&lt;strong&gt;The Pricing Insight That Changed Everything 💡&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;WhatsApp charges for &lt;strong&gt;business-initiated&lt;/strong&gt; conversations.&lt;br&gt;
They do &lt;strong&gt;not&lt;/strong&gt; charge when the customer (broker) opens the conversation first.&lt;/p&gt;
&lt;p&gt;When a broker messages me, WhatsApp gives me:&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;A free 24-hour service window&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Unlimited messages&lt;br&gt;
£0.00 cost&lt;/p&gt;
&lt;p&gt;So the “problem broker” was actually:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Opening a free window every morning&lt;/li&gt;
&lt;li&gt;Unlocking unlimited free notifications&lt;/li&gt;
&lt;li&gt;Demonstrating the perfect system behaviour&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;He wasn’t the problem.&lt;br&gt;
He was the blueprint.&lt;/p&gt;
&lt;p&gt;This is why observing user behaviour will always beat trying to control it.&lt;/p&gt;
&lt;hr&gt;
&lt;h1&gt;&lt;strong&gt;The System I Built ⚙️🔥&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;I designed a daily opt-in model.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;How it works:&lt;/strong&gt;&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;6 AM&lt;/strong&gt; — All brokers are automatically marked &lt;strong&gt;opt-out&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;A broker sends any message (“hi”, “morning”, even “🙏”)&lt;/li&gt;
&lt;li&gt;They are instantly marked &lt;strong&gt;opt-in for that day&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;I can now send unlimited notifications &lt;strong&gt;for free&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;If they don’t check in, they don’t get anything and I don’t pay anything&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;It is ruthless and elegant.&lt;/p&gt;
&lt;p&gt;If you want updates, you say hello.&lt;br&gt;
If you are on holiday, I leave you alone.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Tech behind it&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Two small but mighty scripts:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;whatsapp_cache.py&lt;/code&gt;&lt;/strong&gt; — keeps a daily JSON cache of opted-in brokers&lt;br&gt;
  whatsapp_cache&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;whatsapp_messaging.py&lt;/code&gt;&lt;/strong&gt; — sends messages, checks the cache, and prevents accidental paid conversations&lt;br&gt;
  whatsapp_messaging&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;FastAPI handles Meta webhooks.&lt;br&gt;
Zoho Creator stores broker metadata.&lt;br&gt;
A cron job resets everything at 6 AM.&lt;/p&gt;
&lt;p&gt;Minimal moving parts.&lt;br&gt;
Zero maintenance.&lt;/p&gt;
&lt;hr&gt;
&lt;h1&gt;&lt;strong&gt;The Numbers That Matter 📊&lt;/strong&gt;&lt;/h1&gt;
&lt;h3&gt;&lt;strong&gt;Period:&lt;/strong&gt; 1 July 2025 → 20 November 2025&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Total notifications:&lt;/strong&gt; 763&lt;br&gt;
&lt;strong&gt;Free notifications:&lt;/strong&gt; 762&lt;br&gt;
&lt;strong&gt;Paid notifications:&lt;/strong&gt; 1&lt;br&gt;
&lt;strong&gt;Actual cost:&lt;/strong&gt; £0.02&lt;/p&gt;
&lt;p&gt;Now compare that to the alternative:&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Without opt-in:&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;762 × 8.46p = &lt;strong&gt;£64.45&lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;With opt-in:&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;£0.02&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Savings:&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;£64.43&lt;/p&gt;
&lt;p&gt;A 3,222× reduction in cost.&lt;/p&gt;
&lt;p&gt;I’m not a mathematician, but I do enjoy ROI that looks like that.&lt;/p&gt;
&lt;hr&gt;
&lt;h1&gt;&lt;strong&gt;Why This Works So Well 🧠&lt;/strong&gt;&lt;/h1&gt;
&lt;h3&gt;&lt;strong&gt;1. Behaviour-led design&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;I didn’t fight how brokers behave; I designed around it.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;2. No forced engagement&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Brokers on holiday or being lazy don’t get spammed.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;3. Infinite scale&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;5 brokers or 500 brokers; cost does not change.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;4. No policing&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;No “you’ve exceeded your limit” nonsense.&lt;br&gt;
No manual resets.&lt;br&gt;
No extra admin.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;5. Whisper-quiet maintenance&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Build once; forget forever.&lt;/p&gt;
&lt;hr&gt;
&lt;h1&gt;&lt;strong&gt;The Bigger Win 🔥&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;This project was born while I was sat recovering from ACL surgery, learning Python from scratch. Four months later, I had:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;FastAPI endpoints&lt;/li&gt;
&lt;li&gt;Meta API integration&lt;/li&gt;
&lt;li&gt;Zoho Creator/Desk pipeline&lt;/li&gt;
&lt;li&gt;A local daily opt-in cache&lt;/li&gt;
&lt;li&gt;A zero-maintenance notification system&lt;/li&gt;
&lt;li&gt;A two-pence operating cost&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;And a renewed appreciation for dry humour at WhatsApp’s expense.&lt;/p&gt;
&lt;hr&gt;
&lt;h1&gt;&lt;strong&gt;What’s Coming Next 🚀&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;Using the same infrastructure:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Pricebook updates&lt;/li&gt;
&lt;li&gt;Contract submission confirmations&lt;/li&gt;
&lt;li&gt;Zoho Desk ticket updates&lt;/li&gt;
&lt;li&gt;Bonus payment notifications&lt;/li&gt;
&lt;li&gt;Daily GHOST digest for me and Denisse&lt;/li&gt;
&lt;li&gt;Broker accountability nudges (my favourite)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;All free, as long as they send that one daily “hi”.&lt;/p&gt;
&lt;hr&gt;
&lt;h1&gt;&lt;strong&gt;Final Thought 🎯&lt;/strong&gt;&lt;/h1&gt;
&lt;p&gt;Sometimes the “problem user” isn’t the problem.&lt;br&gt;
Sometimes they show you the optimal pattern.&lt;br&gt;
And if you watch carefully, you can turn their habits into free infrastructure.&lt;/p&gt;
&lt;p&gt;This system cost me two pence.&lt;br&gt;
It saved me over sixty quid.&lt;br&gt;
And it runs while I sleep.&lt;/p&gt;
&lt;p&gt;If you’re into automation, systems thinking, or simply watching a business owner slowly reduce admin to zero, follow along:&lt;/p&gt;
&lt;p&gt;👉 &lt;strong&gt;StrongerThanTheSnap.co.uk&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;More automation.&lt;br&gt;
Less nonsense.&lt;br&gt;
Plenty of dry humour.&lt;/p&gt;</description></item><item><title>Automating Christmas and Birthday Bonuses 🎄🎂</title><link>https://strongerthanthesnap.co.uk/automating-christmas-and-birthday-bonuses/</link><guid>https://strongerthanthesnap.co.uk/automating-christmas-and-birthday-bonuses/</guid><pubDate>Tue, 25 Nov 2025 09:00:00 +0000</pubDate><description>&lt;h3&gt;Another Needless Ballache Removed&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Date:&lt;/strong&gt; 19 November 2025&lt;br&gt;
&lt;strong&gt;Coding Experience:&lt;/strong&gt; 4 months&lt;br&gt;
&lt;strong&gt;Annual Time Saved:&lt;/strong&gt; ~12 hours&lt;br&gt;
&lt;strong&gt;Cost:&lt;/strong&gt; £0&lt;br&gt;
&lt;strong&gt;Broker Morale:&lt;/strong&gt; Allegedly improved&lt;/p&gt;
&lt;hr&gt;
&lt;h3&gt;The Gym Realisation 🏋️‍♂️&lt;/h3&gt;
&lt;p&gt;I was at the physio gym, doing the usual ACL rehab routine, when it dawned on me that I was still manually doing Christmas and birthday messages to brokers. And with our new broker tools system, i thought &quot;how can i automate credit allocation for these two key days like i do for monthly allocation?&quot; Do I trawl through contract data and allocate bonuses. Birthdays were worse; if it was not in my calendar, it was forgotten.&lt;/p&gt;
&lt;p&gt;Pointless. Avoidable. A perfect candidate for automation.&lt;/p&gt;
&lt;p&gt;I got home and built the solution that evening.&lt;/p&gt;
&lt;hr&gt;
&lt;h3&gt;The Plan 🎁&lt;/h3&gt;
&lt;p&gt;Two systems; both automated and both removing me entirely.&lt;/p&gt;
&lt;h4&gt;1. Christmas Credits 🎅&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Runs at 09:00 on 25 December.&lt;/li&gt;
&lt;li&gt;Uses each broker’s live calendar year contract total.&lt;/li&gt;
&lt;li&gt;Gives them 10 percent as credits; min 5, max 40.&lt;/li&gt;
&lt;li&gt;Sends a proper HTML email with a Santa GIF.&lt;/li&gt;
&lt;li&gt;Zero involvement from me; ideal.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;2. Birthday Credits 🎉&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Checks birthdays daily at 10:00.&lt;/li&gt;
&lt;li&gt;Looks at the broker’s trailing 12 months of live contracts.&lt;/li&gt;
&lt;li&gt;Allocates 5 percent as credits; min 5, max 20.&lt;/li&gt;
&lt;li&gt;Sends a cake GIF email.&lt;/li&gt;
&lt;li&gt;Fully hands-off.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Only “Live” and “Pending Live” contracts qualify; no credit for “submitted and hoping for the best” efforts. Sorry rags&lt;/p&gt;
&lt;hr&gt;
&lt;h3&gt;The \$200 Flashback 💸&lt;/h3&gt;
&lt;p&gt;In 2016, I asked a developer to build a basic birthday message feature in Zoho. He quoted \$200 and delivered a masterpiece of bland:&lt;/p&gt;
&lt;p&gt;Dear {broker name},&lt;br&gt;
Wishing you a happy birthday.&lt;br&gt;
Thanks,&lt;br&gt;
BOS&lt;/p&gt;
&lt;p&gt;I refused to pay. It never launched. He couldnt get it to work anyway!&lt;/p&gt;
&lt;p&gt;Nine years later, I have built two fully functioning bonus systems myself with HTML, GIFs, logic, caps, and admin summaries.&lt;/p&gt;
&lt;p&gt;Cost: £0&lt;br&gt;
Satisfaction: high. very high.&lt;/p&gt;
&lt;hr&gt;
&lt;h3&gt;The Build 🧠&lt;/h3&gt;
&lt;p&gt;Both systems are written in Deluge. Clean, efficient logic.&lt;/p&gt;
&lt;h4&gt;Christmas Script&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Query all 2025 contracts.&lt;/li&gt;
&lt;li&gt;Filter to Live or Pending Live.&lt;/li&gt;
&lt;li&gt;Group by broker.&lt;/li&gt;
&lt;li&gt;Apply the 10 percent bonus; cap at 40.&lt;/li&gt;
&lt;li&gt;Update credits and send festive email.&lt;/li&gt;
&lt;li&gt;Issue admin summary.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Birthday Script&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Find brokers with today’s birthday.&lt;/li&gt;
&lt;li&gt;Query last year’s contracts for each.&lt;/li&gt;
&lt;li&gt;Apply 5 percent bonus; cap at 20.&lt;/li&gt;
&lt;li&gt;Add credits and send cake email.&lt;/li&gt;
&lt;li&gt;Send admin summary when applicable.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The runtime is trivial; it will scale to 100 brokers without breaking a sweat.&lt;/p&gt;
&lt;hr&gt;
&lt;h3&gt;The Emails ✉️&lt;/h3&gt;
&lt;p&gt;Both emails are fully responsive with inline CSS and the usual polish.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Christmas:&lt;/strong&gt;&lt;br&gt;
Santa GIF; red and green palette; reference to their 2025 contract count. Looks professional without pretending I spent hours designing it.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Birthday:&lt;/strong&gt;&lt;br&gt;
Cake GIF; pink and purple palette; straight to the point. “We have not sent you cake, but here are some credits instead.”&lt;/p&gt;
&lt;hr&gt;
&lt;h3&gt;Testing 🔧&lt;/h3&gt;
&lt;p&gt;I changed my birthday in the system to 20 November to test the workflow. Tomorrow at 10:00 I should receive:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The birthday email 🎂&lt;/li&gt;
&lt;li&gt;Credits added&lt;/li&gt;
&lt;li&gt;Admin summary&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Then my DOB goes back.&lt;/p&gt;
&lt;p&gt;Christmas is queued for 25 December. Brokers will assume I am feeling festive; the server will be doing all the actual work.&lt;/p&gt;
&lt;hr&gt;
&lt;h3&gt;Parallel Progress ♻️&lt;/h3&gt;
&lt;p&gt;My ACL rehab and the automation share the same structure; repetitive graft that compounds. No drama; just consistency.&lt;/p&gt;
&lt;p&gt;Rehab strengthens the knee; automation strengthens the business. Both pay off.&lt;/p&gt;
&lt;hr&gt;
&lt;h3&gt;What Has Been Automated Since July ⚙️&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Daily status sync for EDF, Scottish Power, BGB, and E.ON&lt;/li&gt;
&lt;li&gt;Monthly broker credits&lt;/li&gt;
&lt;li&gt;Pricebook distribution&lt;/li&gt;
&lt;li&gt;Commission processing&lt;/li&gt;
&lt;li&gt;Bank reconciliation&lt;/li&gt;
&lt;li&gt;WhatsApp notifications&lt;/li&gt;
&lt;li&gt;Broker self-service tools (60 to 80 percent ticket reduction)&lt;/li&gt;
&lt;li&gt;Performance dashboards&lt;/li&gt;
&lt;li&gt;Christmas bonuses (new)&lt;/li&gt;
&lt;li&gt;Birthday bonuses (new)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Annual time saved: over 200 hours.&lt;br&gt;
Ballache reduced: substantial.&lt;/p&gt;
&lt;hr&gt;
&lt;h3&gt;The Real ROI 📈&lt;/h3&gt;
&lt;p&gt;Learning to code has:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Removed thousands in developer costs&lt;/li&gt;
&lt;li&gt;Cut a mountain of admin&lt;/li&gt;
&lt;li&gt;Reduced interruptions&lt;/li&gt;
&lt;li&gt;Made processes predictable&lt;/li&gt;
&lt;li&gt;Freed up mental space&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;It is not about “loving automation”; it is about refusing unnecessary work.&lt;/p&gt;
&lt;hr&gt;
&lt;h3&gt;The Takeaway 🧹&lt;/h3&gt;
&lt;p&gt;If a task is predictable, boring, or relies on memory, automate it. The cost of doing it manually is far higher than you think.&lt;/p&gt;
&lt;p&gt;If I can learn this in four months, anyone can. The only question is whether you want less admin or you enjoy suffering. I either live my life or spend my days! I&#x27;ll take A please bob!&lt;/p&gt;
&lt;hr&gt;
&lt;h3&gt;Next 🔜&lt;/h3&gt;
&lt;p&gt;Tomorrow’s test email should confirm everything works. Then I will move on to automating contract rollovers.&lt;/p&gt;
&lt;p&gt;Knee progress continues. Automation progress continues. One rep; one script.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;P.S.&lt;/strong&gt; If you are a BOS broker, yes you will now get birthday credits. And yes, the Christmas bonus is real. Enjoy. 🎂🎄&lt;/p&gt;</description></item><item><title>Building a Knowledge Base Because I Got Tired of Repeating Myself 📚</title><link>https://strongerthanthesnap.co.uk/building-a-knowledge-base-because-i-got-tired-of-repeating-myself/</link><guid>https://strongerthanthesnap.co.uk/building-a-knowledge-base-because-i-got-tired-of-repeating-myself/</guid><pubDate>Mon, 17 Nov 2025 09:00:00 +0000</pubDate><description>&lt;p&gt;Some people unwind by watching Netflix. I unwind by deleting avoidable admin from my life.&lt;br&gt;
And nothing drains the soul quite like answering the same question twenty times a week from people who absolutely &lt;em&gt;should&lt;/em&gt; know better.&lt;/p&gt;
&lt;p&gt;So I finally snapped (figuratively; one ACL rupture in a lifetime is enough) and built a full Knowledge Base for BOS.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Why I Did It&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;There comes a point where you realise you are not running a business; you are running a daycare for grown adults who refuse to read.&lt;br&gt;
Every day brought the same classics:&lt;/p&gt;
&lt;p&gt;• “What is the status of this contract?”&lt;br&gt;
• “Why is this commission amount different?”&lt;br&gt;
• “Can you check something I could check myself?” 🙄&lt;/p&gt;
&lt;p&gt;It was like Groundhog Day without the charm.&lt;br&gt;
So I fixed it the sensible way; systemise it and move on.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;The KB: My New Favourite Employee&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;I sat down and documented everything.&lt;br&gt;
Supplier quirks. Objections. Commission logic. Status checks. LOA rules.&lt;br&gt;
The lot.&lt;/p&gt;
&lt;p&gt;Clear, blunt, searchable articles. Written for real humans.&lt;br&gt;
No fluff. No corporate nonsense.&lt;br&gt;
Just “here is the answer; go away and crack on”.&lt;/p&gt;
&lt;p&gt;Honestly, if the KB were a person, I would put it on payroll.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Why It Works So Well&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;People want answers instantly, and now they get them.&lt;br&gt;
Not from me; from the system.&lt;/p&gt;
&lt;p&gt;It has killed off eighty percent of pointless questions.&lt;br&gt;
And more importantly, it has forced everyone to level up.&lt;br&gt;
Self-service is in. Hand-holding is out.&lt;br&gt;
My inbox is finally breathing again.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Automation + KB = Freedom 🧩&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;The Knowledge Base slots into everything else I am building:&lt;br&gt;
GHOST, Clarabot, FastAPI, Dropbox pipelines, Zoho Desk workflows.&lt;br&gt;
All of it carries the same philosophy:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;If it can be automated, documented, or eliminated; it should be.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The goal is simple.&lt;br&gt;
Less admin; more impact.&lt;br&gt;
Less noise; more progress.&lt;br&gt;
More time for training, family, and actually running the business instead of being chained to tickets that never needed to exist.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;The Cheeky Truth 😏&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Most bottlenecks in business are caused by people who do not read.&lt;br&gt;
So I built a system they cannot avoid reading.&lt;br&gt;
Problem solved.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Why This Fits the Blog&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;em&gt;Stronger Than The Snap&lt;/em&gt; is not just about rehabbing a knee; it is about rebuilding every part of my life to be sharper, calmer, and more efficient.&lt;/p&gt;
&lt;p&gt;The Knowledge Base is part of that.&lt;br&gt;
It is structure over chaos.&lt;br&gt;
Systems over stress.&lt;br&gt;
Compound returns instead of daily firefighting.&lt;/p&gt;
&lt;p&gt;In short; it makes me stronger than the nonsense that used to drain me.&lt;br&gt;
And that is very much the point.&lt;/p&gt;</description></item><item><title>Week 19 Gym Update</title><link>https://strongerthanthesnap.co.uk/week-19-gym-update/</link><guid>https://strongerthanthesnap.co.uk/week-19-gym-update/</guid><pubDate>Tue, 11 Nov 2025 09:00:00 +0000</pubDate><description>&lt;p&gt;Managed five solid sessions last week; a  consistency milestone that had to be reached by either hook or crook. It is finally starting to feel automatic again. Skipped Monday after a late Sunday (no point pretending otherwise), but heading in shortly and looking forward to it.  &lt;/p&gt;
&lt;p&gt;Focus lately has been on rebuilding deep strength and control rather than chasing numbers. Long-tempo squats, slow eccentrics, and proper full-range work are the staples. I know I can move heavier weight, but that’s not the goal; this phase is about earning clean movement through every angle and rebuilding confidence under load.  &lt;/p&gt;
&lt;p&gt;Picked up a Roman chair for the office too, so I’m slipping in sets of back extensions throughout the day. It’s a small thing, but it’s keeping my posterior chain active and the graft leg engaged even on desk days.  &lt;/p&gt;
&lt;p&gt;Momentum’s building again; one controlled rep at a time.&lt;/p&gt;</description></item><item><title>The Ballache Factor - My Secret Metric!</title><link>https://strongerthanthesnap.co.uk/the-ballache-factor-my-secret-metric/</link><guid>https://strongerthanthesnap.co.uk/the-ballache-factor-my-secret-metric/</guid><pubDate>Tue, 04 Nov 2025 09:00:00 +0000</pubDate><description>&lt;p&gt;Ive got a question for you Pit: &quot;how did you learn to code so fast?&quot;&lt;/p&gt;
&lt;p&gt;Me: &quot;&lt;em&gt;Had a torn ACL and got bored. Ballache factor drove me to automation.&quot;&lt;/em&gt; 😂&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt;Forget KPIs, OKRs, or ROI.&lt;/strong&gt; &lt;strong&gt;The only metric that matters: Ballache Factor™&lt;/strong&gt;&lt;/h2&gt;
&lt;hr&gt;
&lt;hr&gt;
&lt;h2&gt;📊 &lt;strong&gt;The Ballache Scale:&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Level 10:&lt;/strong&gt; Password hunt through 5 different folders while email timer ticks down&lt;br&gt;
&lt;strong&gt;Level 9:&lt;/strong&gt; Raghu asking the same question you answered yesterday&lt;br&gt;
&lt;strong&gt;Level 8:&lt;/strong&gt; Manual contract status updates for 30+ suppliers&lt;br&gt;
&lt;strong&gt;Level 7:&lt;/strong&gt; Commission spreadsheet with special character passwords&lt;br&gt;
&lt;strong&gt;Level 5:&lt;/strong&gt; Anything that interrupts you on a day off&lt;br&gt;
&lt;strong&gt;Level 3:&lt;/strong&gt; Minor inconveniences you can delegate&lt;br&gt;
&lt;strong&gt;Level 1:&lt;/strong&gt; Slight annoyance but liveable&lt;br&gt;
&lt;strong&gt;Level 0:&lt;/strong&gt; &lt;strong&gt;AUTOMATION - Ballache Factor: ZERO™&lt;/strong&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;🎯 &lt;strong&gt;My Actual Business Strategy:&lt;/strong&gt;&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Identify high ballache tasks&lt;/li&gt;
&lt;li&gt;Automate them ruthlessly&lt;/li&gt;
&lt;li&gt;Measure success by absence of ballache&lt;/li&gt;
&lt;li&gt;Repeat until semi-retired by 45&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;It&#x27;s beautiful in its simplicity.&lt;/strong&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;💡 &lt;strong&gt;The Ballache-Driven Development Method:&lt;/strong&gt;&lt;/h2&gt;
&lt;pre&gt;&lt;code class=&quot;language-python&quot;&gt;while ballache_factor &amp;gt; 0:
    identify_annoying_task()
    spend_2_hours_automating()
    ballache_factor = 0
    get_dopamine_hit()
    find_next_ballache()
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;Infinite loop of optimization!&lt;/strong&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;🏆 &lt;strong&gt;My Greatest Hits (so far!):&lt;/strong&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;EDF Commission:&lt;/strong&gt; &quot;jesssssus the password faff!&quot; → Ballache Factor: ZERO&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;BGL Authentication:&lt;/strong&gt; 89 minutes idle, auto re-auth → Ballache Factor: ZERO&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Contract Status:&lt;/strong&gt; Click button, 4 contracts update → Ballache Factor: ZERO&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Weekends of NADA:&lt;/strong&gt; Systems running without you → Ballache Factor: ZERO&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2&gt;😂 &lt;strong&gt;The Best Part:&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;I could write a technical blog about &quot;Implementing OAuth2 Token Refresh Patterns in FastAPI&quot;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;OR&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I could write: &quot;How I Eliminated the Ballache Factor from My Business Using Python&quot;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Guess which one people will actually read?&lt;/strong&gt; 🎯&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;🍺 &lt;strong&gt;Cheers to Low Ballache Living!&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;May my automations run smoothly, myknee heal quickly, and my ballache factor remain at zero.&lt;/p&gt;
&lt;p&gt;💪🏾🚀&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&quot;Ballache Factor: ZERO&quot; would make an excellent T-shirt for my blog merch. Just saying.&lt;/em&gt; 😂👕&lt;/p&gt;</description></item><item><title>My Weekend Off</title><link>https://strongerthanthesnap.co.uk/my-weekend-off/</link><guid>https://strongerthanthesnap.co.uk/my-weekend-off/</guid><pubDate>Tue, 28 Oct 2025 09:00:00 +0000</pubDate><description>&lt;h1&gt;&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;October 26, 2025&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I took the weekend just gone off. Actually off. No checking logs, no rehab tracking, no optimizing anything.&lt;/p&gt;
&lt;p&gt;The idleness felt weird as hell.&lt;/p&gt;
&lt;h2&gt;What I&#x27;ve Been Doing&lt;/h2&gt;
&lt;p&gt;June 30th - ACL reconstruction surgery. July 4th - started learning Python. Never programmed before in my life.&lt;/p&gt;
&lt;p&gt;Not exactly textbook recovery timing, but I had two problems:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Knee was broken&lt;/li&gt;
&lt;li&gt;Business was drowning me in manual bollocks&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Same solution for both: build systems, eliminate waste, get my life back - eliminate the ballache&lt;/p&gt;
&lt;h2&gt;The AIs Have Opinions&lt;/h2&gt;
&lt;p&gt;Been using ChatGPT for ACL rehab and Claude for coding. Asked both to analyse me this week. ChatGPT called me &quot;The Systems Architect&quot; - said I treat everything like rebuilding a high-performance machine. Claude noticed the same thing - apparently I approach a torn ligament the same way I approach debugging authentication tokens.&lt;/p&gt;
&lt;p&gt;Fair.&lt;/p&gt;
&lt;p&gt;Whether it&#x27;s PowerDot muscle stimulation or BGL API integration, the process is identical: spot the problem, understand why it&#x27;s broken, fix it permanently, move on.&lt;/p&gt;
&lt;h2&gt;Where I&#x27;m At&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Physically:&lt;/strong&gt; 110kg deadlifts at 110 days post-op. 20,000 steps through London without wanting to die. The ACL that snapped is genuinely stronger.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Business:&lt;/strong&gt; So far, 300-400 hours per year automated away. Zero programming knowledge in July - now running production systems handling actual money. Multi-supplier integration, auto-authentication, the lot.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Mentally:&lt;/strong&gt; This week I felt idle. First time in months. My automation ran while I was out at the gym. No one hassling me for an EAC whilst im getting ready to lift! Contracts updated themselves. portals re-authenticated after 89 minutes idle. Zero errors.&lt;/p&gt;
&lt;p&gt;It just... worked. Without me. At this rate, ill be sacking myself soon and signing on!&lt;/p&gt;
&lt;p&gt;That was the whole bloody point, but success feels strange when you&#x27;re used to grinding.&lt;/p&gt;
&lt;h2&gt;What I&#x27;ve Figured Out&lt;/h2&gt;
&lt;p&gt;Both AIs independently spotted the same thing: &quot;relentlessly self-driven&quot; with &quot;intolerance for inefficiency.&quot;&lt;/p&gt;
&lt;p&gt;When something breaks - knee or script - I don&#x27;t complain. I work out why it broke and fix it so it doesn&#x27;t break again. Period.&lt;/p&gt;
&lt;p&gt;Apparently this isn&#x27;t normal. But it got me from post-op pain to 110kg deadlifts and 100kg squats to and from zero coding to business automation, in 117 days.&lt;/p&gt;
&lt;h2&gt;This Weekend&lt;/h2&gt;
&lt;p&gt;I&#x27;m practicing something new: trusting the systems I built and chilling on the sofa!!!&lt;/p&gt;
&lt;p&gt;The automation runs without me hovering over logs. The rehab progresses without obsessive tracking. My knee heals whether I think about it or not.&lt;/p&gt;
&lt;p&gt;This is what &quot;semi-retire by 45&quot; actually means - not doing nothing, but building things so well they don&#x27;t need me constantly fixing them. As Syd says, &quot;you arent doing fuck all, you are doing non-sleep active rest&quot;&lt;/p&gt;
&lt;h2&gt;Stronger Than The Snap&lt;/h2&gt;
&lt;p&gt;That&#x27;s the ACL recovery tagline. But it&#x27;s bigger than that:&lt;/p&gt;
&lt;p&gt;The knee that broke is getting stronger. The business that drained me is getting automated. The skills I didn&#x27;t have are getting built.&lt;/p&gt;
&lt;p&gt;Not despite the challenges. Because of them.&lt;/p&gt;
&lt;p&gt;Every problem is just a system waiting to be fixed.&lt;/p&gt;
&lt;p&gt;But first: a weekend off. The systems will still be running Monday.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;em&gt;Boom. Sorted.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Strength in the Setbacks</title><link>https://strongerthanthesnap.co.uk/strength-in-the-setbacks/</link><guid>https://strongerthanthesnap.co.uk/strength-in-the-setbacks/</guid><pubDate>Tue, 21 Oct 2025 09:00:00 +0000</pubDate><description>&lt;p&gt;The past week has been a mixed bag. Strength training has been going well - the weights are moving cleaner, the quads are firing properly, and every session feels like another small step forward. Even banded nordics are feeling like there is more movement. HAve to keep reminding myself that it was only 110 days ago i was under the knife! But the body has a way of reminding you when something’s off. My lower back and sacroiliac joint have been aching lately, forcing me to ease back on the heavier lifts and pay closer attention to how I move, sit, and recover. Been waking up with stiff lower back - but as a massage lower back and glutes it eases up.&lt;/p&gt;
&lt;p&gt;Still, progress isn’t always measured by the barbell. On Wednesday, I walked over &lt;strong&gt;20,000 steps across London&lt;/strong&gt; - it was 95% pain-free, steady, and strong. It was a different kind of endurance test, one that showed how far my body has come since surgery.&lt;/p&gt;
&lt;p&gt;The journey isn’t linear. Some weeks the barbell humbles you; other weeks, a long city walk becomes the win. Both count. Both matter. The comeback continues.&lt;/p&gt;</description></item><item><title>Building the Broker Portal: From Zero to Automated</title><link>https://strongerthanthesnap.co.uk/building-the-broker-portal-from-zero-to-automated/</link><guid>https://strongerthanthesnap.co.uk/building-the-broker-portal-from-zero-to-automated/</guid><pubDate>Tue, 14 Oct 2025 09:00:00 +0000</pubDate><description>&lt;p&gt;Below is my ramblings of what started effectively four months ago when I began learning about Python coding...&lt;/p&gt;
&lt;p&gt;This is October progress...&lt;/p&gt;
&lt;p&gt;The Journey from Manual Hell to Semi-Retirement Dreams  &lt;/p&gt;
&lt;p&gt;When I set out to automate my business processes, I had a clear goal: semi-retire by 45 and make my life easy. What started as repetitive manual tasks has evolved into a (what i class as a ) sophisticated broker portal that handles a chunk of low profit activity. automatically. Here&#x27;s what I learned along the way.  &lt;/p&gt;
&lt;p&gt;## The Problem: Death by Spreadsheet  &lt;/p&gt;
&lt;p&gt;Picture this: our brokers used to whataspp me personally with work requests. Now some of them are hard working &quot;money-never-sleeps&quot;, &quot;why aren&#x27;t you answering my message at 10pm on sat night&quot; mentality. Before I knew it, I was mentally fatigued by them. And when people except the gold plated service for free and become used to it; well familiarity breeds contempt.&lt;/p&gt;
&lt;p&gt;So we brought in ticketing software at the start of 2025. On the whole it has worked really well but alas one broker is rude; continuous back and forth, doesnt read knowledge bases and yet asks the same repetitive question over and over. And to top of it, the manner in which he asks was or at least was perceived as rude.&lt;/p&gt;
&lt;p&gt;Anyway we analysed 300 tickets over a 6month period... 60% of them were EAC requests. For those not in the energy sector; this is the estimated annual consumption of a meter. Its pronounced eeeee-aaaa-kkk&lt;/p&gt;
&lt;p&gt;And so what would we do to service these types of tickets, well log into a database or spreadsheet report from a supplier, type the answer in and hit reply. Do this 5x a day minimum for 30 days a month and suddenly it becomes a chore.&lt;/p&gt;
&lt;p&gt;It was the kind of soul-crushing repetitive work that automation was invented to eliminate.  &lt;/p&gt;
&lt;p&gt;## Learning APIs and Endpoints: The Foundation  &lt;/p&gt;
&lt;p&gt;The first major learning curve was understanding how APIs and endpoints actually work. Before this project, these were just buzzwords. Now they&#x27;re the backbone of everything I&#x27;ve built.  &lt;/p&gt;
&lt;p&gt;**What I discovered about endpoints:**&lt;/p&gt;
&lt;p&gt;**Build modules;** we have built scripts which act as utilities so another script can call upon it. Piece the bricks together like a software engineer.  &lt;/p&gt;
&lt;p&gt;**Embrace webhooks:** Event-driven architecture scales effortlessly. My server doesn&#x27;t constantly poll for updates—it responds when notified.  &lt;/p&gt;
&lt;p&gt;**Test in production (carefully):** I use test Stripe links, sandbox environments, and detailed logging. But eventually, you have to flip the switch and trust your automation with real data.  &lt;/p&gt;
&lt;p&gt;## What&#x27;s Next  &lt;/p&gt;
&lt;p&gt;The automation never stops. I&#x27;m already eyeing other manual processes:&lt;br&gt;
- Automated contract submission to suppliers&lt;br&gt;
- Commission report processing&lt;br&gt;
- Monthly reconciliation tasks&lt;br&gt;
- Price book updates from multiple suppliers  &lt;/p&gt;
&lt;p&gt;Each automation compounds the previous ones. Every hour saved is an hour I can spend on strategic work—or not working at all.  &lt;/p&gt;
&lt;p&gt;**That&#x27;s the goal, isn&#x27;t it?** Not to eliminate work entirely, but to eliminate the *meaningless* work. The repetitive, error-prone, soul-crushing tasks that don&#x27;t move the needle.  &lt;/p&gt;
&lt;p&gt;Semi-retirement by 45? With automation like this, I might get there sooner. To quote a friend; &quot;you either live your life or spend your days.&quot;  &lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;*This post is part of my coding and recovery journey on &quot;Stronger Than The Snap.&quot; Building businesses, building systems, and building a life where Python does the boring bits.*&lt;/p&gt;
&lt;figure&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; alt=&quot;&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2025/10/img-20251011-wa00158108345834995500136.jpg&quot;&gt;&lt;/figure&gt;</description></item><item><title>How to celebrate 100 days post surgery....</title><link>https://strongerthanthesnap.co.uk/how-to-celebrate-100-days-post-surgery/</link><guid>https://strongerthanthesnap.co.uk/how-to-celebrate-100-days-post-surgery/</guid><pubDate>Tue, 07 Oct 2025 09:00:00 +0000</pubDate><description>&lt;p&gt;Most people might mark 100 days with quiet reflection, perhaps a journal entry or a walk to take stock of how far they have come.  &lt;/p&gt;
&lt;p&gt;I celebrated by deadlifting 100kgs and Squatting 80kgs.  &lt;/p&gt;
&lt;p&gt;Ninety five days after ACL reconstruction with a hamstring graft, IT band reinforcement and synthetic augmentation, the bar moved smoothly. No pain, no stiffness, just strength that never really left; it was simply waiting to be reminded.  &lt;/p&gt;
&lt;p&gt;Yesterday it was 80 kilo squats. Today, 100 kilo deadlifts. Same body weight, 60 kilos.  &lt;/p&gt;
&lt;p&gt;What a journey so far. Now back on the road to greatness: its time to rebuild and get lean.  &lt;/p&gt;
&lt;p&gt;This is not the end goal. It is a marker, proof that the comeback is real.&lt;/p&gt;</description></item><item><title>What a difference a week of sleep makes...</title><link>https://strongerthanthesnap.co.uk/what-a-difference-a-week-of-sleep-makes/</link><guid>https://strongerthanthesnap.co.uk/what-a-difference-a-week-of-sleep-makes/</guid><pubDate>Wed, 01 Oct 2025 09:00:00 +0000</pubDate><description>&lt;p&gt;So updates&lt;/p&gt;
&lt;p&gt;Ive been sleeping 8hrs a night for the last week. Feeling a lot more recharged.&lt;/p&gt;
&lt;p&gt;I took a full week off the gym. Sleep catchup was priority.&lt;/p&gt;
&lt;p&gt;Returned back to the gym on Monday for a heavier strength training set than I have done in 3months. Squats at 60kg (using BFR for other sets), reverse barbell lunges at 40kgs, atg split squats 8kg weighted each side, calve raises and single leg ext. The doms hit hard yesterday and today. Saw megan today and we will be doing benchmark squat and deadlifts next week to guage current stats.&lt;/p&gt;
&lt;p&gt;Not being able to make much progress on nordics. Reminded myself its only 12 weeks post op. And megan said today. The increase in strength will come on soon enough.&lt;/p&gt;
&lt;p&gt;Work wise... automation has taken great steps. Hoping to launch the widget for brokers to self serve information such as eac/aq and other info via a credits system. Certain amount of credits are free then there is a cost. Stops the time wasting.&lt;/p&gt;
&lt;p&gt;Family life is chill. Glad to be back home.  Did a few.more socials too.&lt;/p&gt;
&lt;p&gt;X&lt;/p&gt;</description></item><item><title>Dexa Scan + Sleep Deficit</title><link>https://strongerthanthesnap.co.uk/dexa-scan-sleep-deficit/</link><guid>https://strongerthanthesnap.co.uk/dexa-scan-sleep-deficit/</guid><pubDate>Wed, 24 Sep 2025 09:00:00 +0000</pubDate><description>&lt;p&gt;So Here we are in week 12 post aclr op.&lt;/p&gt;
&lt;p&gt;The inner circle around me will know my mood has been short tempered and a major loss of interest in most things. Syd said im approaching burn out so its KEY to nip this in the bud early.&lt;/p&gt;
&lt;p&gt;I had a dexa scan yesterday - and it confirmed what I could see visibly - muscle mass down, fat mass up. It was expected so gives me the bench mark to rebuild over the next 12 months&lt;/p&gt;
&lt;p&gt;Fat % 16!!&lt;/p&gt;
&lt;p&gt;Muscle mass 48.5kg (was 53kgs) before op&lt;/p&gt;
&lt;p&gt;Viseral fat low&lt;/p&gt;
&lt;p&gt;Ideally I need to gain 0.5kg mass a month to keep it sustained whilst burning out the fat doing weighted vest walks. I will shift the gym programme to 1pm to ensure its all done in time and with energy as Megan&#x27;s programme is brutal&lt;/p&gt;
&lt;p&gt;Work wise : continue to automate so time freedom is there. Ive noticed some of my email endpoints keep failing and zoho mail support has been terrible.&lt;/p&gt;
&lt;p&gt;Anyway rant over. Will check back next week&lt;/p&gt;</description></item><item><title>ACL Recovery Update – September 2025</title><link>https://strongerthanthesnap.co.uk/acl-recovery-update-september-2025/</link><guid>https://strongerthanthesnap.co.uk/acl-recovery-update-september-2025/</guid><pubDate>Thu, 18 Sep 2025 09:00:00 +0000</pubDate><description>&lt;p&gt;It has been just over two months since surgery and honestly, if you saw me now, you would barely know I had my ACL reconstructed. Swelling is much reduced; range of motion is back to 155–160 degrees consistently; and the knee feels like mine again. The scar is tidying up nicely and whilst i don&#x27;t I forget I even had it done; i am thinking about it less and less. I have to really remind myself that the strength section of the recovery only started two weeks ago and remember the graft is still early in its journey.&lt;/p&gt;
&lt;p&gt;Strength is coming back - impatient me would say not as fast as i want it to! Yesterday I did 60kg deadlifts for three sets of ten and it felt easy. Bench is solid at 60kg as well; I have been mixing in tricep extensions, cable hamstring curls, and all the “beast level” leg work Megan keeps throwing at me. She has been absolutely priceless; guiding me through the right loading at the right time and stopping me from doing anything reckless simply because I feel ready. &quot;physio says NO&quot; is something i would do well to remember!&lt;/p&gt;
&lt;p&gt;The biggest win has to be full straight leg ext and full deep flexion. I have not done as much BFR and Powerdot work as i should and even ice cuffing is beginning to feel less effective (i must have numbed all sensors in my knee from doing it so much!) The hot tub will be back on line this week so then its really time to zen up, level up with 3x weekly sessions! The creep work Dr Alam told me to do was the ultimate game changer - i unlocked 10/15 degrees flexion after an hour of first doing!&lt;/p&gt;
&lt;p&gt;I keep reminding myself this is not a sprint. The graft still needs time; I have promised myself no ego lifts and no shortcuts. I&#x27;ve got a &quot;gym friend&quot; who is methodical in his execution and couple with Megan, there should be no setbacks from ego lifting.&lt;/p&gt;
&lt;p&gt;However, when I look at where I am now compared to the day after surgery, it is hard not to feel grateful. The comeback is real and it is happening faster than I imagined.&lt;/p&gt;
&lt;p&gt;Today is the day after my 42nd birthday and it feels like the perfect moment to take stock. I am stronger than I was last year; I am learning more patience than I ever thought I had; and I am building a foundation that will carry me back to skiing, lifting, and life on my own terms. Emma said the other week when i shared a pic of my lean stack at 41 &quot;Hahaha, that’s life, unpredictable!&quot;&lt;/p&gt;
&lt;p&gt;The next goal is to keep stacking strength; to hit 100 per cent LSI by month twelve (June 2026) and then earn my way back to plyometrics and eventually skiing. One step at a time.&lt;/p&gt;
&lt;p&gt;As Deni said, Make Arpit Great Again!&lt;/p&gt;
&lt;figure&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; alt=&quot;&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2025/09/img-20250917-wa00406241130503484312699.jpeg&quot;&gt;&lt;/figure&gt;
&lt;figure&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; alt=&quot;&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2025/09/20250917_1334145682542479969234886.jpg&quot;&gt;&lt;/figure&gt;
&lt;figure&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; alt=&quot;&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2025/09/20250916_1249378946724472741886201.jpg&quot;&gt;&lt;/figure&gt;
&lt;figure&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; alt=&quot;&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2025/09/chatgpt-17579464963719186336158682479267.jpg&quot;&gt;&lt;/figure&gt;
&lt;figure&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; alt=&quot;&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2025/09/img-20250909-wa00364472096164649490614.jpeg&quot;&gt;&lt;/figure&gt;
&lt;figure&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; alt=&quot;&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2025/09/20250908_1431478095958612786969670.jpg&quot;&gt;&lt;/figure&gt;
&lt;video controls playsinline preload=&quot;metadata&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2025/09/20250910_115227.mp4&quot;&gt;&lt;/video&gt;</description></item><item><title>GHOST Notes — July</title><link>https://strongerthanthesnap.co.uk/ghost-notes-july/</link><guid>https://strongerthanthesnap.co.uk/ghost-notes-july/</guid><pubDate>Wed, 16 Jul 2025 09:00:00 +0000</pubDate><description>&lt;h3&gt;Update:&lt;/h3&gt;
&lt;p&gt;I have in two months, part-time, built Dropbox integration, Zoho automation, and an EC2-based scheduling system and learning Python for fun mischevious projects..&lt;/p&gt;
&lt;p&gt;But more than that, we’re building with &lt;strong&gt;intention&lt;/strong&gt;, &lt;strong&gt;clarity&lt;/strong&gt;, and a kind of &lt;strong&gt;quiet ambition&lt;/strong&gt; that’s rare.&lt;/p&gt;
&lt;hr&gt;
&lt;h3&gt;What I’ve Done (So Far):&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Designed my own internal tech stack&lt;/li&gt;
&lt;li&gt;Made my business infrastructure smarter, faster, lighter&lt;/li&gt;
&lt;li&gt;Built a scalable edge that 95% of SMEs will never even imagine&lt;/li&gt;
&lt;li&gt;About to give my system a voice — &lt;em&gt;literally&lt;/em&gt; — through WhatsApp&lt;/li&gt;
&lt;li&gt;Created a platform that &lt;strong&gt;could&lt;/strong&gt; grow into productised IP… …but I’ll pass. I want peace more than more money.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;With ChatGPT as my teacher, I’ve made myself — in my own words — &lt;strong&gt;“intelligenter.”&lt;/strong&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h3&gt;What I’ve Learned in Two Months:&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Built real confidence in automation&lt;/li&gt;
&lt;li&gt;Learned how to architect from scratch&lt;/li&gt;
&lt;li&gt;Navigated APIs, tokens, sandbox traps, webhooks, and CLI quirks&lt;/li&gt;
&lt;li&gt;Migrated entire mailboxes to Zoho like it was nothing&lt;/li&gt;
&lt;li&gt;And I did all this while:&lt;/li&gt;
&lt;li&gt;Running multiple businesses&lt;/li&gt;
&lt;li&gt;Rehabbing an ACL&lt;/li&gt;
&lt;li&gt;Dealing with a house extension&lt;/li&gt;
&lt;li&gt;And showing up every day for my family&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h3&gt;Dr. Syd Hiskey says I have the “winner’s curse”:&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;High levels of drive that most couldn’t keep up with — even if they tried for a lifetime.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;He’s right.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;I move at a pace most people can’t even simulate&lt;/li&gt;
&lt;li&gt;I hold myself to standards that would fry others in a week&lt;/li&gt;
&lt;li&gt;I don’t just execute - I build systems that execute for me&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;p&gt;Even while recovering from an ACLR - something that would mentally wipe most people out - I have:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Launched and named an internal OS (General Host for Operations Scripts and Tasks)&lt;/li&gt;
&lt;li&gt;Built it from scratch&lt;/li&gt;
&lt;li&gt;Given it a voice&lt;/li&gt;
&lt;li&gt;And turned a rehab period into a creative sprint&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Most people pause their lives during recovery.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;I’m rebuilding mine.&lt;/strong&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;I’m earning the right to move fast because I’m laying bricks — not just ideas.&lt;br&gt;
And yeah — others might try to catch up.&lt;br&gt;
But they’d burn out &lt;strong&gt;before I even finish a warmup.&lt;/strong&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h3&gt;I’m doing something rare.&lt;/h3&gt;
&lt;p&gt;Not just building a system…&lt;br&gt;
&lt;strong&gt;But rewriting my own story — while I’m in the middle of it.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Most people don’t do that.&lt;br&gt;
Most people don’t recover stronger.&lt;br&gt;
Most people don’t create during pain.&lt;br&gt;
Most people don’t give their fight a name.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;I did.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;💥&lt;/p&gt;
&lt;figure&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; alt=&quot;&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2025/07/IMG-20250705-WA0025.jpg&quot;&gt;&lt;/figure&gt;</description></item><item><title>Back to the Gym; Still Fighting the Swell</title><link>https://strongerthanthesnap.co.uk/back-to-the-gym-still-fighting-the-swell/</link><guid>https://strongerthanthesnap.co.uk/back-to-the-gym-still-fighting-the-swell/</guid><pubDate>Tue, 15 Jul 2025 09:00:00 +0000</pubDate><description>&lt;p&gt;Today was my first day back in the gym since surgery. It wasn’t heavy or heroic; just rehab, light upper body on machines and slow backward walking on the manual treadmill. But it mattered. I needed the change of scenery. I needed the dopamine hit of the gym again. An absolute mega shout out to gymbro david who collected me and dropped me back home.&lt;/p&gt;
&lt;p&gt;I got an absolute heroes welcome back at the gym from staff and some regulars. Felt good. High-Fives, hugs, fist bumps, scar checks.  &lt;/p&gt;
&lt;p&gt;The swelling is still here and it’s doing my head in. Mostly down the shin and under the knee; stubborn and limiting my flexion. I’ve been doing everything right. Cryo cuff. Compression sleeve. Elevation. Pedalling at home. Gua sha. PowerDot. BFR quad sets. You name it.&lt;/p&gt;
&lt;p&gt;It&#x27;s time for the swelling to fuck off. It is  messing with my head more than my knee.  &lt;/p&gt;
&lt;p&gt;It probably didn’t help that I watched a video today saying some people have swelling for months. Then I remembered my mate who was apparently fine by day three and riding a moped. But then was he intensely rehabbing like me. Fuck no.&lt;/p&gt;
&lt;p&gt;All of that crap just bubbles up. Classic stinking thinking. Nip that shit in the bud pit.  &lt;/p&gt;
&lt;p&gt;I look at where I actually am.  &lt;/p&gt;
&lt;p&gt;I’ve got visible quad tone. My vmo hasnt died. I’m back in the gym. I’m doing backward treadmill walks with control. I’m not babying this leg; I’m rebuilding it.  &lt;/p&gt;
&lt;p&gt;No amount of comparison changes the fact that I’m showing up. And I’m not giving up just because swelling is slow to shift.  &lt;/p&gt;
&lt;p&gt;A friend said to me on the other day... &quot;You either live your life or spend your days.&quot; Today I got to spend 90% of my day rehabbing - so 90% living. Work took care of itself with 5% input from me. It&#x27;s a good time to remember how far I have come in 15 days.&lt;/p&gt;
&lt;figure&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; alt=&quot;The classic &amp;quot;aziz&amp;quot; squat rack pic. Don&#x27;t worry; no squatting. Just causal L sit hangs cos I fucking can. Oh and single leg pistol squats on the left leg.&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2025/07/20250715_1359286791646293409613100.jpg&quot;&gt;&lt;figcaption&gt;The classic &amp;quot;aziz&amp;quot; squat rack pic. Don&#x27;t worry; no squatting. Just causal L sit hangs cos I fucking can. Oh and single leg pistol squats on the left leg.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;figure&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; alt=&quot;Level 1. Hands as support. Super slow. But man did it feel good.&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2025/07/20250715_1344035571638527881277352.jpg&quot;&gt;&lt;figcaption&gt;Level 1. Hands as support. Super slow. But man did it feel good.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;Got home and was relatively tired. Had a rest with feet up, powerdot on quads. The bfr quad work smashed me today. A nice dinner of salmon rice and veg and then fell asleep. Decided to put the bearhug knee compression  sock on to help push the fluid out.&lt;/p&gt;
&lt;figure&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; alt=&quot;Felt nice. Then fell asleep with it on. But elevated.&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2025/07/screenshot_20250715_214544_chatgpt8593316761723634685.jpg&quot;&gt;&lt;figcaption&gt;Felt nice. Then fell asleep with it on. But elevated.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;Woke up from a mini nap, some fruit and began to gua sha. I think I went too hard. But back on the cryo cuff now and its time to call it.&lt;/p&gt;
&lt;figure&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; alt=&quot;Please fhck off swelling.&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2025/07/screenshot_20250715_214518_chatgpt8601857945213422272.jpg&quot;&gt;&lt;figcaption&gt;Please fhck off swelling.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;Over and out. Total ramblings but its outta my head now. Tomorrow we rise.&lt;/p&gt;</description></item><item><title>Stitches out today - ouchie</title><link>https://strongerthanthesnap.co.uk/stitches-out-today-ouchie/</link><guid>https://strongerthanthesnap.co.uk/stitches-out-today-ouchie/</guid><pubDate>Mon, 14 Jul 2025 09:00:00 +0000</pubDate><description>&lt;p&gt;Day 15... finally. Stitches came out. So it was a combination of glue, nylon stitches and dissolvable stitches.&lt;/p&gt;
&lt;p&gt;The experience was pleasant and quick largely due to Hannah the nurse and Dr Alam of course.&lt;/p&gt;
&lt;p&gt;Ngl; the last stitch to come out was the ouchie moment. But as soon as it was out; a sense of relief was felt. For the first time in ages; I can begin to massage my knee and get patella mobilisation going to help the joint fluid go.&lt;/p&gt;
&lt;p&gt;Ive also been recommended a gua sha by the a family member which will indeed help with removing the fluid build up. She suggested oil to assist.&lt;/p&gt;
&lt;p&gt;The steri strips are on for a few days then advised to let the incision points breath.&lt;/p&gt;
&lt;p&gt;Now I think once the fluid goes and the internal pressure under the knee cap begins to dissappear; I&#x27;ll be able to press ahead with more flexion. I did a crude measurement on weekend and I think im at 100.&lt;/p&gt;
&lt;p&gt;Pics below...&lt;/p&gt;
&lt;figure&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; alt=&quot;Feel it right here when bending knee.&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2025/07/img-20250714-wa00275188663913361717566.jpeg&quot;&gt;&lt;figcaption&gt;Feel it right here when bending knee.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;figure&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; alt=&quot;The VMO has not died.&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2025/07/img-20250714-wa00258147083401325407695.jpeg&quot;&gt;&lt;figcaption&gt;The VMO has not died.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;figure&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; alt=&quot;Advised to do this at a 15deg angle to mimick LDM&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2025/07/img-20250714-wa0022735204541989756730.jpeg&quot;&gt;&lt;figcaption&gt;Advised to do this at a 15deg angle to mimick LDM&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;So now we continue with phase 1.5 of rehab. Ill begin to throw in therapuetic ultrasound 1ghz and 3ghz to further aid tissue swelling and fluid movement.&lt;/p&gt;</description></item><item><title>Surgery day</title><link>https://strongerthanthesnap.co.uk/surgery-day/</link><guid>https://strongerthanthesnap.co.uk/surgery-day/</guid><pubDate>Sat, 12 Jul 2025 09:00:00 +0000</pubDate><description>&lt;p&gt;The day started at 6am. I was up, showered and ready. There was no looking back now. It was the day. I had made peace that I did all I could to prepare and that what will be will be. I couldn&#x27;t have done more. My legs were symmetrical, strong, my core was primed; I was in the best shape possible - physically and mentally.&lt;/p&gt;
&lt;p&gt;Various friends of my inner counsel had messaged early so that was and is a massive source of my strength. With those by my side; i am unstoppable. With my core family unit always together on top of this; there is nothing I cannot overcome.&lt;/p&gt;
&lt;p&gt;I arrive to oaks early and within 5 minutes I am called through to the ward. It was almost remarkable to see that the other side of the posh reception was an actual proper hospital. I sent a friend this picture and the reply came was: &quot;Divine! NHS and you&#x27;d be sat in an overfilled waiting room with a load of dossers phlegming over you&quot;&lt;/p&gt;
&lt;figure&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; alt=&quot;Nice hospital. How it should be.&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2025/07/img-20250630-wa00001798570234367316721.jpeg&quot;&gt;&lt;figcaption&gt;Nice hospital. How it should be.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;I am taking to the room and settle in quickly.&lt;/p&gt;
&lt;figure&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; alt=&quot;Even had me an ensuite&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2025/07/20250630_065634976875870588615113.jpg&quot;&gt;&lt;figcaption&gt;Even had me an ensuite&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;The nurse does my check in, the anesthetic arrives soon after and then followed by the hero that is Dr Alam. I am marked up and he said &quot;dont worry your knee will be better than before. If there is MM damage i would like to fix it. Its better long term vs short term longer inconvenience&lt;/p&gt;
&lt;figure&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; alt=&quot;&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2025/07/img-20250630-wa00056334577971531447715.jpeg&quot;&gt;&lt;/figure&gt;
&lt;figure&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; alt=&quot;&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2025/07/img-20250630-wa0011207390447408351409.jpeg&quot;&gt;&lt;/figure&gt;
&lt;figure&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; alt=&quot;&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2025/07/img-20250630-wa00096913314915947365334.jpeg&quot;&gt;&lt;/figure&gt;
&lt;p&gt;Then the lovely theatre manager comes and they take me down to the anesthetic room in which I see them all again. I joke to dr alam that the marking he did on my leg would make a great tatoo. He said &quot;ill draw my face on too if you want&quot;&lt;/p&gt;
&lt;p&gt;The anesthetic starts, I breath in gas and that&#x27;s it. I dont remember a thing. I wake up in the recovery ward; comfortable calm and no pain. I&#x27;m taken back up to the room where I eat lunch and begin messaging my various friends and family.&lt;/p&gt;
&lt;figure&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; alt=&quot;&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2025/07/img-20250630-wa00184549567894853949239.jpeg&quot;&gt;&lt;/figure&gt;
&lt;figure&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; alt=&quot;&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2025/07/20250630_1517458865684679324494659.jpg&quot;&gt;&lt;/figure&gt;
&lt;figure&gt;&lt;img loading=&quot;lazy&quot; decoding=&quot;async&quot; alt=&quot;&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2025/07/img-20250630-wa00511609520399597078169.jpeg&quot;&gt;&lt;/figure&gt;
&lt;p&gt;I was able to wiggle my toes, do heel pumps and single leg raise. I thought this was meant to be hard.. I suspected i wouldn&#x27;t be so cocky once the block wore off. Dr Alam came into see me and said the op was textbook perfection and that my graft is 14mm thick. He fulfilled his promised that my knee would be better than before. &quot;Do your rehab; you&#x27;ll be better than ever&quot;. Legend!!!! And that&#x27;s exactly what ive been doing. I waited 13 days to write this as its been busy with rehab rehab rehab.&lt;/p&gt;
&lt;video controls playsinline preload=&quot;metadata&quot; src=&quot;https://strongerthanthesnap.co.uk/images/2025/07/20250630_144519.mp4&quot;&gt;&lt;/video&gt;

&lt;p&gt;Home i went and it was start on with cryo cuff and quad sets and proper food and sleep. It was a long day!&lt;/p&gt;</description></item><item><title>Welcome to My Journal (Private Zone)</title><link>https://strongerthanthesnap.co.uk/welcome-to-my-journal-private-zone/</link><guid>https://strongerthanthesnap.co.uk/welcome-to-my-journal-private-zone/</guid><pubDate>Sat, 28 Jun 2025 09:00:00 +0000</pubDate><description>&lt;p&gt;&lt;strong&gt;Welcome to The Journal&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This is my private space to document the road back. Injury, recovery, mental shifts, and rebuilding the version of me to allow me to semi retire at 45. These entries are raw, quiet, often unpolished, probably unpolitically correct and offensive; but they’re the real me.&lt;/p&gt;
&lt;p&gt;If this content does offend you, then please do fuck off. I won&#x27;t mind.&lt;/p&gt;
&lt;p&gt;This is a private writing space. If you’re seeing this, you’ve been invited inside.&lt;/p&gt;</description></item></channel></rss>
