<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[Ben Gammon]]></title><description><![CDATA[Hello. I’m Ben, a creative developer. I design and build websites for game companies.]]></description><link>https://bengammon.co.uk/</link><image><url>https://bengammon.co.uk/favicon.png</url><title>Ben Gammon</title><link>https://bengammon.co.uk/</link></image><generator>Ghost 5.35</generator><lastBuildDate>Wed, 08 Apr 2026 07:09:12 GMT</lastBuildDate><atom:link href="https://bengammon.co.uk/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[2026-02-04 12:22]]></title><description><![CDATA[<p>Another gym sesh this morning. After a couple months plagued by bugs and colds, it finally feels like I&apos;m building consistency again.</p><p>Also started a new workout program, put together with help from Gemini. I&apos;ll write a proper post about that soon.</p>]]></description><link>https://bengammon.co.uk/2026-02-04-12-22/</link><guid isPermaLink="false">68d5415a22fdd604993c4b7e</guid><category><![CDATA[Note]]></category><dc:creator><![CDATA[Ben Gammon]]></dc:creator><pubDate>Wed, 04 Feb 2026 12:22:00 GMT</pubDate><content:encoded><![CDATA[<p>Another gym sesh this morning. After a couple months plagued by bugs and colds, it finally feels like I&apos;m building consistency again.</p><p>Also started a new workout program, put together with help from Gemini. I&apos;ll write a proper post about that soon.</p>]]></content:encoded></item><item><title><![CDATA[New Year, new... spine alignment?]]></title><description><![CDATA[We did it. We finally bought a new mattress.]]></description><link>https://bengammon.co.uk/new-year-new-spine-alignment/</link><guid isPermaLink="false">6970b95e22fdd604993c4d80</guid><category><![CDATA[Personal]]></category><dc:creator><![CDATA[Ben Gammon]]></dc:creator><pubDate>Sat, 17 Jan 2026 11:12:00 GMT</pubDate><content:encoded><![CDATA[<p>We did it. We finally bought a new mattress.</p><p>We were fed up with our Nectar memory foam mattress. Well, I was. A few years ago, it developed a dip on my side of the bed - <em>insert weight-related comment here</em>. It was still in warranty, so Nectar sent out an independent company to check it. The guy who came out acknowledged there was a dip, but it wasn&apos;t a big enough dip for Nectar to send out a replacement. Thanks Nectar.</p><p>I don&apos;t know why I continued to put up with it. But, after a couple weeks of sustained bad sleep and waking up achy and sore over Christmas, enough was enough. This time, we&apos;ve ditched memory foam completely and gone for a medium-firm pocket sprung mattress. My back cannot wait.</p>]]></content:encoded></item><item><title><![CDATA[39 years and 364 days]]></title><description><![CDATA[Today is the last day of my thirties. Tomorrow, I begin my fortieth lap around the sun.]]></description><link>https://bengammon.co.uk/39-years-and-364-days/</link><guid isPermaLink="false">695ed2f922fdd604993c4ca9</guid><category><![CDATA[Personal]]></category><dc:creator><![CDATA[Ben Gammon]]></dc:creator><pubDate>Wed, 07 Jan 2026 22:41:42 GMT</pubDate><content:encoded><![CDATA[<p>Today is the last day of my thirties. Tomorrow, I begin my fortieth lap around the sun.</p><p>I don&apos;t like the thought of leaving my thirties behind, to be honest. It&apos;s definitely worse than leaving my twenties behind. That said, I don&apos;t <em>feel</em> forty at all. I eat better than I ever have, look after my body better than I ever have, and I sleep... well, two out of three ain&apos;t bad! Maybe this is the year I start going to bed earlier. Maybe.</p><p>There&apos;ll be no wild celebration or party to usher in this latest milestone - that&apos;s not really me. Just eating good food with my best people. And maybe some DJing, definitely some gaming, a game of football, a walk in the forest, and a gym visit too. </p><p>Forty doesn&apos;t actually sound too bad at all...</p>]]></content:encoded></item><item><title><![CDATA[2025-12-04 12:26]]></title><description><![CDATA[<p>Booked a flu jab. Work have offered to pay for it, so seems silly not to.</p><p>Now if I could just stop getting colds...</p>]]></description><link>https://bengammon.co.uk/2025-12-04-12-26/</link><guid isPermaLink="false">69317d9222fdd604993c4c17</guid><category><![CDATA[Note]]></category><dc:creator><![CDATA[Ben Gammon]]></dc:creator><pubDate>Thu, 04 Dec 2025 12:26:27 GMT</pubDate><content:encoded><![CDATA[<p>Booked a flu jab. Work have offered to pay for it, so seems silly not to.</p><p>Now if I could just stop getting colds...</p>]]></content:encoded></item><item><title><![CDATA[2025-12-04 12:21]]></title><description><![CDATA[<p>It&apos;s that time of year again. Family are asking me for ideas about what to get me for Christmas and I have no idea. I&apos;m struggling to think of one thing, let alone multiple things to give people options.</p>]]></description><link>https://bengammon.co.uk/2025-12-04-12-21/</link><guid isPermaLink="false">69317cc122fdd604993c4c07</guid><category><![CDATA[Note]]></category><dc:creator><![CDATA[Ben Gammon]]></dc:creator><pubDate>Thu, 04 Dec 2025 12:23:28 GMT</pubDate><content:encoded><![CDATA[<p>It&apos;s that time of year again. Family are asking me for ideas about what to get me for Christmas and I have no idea. I&apos;m struggling to think of one thing, let alone multiple things to give people options.</p>]]></content:encoded></item><item><title><![CDATA[2025-11-11 20:01]]></title><description><![CDATA[<p>Time waits for no man. It also passes more quickly as Christmas approaches. Don&apos;t ask me the science behind that, it just does, ok?</p><p>This evening, I drove past a house that had Christmas lights already up. I&apos;m no Scrooge, but that&apos;s officially too</p>]]></description><link>https://bengammon.co.uk/2025-11-11-20-01/</link><guid isPermaLink="false">6913962f22fdd604993c4bda</guid><category><![CDATA[Note]]></category><dc:creator><![CDATA[Ben Gammon]]></dc:creator><pubDate>Tue, 11 Nov 2025 20:01:00 GMT</pubDate><content:encoded><![CDATA[<p>Time waits for no man. It also passes more quickly as Christmas approaches. Don&apos;t ask me the science behind that, it just does, ok?</p><p>This evening, I drove past a house that had Christmas lights already up. I&apos;m no Scrooge, but that&apos;s officially too early. Ellie&apos;s birthday is at the end of November, so we wait until that&apos;s been and gone before we turn our attention to Christmas. Plus, the weather in November has so far been pretty mild and it doesn&apos;t <em>feel</em> cold enough to be thinking about Christmas yet.</p>]]></content:encoded></item><item><title><![CDATA[Puncture repair]]></title><description><![CDATA[Repaired a puncture on Ellie's bike today. The last time I had to do that was probably 7 or 8 years ago. ]]></description><link>https://bengammon.co.uk/puncture-repair/</link><guid isPermaLink="false">6903a62822fdd604993c4ba4</guid><category><![CDATA[Personal]]></category><dc:creator><![CDATA[Ben Gammon]]></dc:creator><pubDate>Thu, 30 Oct 2025 18:00:23 GMT</pubDate><content:encoded><![CDATA[<p>Repaired a puncture on Ellie&apos;s bike today. The last time I had to do that was probably 7 or 8 years ago. </p><p>I remembered pretty much everything I needed to do. The only thing I had forgotten is that you need to leave the adhesive on the inner tube for a minute or two before you apply the repair patch.</p><p>It was also nice showing Ellie how to find a inner tube puncture by submerging it in water and looking for the bubbles!</p>]]></content:encoded></item><item><title><![CDATA[Devon]]></title><description><![CDATA[Just spent a week in Devon in a small town called Brixham, near Paignton and Torquay.]]></description><link>https://bengammon.co.uk/devon/</link><guid isPermaLink="false">689c86b222fdd604993c48b1</guid><category><![CDATA[Personal]]></category><dc:creator><![CDATA[Ben Gammon]]></dc:creator><pubDate>Wed, 13 Aug 2025 12:59:51 GMT</pubDate><content:encoded><![CDATA[<p>Even though I should be finding the time to post more, in my defence, life has been pretty busy. The summer holidays are here and the change in daily routine takes a while to settle in to.</p><p>I&apos;ve also just had a week off, spent down in Devon in a small town called Brixham, near Paignton and Torquay.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://bengammon.co.uk/content/images/2025/08/PXL_20250807_101905052.MP-min-1.jpg" class="kg-image" alt="A picture taken from an elevated position looking down at a peaceful cove. Two people are wading in the water and three boats are anchored just off the shore" loading="lazy" width="1920" height="1080" srcset="https://bengammon.co.uk/content/images/size/w600/2025/08/PXL_20250807_101905052.MP-min-1.jpg 600w, https://bengammon.co.uk/content/images/size/w1000/2025/08/PXL_20250807_101905052.MP-min-1.jpg 1000w, https://bengammon.co.uk/content/images/size/w1600/2025/08/PXL_20250807_101905052.MP-min-1.jpg 1600w, https://bengammon.co.uk/content/images/2025/08/PXL_20250807_101905052.MP-min-1.jpg 1920w" sizes="(min-width: 720px) 720px"><figcaption>One of the many coves along the Brixham coastline</figcaption></figure><p>We took Ellie to Paignton Zoo, enjoyed beach days, ate good food, and enjoyed the coastal walks. However, I will not miss driving on the steep thin roads.</p>]]></content:encoded></item><item><title><![CDATA[Momentum]]></title><description><![CDATA[Yikes. Over a month since my last post.]]></description><link>https://bengammon.co.uk/momentum/</link><guid isPermaLink="false">68551bf922fdd604993c486e</guid><category><![CDATA[Personal]]></category><dc:creator><![CDATA[Ben Gammon]]></dc:creator><pubDate>Fri, 20 Jun 2025 08:42:04 GMT</pubDate><content:encoded><![CDATA[<p>Yikes. Over a month since my last post.</p><p>Isn&apos;t it weird how momentum works? You spend time and effort generating good momentum and posting becomes an easy habit. Then, for whatever reason, you miss a few days and if you don&apos;t force yourself to post, you lose it all. Back to square one.</p><p>It&apos;s not like I forgot to post, either. About two weeks ago, I realised I hadn&apos;t posted for a while and told myself I had to get back into it. Then a weird thing happened: because I&apos;d lost the momentum, jumping back in felt harder to do. The momentum I had previously felt unachievable, or the effort to get it back was more than I was willing to put in (at the time). </p><p>Little and often. That&apos;s the key. Let&apos;s see if I can build a habit of posting at least once a week.</p>]]></content:encoded></item><item><title><![CDATA[2025-05-15 22:34]]></title><description><![CDATA[<p>Just finished Kingdom Come: Deliverance 2. What a game!</p><p>Will have to write a proper post about it to get all my thoughts down.</p><p>&quot;Audentes Fortuna Iuvat&quot;.</p>]]></description><link>https://bengammon.co.uk/2025-05-15/</link><guid isPermaLink="false">68265ddc22fdd604993c47f2</guid><category><![CDATA[Note]]></category><dc:creator><![CDATA[Ben Gammon]]></dc:creator><pubDate>Thu, 15 May 2025 21:37:08 GMT</pubDate><content:encoded><![CDATA[<p>Just finished Kingdom Come: Deliverance 2. What a game!</p><p>Will have to write a proper post about it to get all my thoughts down.</p><p>&quot;Audentes Fortuna Iuvat&quot;.</p>]]></content:encoded></item><item><title><![CDATA[Basic Gmail SMTP setup for Ghost]]></title><description><![CDATA[How to setup Ghost if user invites and password resets aren't working.]]></description><link>https://bengammon.co.uk/basic-smtp-setup-for-ghost/</link><guid isPermaLink="false">6817885122fdd604993c4735</guid><category><![CDATA[Web]]></category><dc:creator><![CDATA[Ben Gammon]]></dc:creator><pubDate>Sun, 04 May 2025 15:59:02 GMT</pubDate><content:encoded><![CDATA[<!--kg-card-begin: html--><h2 class="visually-hidden" id="introduction">Introduction</h2><!--kg-card-end: html--><p>If your Ghost setup can&apos;t send transactional emails - such as user invites and password resets - then you probably haven&apos;t configured your mail settings correctly.</p><div class="kg-card kg-callout-card kg-callout-card-grey"><div class="kg-callout-emoji">&#x26A0;&#xFE0F;</div><div class="kg-callout-text">It&apos;s worth noting that the following information is for a basic SMTP setup using Gmail. This is fine for my site because I don&apos;t offer memberships or have multiple users - it&apos;s just me. If your site has lots of users then you may need to look for a premium solution, such as Mailgun.</div></div><h2 id="step-1-create-gmail-app-password">Step 1: Create Gmail app password</h2><ol><li>Go to <a href="https://myaccount.google.com/apppasswords" rel="noopener noreferrer">https://myaccount.google.com/apppasswords</a> and login (if you cannot create an app password you may need to enable 2FA first)</li><li>Enter an app name that&apos;s easy to remember (e.g. Ghost SMTP)</li><li>Copy your password and write it down (once you close the popup you won&apos;t be able to see it again)</li></ol><h2 id="step-2-update-ghost-mail-config">Step 2: Update Ghost mail config</h2><ol><li>Go to your project directory <code>cd /var/www/ghost</code></li><li>Open and edit <code>config.production.json</code></li><li>Copy and paste the below config, replacing <code>user</code> and <code>pass</code> with your own credentials:</li></ol><pre><code class="language-json">&quot;mail&quot;: {
    &quot;transport&quot;: &quot;SMTP&quot;,
    &quot;options&quot;: {
      &quot;host&quot;: &quot;smtp.gmail.com&quot;,
      &quot;port&quot;: 587,
      &quot;auth&quot;: {
        &quot;user&quot;: &quot;mygmailaccount@gmail.com&quot;,
        &quot;pass&quot;: &quot;your APP password&quot;
      }
    }
  },</code></pre><p>4. Restart Ghost</p><h2 id="conclusion">Conclusion</h2><p>Hopefully, that should fix your SMTP issues and allow you to send password reset requests, etc. Don&apos;t do what I did and accidentally type <code>smtp.google.com</code> instead of <code>smtp.gmail.com</code> and then spend ages trying to figure out why it didn&apos;t work.</p><p>If you are still having issues, on my search for answers I did find some people had issues with Digital Ocean (DO) locking down port <code>587</code>. This site is hosted on DO and I didn&apos;t have that issue, but if it is for you then that might be a good place to start.</p><h2 id="resources">Resources</h2><p>Here are some threads and posts that I found useful on my quest to solve this issue:</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.spectralwebservices.com/blog/ghost-developer-email/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">How to deliver Ghost emails from your local dev setup</div><div class="kg-bookmark-description">How to get Ghost sending mail from your development install, without a whole lot of extra fuss.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://www.spectralwebservices.com/content/images/size/w256h256/2023/08/witch-hat-icon_rev-1-01-3.png" alt><span class="kg-bookmark-author">Spectral Web Services</span><span class="kg-bookmark-publisher">Cathy Sarisky, Ghost Expert</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://www.spectralwebservices.com/content/images/2023/11/Artboard-1mailbox-1.png" alt></div></a></figure><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://dev.to/chakzefir/how-to-basic-setup-mail-integration-with-ghost-223a"><div class="kg-bookmark-content"><div class="kg-bookmark-title">How to setup basic SMTP for Ghost</div><div class="kg-bookmark-description">Disclaimer I&#x2019;ve just started to use Ghost as a platform for blogs. Before that, I&#x2019;ve been&#x2026;</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://media2.dev.to/dynamic/image/width=192,height=,fit=scale-down,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8j7kvp660rqzt99zui8e.png" alt><span class="kg-bookmark-author">DEV Community</span><span class="kg-bookmark-publisher">chakzefir</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5c3q9nixqizaphdtzcav.jpg" alt></div></a></figure><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://forum.ghost.org/t/how-to-setup-basic-smtp-for-ghost/29166"><div class="kg-bookmark-content"><div class="kg-bookmark-title">How to setup basic SMTP for Ghost</div><div class="kg-bookmark-description">How to setup basic SMTP for Ghost Almost everybody has Gmail, right? But a small amount of those knows, that it also includes free SMTP service, which is the same as other Google products: fast&amp;reliable. Everything you need is your email and dedicated app password (for security reasons). &#x1F5DD; To gen&#x2026;</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://us1.discourse-cdn.com/flex015/uploads/ghost2/optimized/2X/f/f381b3b952df5ad42fe691a8b14aa7f0c96c461a_2_180x180.png" alt><span class="kg-bookmark-author">Ghost Forum</span><span class="kg-bookmark-publisher">chakzefir</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://us1.discourse-cdn.com/flex015/uploads/ghost2/original/2X/8/8d4e1be1543b3ed506f105953a0d062b84797e42.png" alt></div></a></figure>]]></content:encoded></item><item><title><![CDATA[2025-04-26 11:04]]></title><description><![CDATA[<p>Donning my tech support hat this morning, trying to get notifications working again on Susan&apos;s iPhone XR. Some apps send notifications. Most don&apos;t. Seems like a problem with iOS 18. Fun times.</p>]]></description><link>https://bengammon.co.uk/2025-04-26-11-04/</link><guid isPermaLink="false">680cbb486b9dd804a710a146</guid><category><![CDATA[Note]]></category><dc:creator><![CDATA[Ben Gammon]]></dc:creator><pubDate>Sat, 26 Apr 2025 10:04:00 GMT</pubDate><content:encoded><![CDATA[<p>Donning my tech support hat this morning, trying to get notifications working again on Susan&apos;s iPhone XR. Some apps send notifications. Most don&apos;t. Seems like a problem with iOS 18. Fun times.</p>]]></content:encoded></item><item><title><![CDATA[2025-04-24 20:37]]></title><description><![CDATA[<p>The tummy bug has struck the Gammon house again.</p><p>We were at a family BBQ on Easter Monday and as the week has gone on more of the family have become ill.</p><p>Ellie didn&apos;t finish her breakfast this morning and after she barely touched her lunch, the school</p>]]></description><link>https://bengammon.co.uk/2025-04-24-20-37/</link><guid isPermaLink="false">680a6d4e6b9dd804a710a039</guid><category><![CDATA[Note]]></category><dc:creator><![CDATA[Ben Gammon]]></dc:creator><pubDate>Thu, 24 Apr 2025 19:37:21 GMT</pubDate><content:encoded><![CDATA[<p>The tummy bug has struck the Gammon house again.</p><p>We were at a family BBQ on Easter Monday and as the week has gone on more of the family have become ill.</p><p>Ellie didn&apos;t finish her breakfast this morning and after she barely touched her lunch, the school called us to come and get her.</p><p>I&apos;ve experienced waves of feeling rough throughout the day, with a headache and achy muscles to boot. I will now starve myself until I know with 100% certainty that I&apos;m hungry and the worst of the bug is over with.</p><p>Here&apos;s hoping for a incident-free evening...</p>]]></content:encoded></item><item><title><![CDATA[Half-term break]]></title><description><![CDATA[Readjusting back to work life today after a week off for Ellie's half term.]]></description><link>https://bengammon.co.uk/half-term-break/</link><guid isPermaLink="false">680787656b9dd804a7109f01</guid><category><![CDATA[Personal]]></category><dc:creator><![CDATA[Ben Gammon]]></dc:creator><pubDate>Tue, 22 Apr 2025 12:18:30 GMT</pubDate><content:encoded><![CDATA[<p>Readjusting back to work life today after a week off for Ellie&apos;s half term. Time off is always nice but the bad habits always creep in when you remove the structure of school and work during the week.</p><p>My worst habit during time off is going to bed much later than normal. I still get up around the same time each morning, so I feel more and more tired the longer that I let it go on.</p><p>Anyway, the time off was enjoyable. We went swimming, played crazy golf, visited the <a href="https://www.winchestersciencecentre.org/">Winchester Science Centre</a> and its awesome planetarium, had BBQs and spent time with family over the Easter weekend. </p><p>There is so much chocolate to eat and I&apos;d rather we didn&apos;t have it in the house at all because it is derailing my summer body goals.</p>]]></content:encoded></item><item><title><![CDATA[The old guy in Tesco]]></title><description><![CDATA[Popped in to Tesco on my way home from work to get a few bits. ]]></description><link>https://bengammon.co.uk/the-old-guy-in-tesco/</link><guid isPermaLink="false">6808cb6a6b9dd804a7109f64</guid><category><![CDATA[Personal]]></category><dc:creator><![CDATA[Ben Gammon]]></dc:creator><pubDate>Wed, 09 Apr 2025 18:26:00 GMT</pubDate><content:encoded><![CDATA[<p>Popped in to Tesco on my way home from work to get a few bits. </p><p>A tinny-sounding &apos;<a href="https://www.youtube.com/watch?v=b4eMyOzD9UI">Gotta Get Thru This</a>&apos;, the 2001 Garage anthem by Daniel Bedingfield, was playing through the shop speakers. &quot;Tune!&quot;, I thought to myself as I walked past the carrots and potatoes, chucking a bag of organic spinach into my basket.</p><p>It wasn&apos;t until I was back in the car that it dawned on me: the music playing in Tesco now includes songs from my own childhood. No doubt picked to make shoppers feel nostalgic and happy.</p><p>Did it make me feel more nostalgic? Yes, but that&apos;s not the point. I&apos;m now one of the old guys in Tesco and I don&apos;t like it.</p>]]></content:encoded></item></channel></rss>