<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Andrew Dixon</title>
	<atom:link href="https://www.andrewdixon.co.uk/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.andrewdixon.co.uk/</link>
	<description>CFML, AWS, WordPress and more...</description>
	<lastBuildDate>Wed, 14 May 2025 14:50:04 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>Upgrading from Lucee 5 to Lucee 6</title>
		<link>https://www.andrewdixon.co.uk/2024/06/25/upgrading-from-lucee-5-to-lucee-6/</link>
					<comments>https://www.andrewdixon.co.uk/2024/06/25/upgrading-from-lucee-5-to-lucee-6/#respond</comments>
		
		<dc:creator><![CDATA[Andrew Dixon]]></dc:creator>
		<pubDate>Tue, 25 Jun 2024 09:03:44 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://www.andrewdixon.co.uk/?p=376</guid>

					<description><![CDATA[<p>Recently we decided to migrate a project I work on from Lucee 5.3 to Lucee 6.0 and we ran into some issues, so I thought I would document them here to help others looking to do the same migration. Why Lucee 5.3? Firstly, you might be wondering why we were not going from 5.4 to &#8230;</p>
<p>The post <a href="https://www.andrewdixon.co.uk/2024/06/25/upgrading-from-lucee-5-to-lucee-6/">Upgrading from Lucee 5 to Lucee 6</a> appeared first on <a href="https://www.andrewdixon.co.uk">Andrew Dixon</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.andrewdixon.co.uk/2024/06/25/upgrading-from-lucee-5-to-lucee-6/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>CFCamp 2023 &#8211; &#8220;Extras&#8221;</title>
		<link>https://www.andrewdixon.co.uk/2023/06/26/cfcamp-2023-extras/</link>
					<comments>https://www.andrewdixon.co.uk/2023/06/26/cfcamp-2023-extras/#respond</comments>
		
		<dc:creator><![CDATA[Andrew Dixon]]></dc:creator>
		<pubDate>Mon, 26 Jun 2023 19:34:37 +0000</pubDate>
				<category><![CDATA[CFML]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[Lucee]]></category>
		<category><![CDATA[cfcamp]]></category>
		<guid isPermaLink="false">https://www.andrewdixon.co.uk/?p=360</guid>

					<description><![CDATA[<p>One of the things I&#8217;ve always loved about conferences is hearing about things that might not be &#8220;new&#8221; but you just haven&#8217;t come across before, so I thought I would list them here for my future benefit and for the benefit of anyone else who happens to come across them. Lucee Start-Up Listeners Lucee has &#8230;</p>
<p>The post <a href="https://www.andrewdixon.co.uk/2023/06/26/cfcamp-2023-extras/">CFCamp 2023 &#8211; &#8220;Extras&#8221;</a> appeared first on <a href="https://www.andrewdixon.co.uk">Andrew Dixon</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.andrewdixon.co.uk/2023/06/26/cfcamp-2023-extras/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Mac will not respond to boot keyboard commands</title>
		<link>https://www.andrewdixon.co.uk/2021/05/19/mac-will-not-respond-to-boot-keyboard-commands/</link>
					<comments>https://www.andrewdixon.co.uk/2021/05/19/mac-will-not-respond-to-boot-keyboard-commands/#respond</comments>
		
		<dc:creator><![CDATA[Andrew Dixon]]></dc:creator>
		<pubDate>Wed, 19 May 2021 21:09:01 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://www.andrewdixon.co.uk/?p=339</guid>

					<description><![CDATA[<p>I was asked to wipe and reinstall a MacBook Air (mid-2013) for work, which would normally be a simple task of booting into recovery mode, wiping the disk in the Disk Utility and using the &#8220;Reinstall&#8221; option to put back a blank copy of the OS. However, this particular MacBook Air seems to have an &#8230;</p>
<p>The post <a href="https://www.andrewdixon.co.uk/2021/05/19/mac-will-not-respond-to-boot-keyboard-commands/">Mac will not respond to boot keyboard commands</a> appeared first on <a href="https://www.andrewdixon.co.uk">Andrew Dixon</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.andrewdixon.co.uk/2021/05/19/mac-will-not-respond-to-boot-keyboard-commands/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Amcrest and Wansview Webcam Review</title>
		<link>https://www.andrewdixon.co.uk/2020/12/09/amcrest-and-wansview-webcam-review/</link>
					<comments>https://www.andrewdixon.co.uk/2020/12/09/amcrest-and-wansview-webcam-review/#respond</comments>
		
		<dc:creator><![CDATA[Andrew Dixon]]></dc:creator>
		<pubDate>Wed, 09 Dec 2020 22:00:38 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://www.andrewdixon.co.uk/?p=307</guid>

					<description><![CDATA[<p>Introduction I&#8217;ve been working from home since August 2019, before it was made so popular by COVID-19, and as such, I take part in lots of video chats during my working week. At first, I was using the webcam built into my 2018 13&#8243; Macbook Pro, however, due to my home office setup with two &#8230;</p>
<p>The post <a href="https://www.andrewdixon.co.uk/2020/12/09/amcrest-and-wansview-webcam-review/">Amcrest and Wansview Webcam Review</a> appeared first on <a href="https://www.andrewdixon.co.uk">Andrew Dixon</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.andrewdixon.co.uk/2020/12/09/amcrest-and-wansview-webcam-review/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="https://www.andrewdixon.co.uk/wp-content/uploads/2020/12/webcam-test.mp3" length="299437" type="audio/mpeg" />

			</item>
		<item>
		<title>Using Argon2 in Lucee CFML</title>
		<link>https://www.andrewdixon.co.uk/2020/09/19/using-argon2-in-lucee-cfml/</link>
					<comments>https://www.andrewdixon.co.uk/2020/09/19/using-argon2-in-lucee-cfml/#comments</comments>
		
		<dc:creator><![CDATA[Andrew Dixon]]></dc:creator>
		<pubDate>Sat, 19 Sep 2020 13:25:27 +0000</pubDate>
				<category><![CDATA[CFML]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[Lucee]]></category>
		<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[Security]]></category>
		<guid isPermaLink="false">https://www.andrewdixon.co.uk/?p=289</guid>

					<description><![CDATA[<p>A couple of months ago I wrote about password hashing in CFML (if you haven&#8217;t read that, I would suggest reading it before reading this) and in the post, I mentioned that Argon2 as being the currently recommended algorithm for password hashing but that, at the time of writing, neither Adobe ColdFusion or Lucee natively &#8230;</p>
<p>The post <a href="https://www.andrewdixon.co.uk/2020/09/19/using-argon2-in-lucee-cfml/">Using Argon2 in Lucee CFML</a> appeared first on <a href="https://www.andrewdixon.co.uk">Andrew Dixon</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.andrewdixon.co.uk/2020/09/19/using-argon2-in-lucee-cfml/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Password Hashing in CFML</title>
		<link>https://www.andrewdixon.co.uk/2020/05/12/password-hashing-in-cfml/</link>
					<comments>https://www.andrewdixon.co.uk/2020/05/12/password-hashing-in-cfml/#comments</comments>
		
		<dc:creator><![CDATA[Andrew Dixon]]></dc:creator>
		<pubDate>Tue, 12 May 2020 19:45:13 +0000</pubDate>
				<category><![CDATA[CFML]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[Lucee]]></category>
		<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[Security]]></category>
		<guid isPermaLink="false">https://www.andrewdixon.co.uk/?p=267</guid>

					<description><![CDATA[<p>As we all know, or at least should know, if you are storing passwords in a database, they should only ever be stored as hashes and NEVER as plain text or using reversible encryption. What is hashing? By hashing the password, you are not storing the original password, only a calculated representation of the password, &#8230;</p>
<p>The post <a href="https://www.andrewdixon.co.uk/2020/05/12/password-hashing-in-cfml/">Password Hashing in CFML</a> appeared first on <a href="https://www.andrewdixon.co.uk">Andrew Dixon</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.andrewdixon.co.uk/2020/05/12/password-hashing-in-cfml/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		
			</item>
		<item>
		<title>Using HTTPS certificates with Traefik and Docker for a development environment</title>
		<link>https://www.andrewdixon.co.uk/2020/03/14/using-https-certificates-with-traefik-and-docker-for-a-development-environment/</link>
					<comments>https://www.andrewdixon.co.uk/2020/03/14/using-https-certificates-with-traefik-and-docker-for-a-development-environment/#comments</comments>
		
		<dc:creator><![CDATA[Andrew Dixon]]></dc:creator>
		<pubDate>Sat, 14 Mar 2020 14:03:12 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[HTTPS]]></category>
		<category><![CDATA[Traefik]]></category>
		<guid isPermaLink="false">https://www.andrewdixon.co.uk/?p=260</guid>

					<description><![CDATA[<p>Traefik is a great &#8220;cloud&#8221; router that is perfect for use in a development environment to route traffic to different Docker hosts, but when I came to try and add some self-signed certificates to it so that my development environment more realistically mirrored the staging and production environments I ran into some problems and the &#8230;</p>
<p>The post <a href="https://www.andrewdixon.co.uk/2020/03/14/using-https-certificates-with-traefik-and-docker-for-a-development-environment/">Using HTTPS certificates with Traefik and Docker for a development environment</a> appeared first on <a href="https://www.andrewdixon.co.uk">Andrew Dixon</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.andrewdixon.co.uk/2020/03/14/using-https-certificates-with-traefik-and-docker-for-a-development-environment/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>Insulin Therapy with Loop</title>
		<link>https://www.andrewdixon.co.uk/2019/12/24/insulin-therapy-with-loop/</link>
					<comments>https://www.andrewdixon.co.uk/2019/12/24/insulin-therapy-with-loop/#comments</comments>
		
		<dc:creator><![CDATA[Andrew Dixon]]></dc:creator>
		<pubDate>Tue, 24 Dec 2019 09:00:00 +0000</pubDate>
				<category><![CDATA[Type 1 Diabetes]]></category>
		<category><![CDATA[Loop]]></category>
		<category><![CDATA[T1D]]></category>
		<guid isPermaLink="false">https://www.andrewdixon.co.uk/?p=229</guid>

					<description><![CDATA[<p>Disclaimer: I am not a medical professional and everything in this article is based on personal experience and is for informational purposes only. Introduction My son, Jamie (aged 9), is a type 1 diabetic. He was diagnosed 3 years ago, just before his sixth birthday, and ever since then, we&#8217;ve been learning everything we can &#8230;</p>
<p>The post <a href="https://www.andrewdixon.co.uk/2019/12/24/insulin-therapy-with-loop/">Insulin Therapy with Loop</a> appeared first on <a href="https://www.andrewdixon.co.uk">Andrew Dixon</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.andrewdixon.co.uk/2019/12/24/insulin-therapy-with-loop/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		
			</item>
		<item>
		<title>Looping over dates in CFML</title>
		<link>https://www.andrewdixon.co.uk/2019/12/18/looping-over-dates-in-cfml/</link>
					<comments>https://www.andrewdixon.co.uk/2019/12/18/looping-over-dates-in-cfml/#respond</comments>
		
		<dc:creator><![CDATA[Andrew Dixon]]></dc:creator>
		<pubDate>Wed, 18 Dec 2019 17:24:06 +0000</pubDate>
				<category><![CDATA[CFML]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[Lucee]]></category>
		<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[Luce]]></category>
		<guid isPermaLink="false">https://www.andrewdixon.co.uk/?p=222</guid>

					<description><![CDATA[<p>A question came up on the CFML Slack a couple of days ago where someone was asking about looping over a date range, e.g. from 1st August 2018 to today. He suggested he was going to &#8220;do it the old fashioned way using DateDiffs and DateAdds&#8221; so he could do it with &#8220;regular numbers&#8221;. In &#8230;</p>
<p>The post <a href="https://www.andrewdixon.co.uk/2019/12/18/looping-over-dates-in-cfml/">Looping over dates in CFML</a> appeared first on <a href="https://www.andrewdixon.co.uk">Andrew Dixon</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.andrewdixon.co.uk/2019/12/18/looping-over-dates-in-cfml/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Manually decorate a link with Google Analytics Cross-Domain Measure Query Parameter &#8211; gtag.js</title>
		<link>https://www.andrewdixon.co.uk/2019/09/22/manually-decorate-a-link-with-google-analytics-cross-domain-measure-query-parameter-gtag-js/</link>
					<comments>https://www.andrewdixon.co.uk/2019/09/22/manually-decorate-a-link-with-google-analytics-cross-domain-measure-query-parameter-gtag-js/#comments</comments>
		
		<dc:creator><![CDATA[Andrew Dixon]]></dc:creator>
		<pubDate>Sun, 22 Sep 2019 19:59:05 +0000</pubDate>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Analytics]]></category>
		<guid isPermaLink="false">https://www.andrewdixon.co.uk/?p=219</guid>

					<description><![CDATA[<p>As I found it difficult to find the solution to this when I was charged with adding cross-domain measurement to some requests on a site this week, I thought I would put together a quick post to explain. Before I get into it, I would just say, this is using the latest (at the time &#8230;</p>
<p>The post <a href="https://www.andrewdixon.co.uk/2019/09/22/manually-decorate-a-link-with-google-analytics-cross-domain-measure-query-parameter-gtag-js/">Manually decorate a link with Google Analytics Cross-Domain Measure Query Parameter &#8211; gtag.js</a> appeared first on <a href="https://www.andrewdixon.co.uk">Andrew Dixon</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.andrewdixon.co.uk/2019/09/22/manually-decorate-a-link-with-google-analytics-cross-domain-measure-query-parameter-gtag-js/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
	</channel>
</rss>
