<!DOCTYPE html>
<html lang="en-GB" class="no-js">

<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<link rel="profile" href="https://gmpg.org/xfn/11">
	<link rel="pingback" href="https://www.rhyswynne.co.uk/wp/xmlrpc.php">
	<script>
(function(html){html.className = html.className.replace(/\bno-js\b/,'js')})(document.documentElement);
//# sourceURL=twentyfifteen_javascript_detection
</script>
<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />

	<!-- This site is optimized with the Yoast SEO plugin v27.3 - https://yoast.com/product/yoast-seo-wordpress/ -->
	<title>Rhys Wynne - Thoughts on technology, sport &amp; life from a UK Based WordPress Developer</title>
	<meta name="description" content="Personal blog of Rhys Wynne, a Welsh WordPress developer. Thoughts on technology, travel, and life!" />
	<link rel="canonical" href="http://www.rhyswynne.co.uk/" />
	<link rel="next" href="http://www.rhyswynne.co.uk/page/2/" />
	<meta property="og:locale" content="en_GB" />
	<meta property="og:type" content="website" />
	<meta property="og:title" content="Rhys Wynne" />
	<meta property="og:description" content="Personal blog of Rhys Wynne, a Welsh WordPress developer. Thoughts on technology, travel, and life!" />
	<meta property="og:url" content="http://www.rhyswynne.co.uk/" />
	<meta property="og:site_name" content="Rhys Wynne" />
	<meta property="og:image" content="https://www.rhyswynne.co.uk/wp-content/uploads/2023/09/casual-headshot.jpg" />
	<meta property="og:image:width" content="837" />
	<meta property="og:image:height" content="837" />
	<meta property="og:image:type" content="image/jpeg" />
	<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"CollectionPage","@id":"http:\/\/www.rhyswynne.co.uk\/","url":"http:\/\/www.rhyswynne.co.uk\/","name":"Rhys Wynne - Thoughts on technology, sport & life from a UK Based WordPress Developer","isPartOf":{"@id":"http:\/\/www.rhyswynne.co.uk\/#website"},"about":{"@id":"http:\/\/www.rhyswynne.co.uk\/#\/schema\/person\/50736b8f41d3296fd0ebe480dced38cd"},"description":"Personal blog of Rhys Wynne, a Welsh WordPress developer. Thoughts on technology, travel, and life!","breadcrumb":{"@id":"http:\/\/www.rhyswynne.co.uk\/#breadcrumb"},"inLanguage":"en-GB"},{"@type":"BreadcrumbList","@id":"http:\/\/www.rhyswynne.co.uk\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"http:\/\/www.rhyswynne.co.uk\/#website","url":"http:\/\/www.rhyswynne.co.uk\/","name":"Rhys Wynne","description":"Stealing traffic cones from the information superhighway since 2000","publisher":{"@id":"http:\/\/www.rhyswynne.co.uk\/#\/schema\/person\/50736b8f41d3296fd0ebe480dced38cd"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/www.rhyswynne.co.uk\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Person","Organization"],"@id":"http:\/\/www.rhyswynne.co.uk\/#\/schema\/person\/50736b8f41d3296fd0ebe480dced38cd","name":"Rhys Wynne","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.rhyswynne.co.uk\/wp-content\/uploads\/2023\/09\/casual-headshot.jpg","url":"https:\/\/www.rhyswynne.co.uk\/wp-content\/uploads\/2023\/09\/casual-headshot.jpg","contentUrl":"https:\/\/www.rhyswynne.co.uk\/wp-content\/uploads\/2023\/09\/casual-headshot.jpg","width":837,"height":837,"caption":"Rhys Wynne"},"logo":{"@id":"https:\/\/www.rhyswynne.co.uk\/wp-content\/uploads\/2023\/09\/casual-headshot.jpg"},"sameAs":["https:\/\/www.rhyswynne.co.uk"]}]}</script>
	<meta name="google-site-verification" content="AMltDgSZuu6zzj_2m5MXVOw87Pera41Q4nIB4DdQdHs" />
	<!-- / Yoast SEO plugin. -->


<script>
window.koko_analytics = {"url":"https:\/\/www.rhyswynne.co.uk\/","site_url":"https:\/\/www.rhyswynne.co.uk","post_id":0,"path":"\/","method":"cookie","use_cookie":true};
</script>
<link rel='dns-prefetch' href='//fonts.googleapis.com' />
<link rel="alternate" type="application/rss+xml" title="Rhys Wynne &raquo; Feed" href="https://www.rhyswynne.co.uk/feed/" />
<style id='wp-img-auto-sizes-contain-inline-css'>
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<style id='wp-emoji-styles-inline-css'>

	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
/*# sourceURL=wp-emoji-styles-inline-css */
</style>
<style id='wp-block-library-inline-css'>
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}

/*# sourceURL=wp-block-library-inline-css */
</style>
<style id='wp-block-footnotes-inline-css'>
.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}
/*# sourceURL=https://www.rhyswynne.co.uk/wp/wp-includes/blocks/footnotes/style.min.css */
</style>
<style id='wp-block-gallery-inline-css'>
.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,#0000);mask-image:linear-gradient(0deg,#000 20%,#0000);max-height:40%;pointer-events:none}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;text-align:center;text-shadow:0 0 1.5px #000}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:initial}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:#fffc}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#0000 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:#fffc #0000}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{will-change:transform}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#fffc #0000}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,#0006,#0000)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}
/*# sourceURL=https://www.rhyswynne.co.uk/wp/wp-includes/blocks/gallery/style.min.css */
</style>
<style id='wp-block-gallery-theme-inline-css'>
.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:#ffffffa6}
/*# sourceURL=https://www.rhyswynne.co.uk/wp/wp-includes/blocks/gallery/theme.min.css */
</style>
<style id='wp-block-heading-inline-css'>
h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
/*# sourceURL=https://www.rhyswynne.co.uk/wp/wp-includes/blocks/heading/style.min.css */
</style>
<style id='wp-block-image-inline-css'>
.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}
/*# sourceURL=https://www.rhyswynne.co.uk/wp/wp-includes/blocks/image/style.min.css */
</style>
<style id='wp-block-image-theme-inline-css'>
:root :where(.wp-block-image figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme :root :where(.wp-block-image figcaption){color:#ffffffa6}.wp-block-image{margin:0 0 1em}
/*# sourceURL=https://www.rhyswynne.co.uk/wp/wp-includes/blocks/image/theme.min.css */
</style>
<style id='wp-block-list-inline-css'>
ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}
/*# sourceURL=https://www.rhyswynne.co.uk/wp/wp-includes/blocks/list/style.min.css */
</style>
<style id='wp-block-search-inline-css'>
.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{height:1.25em;min-height:24px;min-width:24px;width:1.25em;fill:currentColor;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){appearance:none;border:1px solid #949494;flex-grow:1;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){background-color:#fff;border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}
/*# sourceURL=https://www.rhyswynne.co.uk/wp/wp-includes/blocks/search/style.min.css */
</style>
<style id='wp-block-search-theme-inline-css'>
.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em}
/*# sourceURL=https://www.rhyswynne.co.uk/wp/wp-includes/blocks/search/theme.min.css */
</style>
<style id='wp-block-group-inline-css'>
.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}
/*# sourceURL=https://www.rhyswynne.co.uk/wp/wp-includes/blocks/group/style.min.css */
</style>
<style id='wp-block-group-theme-inline-css'>
:where(.wp-block-group.has-background){padding:1.25em 2.375em}
/*# sourceURL=https://www.rhyswynne.co.uk/wp/wp-includes/blocks/group/theme.min.css */
</style>
<style id='wp-block-paragraph-inline-css'>
.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
/*# sourceURL=https://www.rhyswynne.co.uk/wp/wp-includes/blocks/paragraph/style.min.css */
</style>
<style id='wp-block-quote-inline-css'>
.wp-block-quote{box-sizing:border-box;overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}
/*# sourceURL=https://www.rhyswynne.co.uk/wp/wp-includes/blocks/quote/style.min.css */
</style>
<style id='wp-block-quote-theme-inline-css'>
.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.wp-block-quote:where(.has-text-align-right){border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote:where(.has-text-align-center){border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote:where(.is-style-plain){border:none}
/*# sourceURL=https://www.rhyswynne.co.uk/wp/wp-includes/blocks/quote/theme.min.css */
</style>
<style id='wp-block-spacer-inline-css'>
.wp-block-spacer{clear:both}
/*# sourceURL=https://www.rhyswynne.co.uk/wp/wp-includes/blocks/spacer/style.min.css */
</style>
<style id='freelance-availability-widget-freelance-availability-widget-style-inline-css'>


/*# sourceURL=https://www.rhyswynne.co.uk/wp-content/plugins/freelance-availability-widget/build/style-index.css */
</style>
<style id='global-styles-inline-css'>
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--base: #ffffff;--wp--preset--color--primary-text: #364954;--wp--preset--color--secondary-text: #9aaebb;--wp--preset--color--secondary-link: #d8a2c9;--wp--preset--color--primary-link: #a16d93;--wp--preset--color--background: #71bbe2;--wp--preset--color--tertiary-link: #047166;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--dark-gray-gradient-gradient: linear-gradient(90deg, rgba(17,17,17,1) 0%, rgba(42,42,42,1) 100%);--wp--preset--gradient--light-gray-gradient: linear-gradient(90deg, rgba(241,241,241,1) 0%, rgba(215,215,215,1) 100%);--wp--preset--gradient--white-gradient: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(230,230,230,1) 100%);--wp--preset--gradient--yellow-gradient: linear-gradient(90deg, rgba(244,202,22,1) 0%, rgba(205,168,10,1) 100%);--wp--preset--gradient--dark-brown-gradient: linear-gradient(90deg, rgba(53,39,18,1) 0%, rgba(91,67,31,1) 100%);--wp--preset--gradient--medium-pink-gradient: linear-gradient(90deg, rgba(229,59,81,1) 0%, rgba(209,28,51,1) 100%);--wp--preset--gradient--light-pink-gradient: linear-gradient(90deg, rgba(255,229,209,1) 0%, rgba(255,200,158,1) 100%);--wp--preset--gradient--dark-purple-gradient: linear-gradient(90deg, rgba(46,34,86,1) 0%, rgba(66,48,123,1) 100%);--wp--preset--gradient--purple-gradient: linear-gradient(90deg, rgba(103,73,112,1) 0%, rgba(131,93,143,1) 100%);--wp--preset--gradient--blue-gray-gradient: linear-gradient(90deg, rgba(34,49,63,1) 0%, rgba(52,75,96,1) 100%);--wp--preset--gradient--bright-blue-gradient: linear-gradient(90deg, rgba(85,195,220,1) 0%, rgba(43,180,211,1) 100%);--wp--preset--gradient--light-blue-gradient: linear-gradient(90deg, rgba(233,242,249,1) 0%, rgba(193,218,238,1) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left: auto !important;margin-right: auto !important;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: underline;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-base-color{color: var(--wp--preset--color--base) !important;}.has-primary-text-color{color: var(--wp--preset--color--primary-text) !important;}.has-secondary-text-color{color: var(--wp--preset--color--secondary-text) !important;}.has-secondary-link-color{color: var(--wp--preset--color--secondary-link) !important;}.has-primary-link-color{color: var(--wp--preset--color--primary-link) !important;}.has-background-color{color: var(--wp--preset--color--background) !important;}.has-tertiary-link-color{color: var(--wp--preset--color--tertiary-link) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-base-background-color{background-color: var(--wp--preset--color--base) !important;}.has-primary-text-background-color{background-color: var(--wp--preset--color--primary-text) !important;}.has-secondary-text-background-color{background-color: var(--wp--preset--color--secondary-text) !important;}.has-secondary-link-background-color{background-color: var(--wp--preset--color--secondary-link) !important;}.has-primary-link-background-color{background-color: var(--wp--preset--color--primary-link) !important;}.has-background-background-color{background-color: var(--wp--preset--color--background) !important;}.has-tertiary-link-background-color{background-color: var(--wp--preset--color--tertiary-link) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-base-border-color{border-color: var(--wp--preset--color--base) !important;}.has-primary-text-border-color{border-color: var(--wp--preset--color--primary-text) !important;}.has-secondary-text-border-color{border-color: var(--wp--preset--color--secondary-text) !important;}.has-secondary-link-border-color{border-color: var(--wp--preset--color--secondary-link) !important;}.has-primary-link-border-color{border-color: var(--wp--preset--color--primary-link) !important;}.has-background-border-color{border-color: var(--wp--preset--color--background) !important;}.has-tertiary-link-border-color{border-color: var(--wp--preset--color--tertiary-link) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-dark-gray-gradient-gradient-gradient-background{background: var(--wp--preset--gradient--dark-gray-gradient-gradient) !important;}.has-light-gray-gradient-gradient-background{background: var(--wp--preset--gradient--light-gray-gradient) !important;}.has-white-gradient-gradient-background{background: var(--wp--preset--gradient--white-gradient) !important;}.has-yellow-gradient-gradient-background{background: var(--wp--preset--gradient--yellow-gradient) !important;}.has-dark-brown-gradient-gradient-background{background: var(--wp--preset--gradient--dark-brown-gradient) !important;}.has-medium-pink-gradient-gradient-background{background: var(--wp--preset--gradient--medium-pink-gradient) !important;}.has-light-pink-gradient-gradient-background{background: var(--wp--preset--gradient--light-pink-gradient) !important;}.has-dark-purple-gradient-gradient-background{background: var(--wp--preset--gradient--dark-purple-gradient) !important;}.has-purple-gradient-gradient-background{background: var(--wp--preset--gradient--purple-gradient) !important;}.has-blue-gray-gradient-gradient-background{background: var(--wp--preset--gradient--blue-gray-gradient) !important;}.has-bright-blue-gradient-gradient-background{background: var(--wp--preset--gradient--bright-blue-gradient) !important;}.has-light-blue-gradient-gradient-background{background: var(--wp--preset--gradient--light-blue-gradient) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
/*# sourceURL=global-styles-inline-css */
</style>

<link rel='stylesheet' id='indieweb-css' href='https://www.rhyswynne.co.uk/wp-content/plugins/indieweb/static/css/indieweb.css?ver=5.1.1' media='all' />
<link rel='stylesheet' id='surl-lasso-lite-css' href='https://www.rhyswynne.co.uk/wp-content/plugins/simple-urls/admin/assets/css/lasso-lite.css?ver=1775522012' media='all' />
<link rel='stylesheet' id='flipclock-css' href='https://www.rhyswynne.co.uk/wp-content/plugins/wp-flipclock/inc/css/flipclock.css?ver=6.9.4' media='all' />
<link rel='stylesheet' id='flipclock-added-css' href='https://www.rhyswynne.co.uk/wp-content/plugins/wp-flipclock/inc/css/added.css?ver=6.9.4' media='all' />
<link rel='stylesheet' id='inline-tweet-sharer-style-css' href='https://www.rhyswynne.co.uk/wp-content/plugins/inline-tweet-sharer/inline-tweet-sharer.css?ver=2.6.9' media='all' />
<link rel='stylesheet' id='genericons-css' href='https://www.rhyswynne.co.uk/wp-content/themes/twentyfifteen/genericons/genericons.css?ver=20251101' media='all' />
<link rel='stylesheet' id='twentyfifteen-style-css' href='https://www.rhyswynne.co.uk/wp-content/themes/rhyswynne-2025/style.css?ver=20251202' media='all' />
<link rel='stylesheet' id='twentyfifteen-block-style-css' href='https://www.rhyswynne.co.uk/wp-content/themes/twentyfifteen/css/blocks.css?ver=20240715' media='all' />
<link rel='stylesheet' id='parent-style-css' href='https://www.rhyswynne.co.uk/wp-content/themes/twentyfifteen/style.css?ver=1.0' media='all' />
<link rel='stylesheet' id='rhyswynne-style-css' href='https://www.rhyswynne.co.uk/wp-content/themes/rhyswynne-2025/style.css?ver=1.3' media='all' />
<link rel='stylesheet' id='rhyswynne-fonts-css' href='https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&#038;family=Press+Start+2P&#038;display=swap' media='all' />
<script src="https://www.rhyswynne.co.uk/wp/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
<script src="https://www.rhyswynne.co.uk/wp/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
<script src="https://www.rhyswynne.co.uk/wp-content/plugins/wp-flipclock/inc/js/flipclock.min.js?ver=0.5.5" id="flipclock-js"></script>
<script src="https://www.rhyswynne.co.uk/wp-content/plugins/inline-tweet-sharer/inline-tweet-sharer.js?ver=2.6.9" id="inline-tweet-sharer-js-js"></script>
<script id="rhyswynne-script-js-extra">
var screenReaderText = {"expand":"\u003Cspan class=\"screen-reader-text\"\u003Eexpand child menu\u003C/span\u003E","collapse":"\u003Cspan class=\"screen-reader-text\"\u003Ecollapse child menu\u003C/span\u003E"};
//# sourceURL=rhyswynne-script-js-extra
</script>
<script src="https://www.rhyswynne.co.uk/wp-content/themes/rhyswynne-2025/js/rhyswynne-functions.js?ver=1.4" id="rhyswynne-script-js" defer data-wp-strategy="defer"></script>
<link rel="https://api.w.org/" href="https://www.rhyswynne.co.uk/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.rhyswynne.co.uk/wp/xmlrpc.php?rsd" />
<meta name="generator" content="WordPress 6.9.4" />
<link rel="blogroll" type="text/xml" href="https://www.rhyswynne.co.uk/?well_known_recommendations=1" /><link rel="me" href="https://toot.wales/@rhyswynne" /><meta name="generator" content="performance-lab 4.1.0; plugins: webp-uploads">
<style type="text/css">
			:root{
				--lasso-main: black !important;
				--lasso-title: black !important;
				--lasso-button: #22BAA0 !important;
				--lasso-secondary-button: #22BAA0 !important;
				--lasso-button-text: white !important;
				--lasso-background: white !important;
				--lasso-pros: #22BAA0 !important;
				--lasso-cons: #E06470 !important;
			}
		</style>
			<script type="text/javascript">
				// Notice how this gets configured before we load Font Awesome
				window.FontAwesomeConfig = { autoReplaceSvg: false }
			</script>
		<meta name="generator" content="webp-uploads 2.6.1">
<link rel="indieauth-metadata" href="https://www.rhyswynne.co.uk/wp-json/indieauth/1.0/metadata" />
<link rel="authorization_endpoint" href="https://www.rhyswynne.co.uk/wp-json/indieauth/1.0/auth" />
<link rel="token_endpoint" href="https://www.rhyswynne.co.uk/wp-json/indieauth/1.0/token" />
<link rel="icon" href="https://www.rhyswynne.co.uk/wp-content/uploads/2025/04/cropped-casual-headshot-32x32.webp" sizes="32x32" />
<link rel="icon" href="https://www.rhyswynne.co.uk/wp-content/uploads/2025/04/cropped-casual-headshot-192x192.webp" sizes="192x192" />
<link rel="apple-touch-icon" href="https://www.rhyswynne.co.uk/wp-content/uploads/2025/04/cropped-casual-headshot-180x180.webp" />
<meta name="msapplication-TileImage" content="https://www.rhyswynne.co.uk/wp-content/uploads/2025/04/cropped-casual-headshot-270x270.webp" />
<style id='core-block-supports-inline-css'>
.wp-container-core-group-is-layout-ad2f72ca{flex-wrap:nowrap;}.wp-container-core-group-is-layout-fd526d70{flex-wrap:nowrap;justify-content:flex-end;}.wp-container-core-group-is-layout-0dfbf163{flex-wrap:nowrap;justify-content:space-between;}.wp-container-core-group-is-layout-64b26803{justify-content:center;}.wp-block-gallery.wp-block-gallery-2{--wp--style--unstable-gallery-gap:var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );gap:var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}.wp-container-core-group-is-layout-83bc147d{justify-content:center;}
/*# sourceURL=core-block-supports-inline-css */
</style>

</head>

<body class="home blog wp-custom-logo wp-embed-responsive wp-theme-twentyfifteen wp-child-theme-rhyswynne-2025 lasso-lite-v146">
		<div id="top-of-page" class="topbar"><div class="top-bar-inner"><section id="block-27" class="topbar-widget widget_block">
<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-0dfbf163 wp-block-group-is-layout-flex">
<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-ad2f72ca wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full social-icon social-icon-kofi-inverted"><a href="https://ko-fi.com/rhyswynne" target="_blank" rel=" noreferrer noopener"><img decoding="async" width="24" height="18" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/11/kofi.webp" alt="" class="wp-image-4920" style="object-fit:cover"/></a></figure>



<figure class="wp-block-image size-full social-icon crt-button"><a href="#"><img decoding="async" width="24" height="24" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/11/crt-monitor.webp" alt="" class="wp-image-4955" style="object-fit:cover"/></a></figure>
</div>



<div class="wp-block-group is-content-justification-right is-nowrap is-layout-flex wp-container-core-group-is-layout-fd526d70 wp-block-group-is-layout-flex"><form role="search" method="get" action="https://www.rhyswynne.co.uk/" class="wp-block-search__button-inside wp-block-search__icon-button wp-block-search"    ><label class="wp-block-search__label screen-reader-text" for="wp-block-search__input-1" >Search</label><div class="wp-block-search__inside-wrapper" ><input class="wp-block-search__input has-small-font-size" id="wp-block-search__input-1" placeholder="Search My Blog" value="" type="search" name="s" required /><button aria-label="Search" class="wp-block-search__button has-small-font-size has-icon wp-element-button" type="submit" ><svg id="search" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="#FFFFFF" d="m22,20v-1h-1v-1h-1v-1h-1v-1h-2v-1h1v-2h1v-6h-1v-2h-1v-1h-1v-1h-1v-1h-2v-1h-6v1h-2v1h-1v1h-1v1h-1v2h-1v6h1v2h1v1h1v1h1v1h2v1h6v-1h2v-1h1v2h1v1h1v1h1v1h1v1h2v-1h1v-2h-1Zm-10-5v1h-4v-1h-2v-1h-1v-2h-1v-4h1v-2h1v-1h2v-1h4v1h2v1h1v2h1v4h-1v2h-1v1h-2Z"/></svg></button></div></form>


<figure class="wp-block-image size-large social-icon social-icon-rss"><a href="https://www.rhyswynne.co.uk/feed/"><img decoding="async" width="24" height="24" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/rss.svg" alt="" class="wp-image-4407"/></a></figure>
</div>
</div>
</section></div></div>
	<div class="full-site-container">
	<div class="background-image">
	<div id="page" class="hfeed site">
		<a class="skip-link screen-reader-text" href="#content">
			Skip to content		</a>

		<div id="sidebar" class="sidebar">
			<header id="masthead" class="site-header">
				<div class="site-branding">
					<a href="https://www.rhyswynne.co.uk/" class="custom-logo-link" rel="home" aria-current="page"><img width="248" height="248" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/04/cropped-casual-headshot-1.webp" class="custom-logo" alt="Rhys Wynne" decoding="async" fetchpriority="high" srcset="https://www.rhyswynne.co.uk/wp-content/uploads/2025/04/cropped-casual-headshot-1.webp 248w, https://www.rhyswynne.co.uk/wp-content/uploads/2025/04/cropped-casual-headshot-1-150x150.webp 150w" sizes="(max-width: 248px) 100vw, 248px" /></a>					<div class="site-branding-text author-bio">
													<h1 class="site-title"><a href="https://www.rhyswynne.co.uk/" rel="me" aria-current="page">Rhys Wynne</a></h1>
													<p class="site-description">Stealing traffic cones from the information superhighway since 2000</p>
											</div><!-- .site-branding-text -->
					<button class="secondary-toggle">Menu and widgets</button>
				</div><!-- .site-branding -->
			</header><!-- .site-header -->

				<div id="secondary" class="secondary">

		<aside id="social-widget-area" class="social-widget-area" role="complementary">
			<section id="block-17" class="social-widget widget_block">
<div class="wp-block-group is-content-justification-center is-layout-flex wp-container-core-group-is-layout-64b26803 wp-block-group-is-layout-flex">
<figure class="wp-block-image size-large social-icon social-icon-bluesky"><a href="https://bsky.app/profile/rhys.wales"><img decoding="async" width="24" height="24" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/bluesky-1.svg" alt="" class="wp-image-4413"/></a></figure>



<figure class="wp-block-image size-large social-icon social-icon-instagram"><a href="https://www.instagram.com/rhysieboy84/"><img decoding="async" width="24" height="24" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/instagram.svg" alt="" class="wp-image-4415"/></a></figure>



<figure class="wp-block-image size-large social-icon social-icon-mastodon"><a href="https://toot.wales/@rhyswynne"><img decoding="async" width="24" height="24" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/mastodon.svg" alt="" class="wp-image-4416"/></a></figure>



<figure class="wp-block-image size-full social-icon social-icon-itch"><a href="https://rhyswynne.itch.io/" target="_blank" rel=" noreferrer noopener"><img decoding="async" width="24" height="24" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/itch-io.webp" alt="" class="wp-image-4400"/></a></figure>



<figure class="wp-block-image size-full social-icon social-icon-discord"><a href="https://discord.com/invite/BqqtkzZ" target="_blank" rel=" noreferrer noopener"><img decoding="async" width="24" height="24" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/discord.svg" alt="" class="wp-image-4582"/></a></figure>



<figure class="wp-block-image size-full social-icon social-icon-linkedin"><a href="https://www.linkedin.com/in/rhyswynne/" target="_blank" rel=" noreferrer noopener"><img decoding="async" width="24" height="24" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/linkedin-1.svg" alt="" class="wp-image-4402"/></a></figure>



<figure class="wp-block-image size-full social-icon social-icon-strava"><a href="https://www.strava.com/athletes/149747172" target="_blank" rel=" noreferrer noopener"><img decoding="async" width="24" height="24" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/strava.webp" alt="" class="wp-image-4588"/></a></figure>



<figure class="wp-block-image size-full social-icon social-icon-kofi"><a href="https://ko-fi.com/rhyswynne"><img decoding="async" width="24" height="18" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/11/kofi.webp" alt="" class="wp-image-4920"/></a></figure>



<figure class="wp-block-image size-large social-icon social-icon-twitch"><a href="http://twitch.tv/rhyswynne"><img decoding="async" width="24" height="24" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/twitch.svg" alt="" class="wp-image-4419"/></a></figure>



<figure class="wp-block-image size-full social-icon social-icon-wordpress"><a href="https://profiles.wordpress.org/rhyswynne/" target="_blank" rel=" noreferrer noopener"><img decoding="async" width="23" height="23" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/wordpress.webp" alt="" class="wp-image-4412"/></a></figure>



<figure class="wp-block-image size-large social-icon social-icon-github"><a href="https://github.com/rhyswynne"><img decoding="async" width="24" height="24" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/github.svg" alt="" class="wp-image-4414"/></a></figure>



<figure class="wp-block-image size-large social-icon social-icon-threads"><a href="https://www.threads.net/@rhysieboy84"><img decoding="async" width="24" height="24" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/threads.svg" alt="" class="wp-image-4418"/></a></figure>



<figure class="wp-block-image size-large social-icon social-icon-spotify"><a href="https://open.spotify.com/user/rhyswynne" target="_blank" rel=" noreferrer noopener"><img decoding="async" width="24" height="24" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/spotify-logo-white.svg" alt="" class="wp-image-4409"/></a></figure>
</div>
</section>		</aside><!-- .social-widget-area -->

					<nav id="site-navigation" class="main-navigation">
				<div class="menu-main-menu-container"><ul id="menu-main-menu" class="nav-menu"><li id="menu-item-1466" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-1466"><a href="https://www.rhyswynne.co.uk/" aria-current="page">Home</a></li>
<li id="menu-item-1469" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1469"><a href="https://www.rhyswynne.co.uk/about-me/">About Me</a></li>
<li id="menu-item-3116" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3116"><a href="https://www.rhyswynne.co.uk/50-before-im-50/">50 before I’m 50</a></li>
<li id="menu-item-5155" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5155"><a href="https://www.rhyswynne.co.uk/now/">Now</a></li>
<li id="menu-item-4659" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4659"><a href="https://www.rhyswynne.co.uk/blogroll/">Blogroll</a></li>
<li id="menu-item-3129" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3129"><a href="https://www.rhyswynne.co.uk/guestbook/">Guestbook</a></li>
<li id="menu-item-1465" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1465"><a href="https://www.rhyswynne.co.uk/contact-me/">Contact Me</a></li>
</ul></div>			</nav><!-- .main-navigation -->
		
		

					<div id="widget-area" class="widget-area" role="complementary">
				<aside id="block-18" class="widget widget_block">
<div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained">
<h2 class="wp-block-heading">Me Professionally</h2>



<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained">
<figure class="wp-block-image size-full"><img decoding="async" width="350" height="60" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/dwin-rhys-banner-1.webp" alt="" class="wp-image-4398" srcset="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/dwin-rhys-banner-1.webp 350w, https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/dwin-rhys-banner-1-300x51.webp 300w" sizes="(max-width: 350px) 100vw, 350px" /></figure>



<p>My freelance face. I offer professional <a href="https://dwinrhys.com/custom-wordpress-development/">WordPress development</a>, <a href="https://dwinrhys.com/wordpress-maintenance-packages/">WordPress maintenance</a> and <a href="https://dwinrhys.com/wordpress-speed-optimisation/">WordPress performance improvements</a> for businesses, SMEs, charities and freelancers. Get in touch!</p>
</div>



<figure class="wp-block-image size-full"><img decoding="async" width="350" height="60" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/winwar-media-banner-1.webp" alt="" class="wp-image-4410" srcset="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/winwar-media-banner-1.webp 350w, https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/winwar-media-banner-1-300x51.webp 300w" sizes="(max-width: 350px) 100vw, 350px" /></figure>



<p>Even more "under construction" than this site, Winwar Media is my businesses sites where you can download some of my <a href="https://www.winwar.co.uk/plugins/">WordPress plugins</a>, find out about my 2013 book - <a href="https://www.winwar.co.uk/books/bbpress-complete/">bbPress Complete</a>, and find all my other side projects I have on the go!</p>



<figure class="wp-block-image size-full"><img decoding="async" width="350" height="60" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/retro-garden-banner-1.webp" alt="" class="wp-image-4405" srcset="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/retro-garden-banner-1.webp 350w, https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/retro-garden-banner-1-300x51.webp 300w" sizes="(max-width: 350px) 100vw, 350px" /></figure>



<p>Retro Garden is my long standing <a href="https://www.retrogarden.co.uk/">Retro game blog</a> featuring news, reviews, features and a <a href="https://www.retrogarden.co.uk/shop/">Retro game shop</a>!</p>
</div>
</aside><aside id="block-19" class="widget widget_block"><div class="freelance-availability-widget freelance-availability-widget-available widget_faw_freelance_availability_widget_available" class="wp-block-freelance-availability-widget-freelance-availability-widget">
	<h3>Available for Hire</h3>
	<p>
		Right now I&#039;ve availability for new clients. Need a WordPress developer with over 15 years experidnce in delivering projects? Contact me using the link below.	</p>
				<div class="wp-block-buttons is-layout-flex">
				<div class="wp-block-button"><a href="https://dwinrhys.com/contact-me/" class="wp-block-button__link wp-element-button faw-availablity-button faw-availablity-button-available">Contact Me</a></div>
			</div>
	</div></aside>			</div><!-- .widget-area -->
		
	</div><!-- .secondary -->

		</div><!-- .sidebar -->

		<div id="content" class="site-content">
	<div id="primary" class="content-area">
		<main id="main" class="site-main">

		
			
			
<article id="post-5932" class="post-5932 post type-post status-publish format-standard has-post-thumbnail hentry category-opinions category-technology category-wordpress">
	
	<a class="post-thumbnail" href="https://www.rhyswynne.co.uk/thoughts-on-emdash-techbros-latest-attempt-to-stop-me-making-mortgage-payments/" aria-hidden="true">
		<img width="825" height="400" src="https://www.rhyswynne.co.uk/wp-content/uploads/2026/04/EmDash-big-825x400.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="Thoughts on EmDash &#8211; Techbros latest attempt to stop me making mortgage payments" decoding="async" />	</a>

		
	<header class="entry-header">
		<h2 class="entry-title"><a href="https://www.rhyswynne.co.uk/thoughts-on-emdash-techbros-latest-attempt-to-stop-me-making-mortgage-payments/" rel="bookmark">Thoughts on EmDash &#8211; Techbros latest attempt to stop me making mortgage payments</a></h2>	</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>So on April Fools day (and also the day before a long weekend in the UK &#8211; thanks for giving me things to think about lads), <a href="https://blog.cloudflare.com/emdash-wordpress/" target="_blank" rel="noreferrer noopener">EmDash</a> was announced as the latest spiritual successor to WordPress and&#8230;yeah? It&#8217;s a thing. <a href="https://emdashcms.com/admin" target="_blank" rel="noreferrer noopener">You can try it out here</a>. Sure enough, within 20 minutes people were calling it a WordPress killer. To be fair, the blog had a bit of bravado. After playing around with it over the weekend, I think I know roughly where I stand.</p>



<h2 class="wp-block-heading">The Things I like with EmDash</h2>



<p>It&#8217;s nice enough. Has a very familiar interface, the default theme is quite pretty, and you can do some things that should be in WordPress core &#8211; simple SEO things that you need a plugin before. To write a post and put it online is quick. There is also custom post types &#8211; which are standard and much needed, although from my take I cannot see a way to expand them in the way that <a href="https://www.advancedcustomfields.com/">ACF</a> does with WordPress.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="845" height="1024" src="https://www.rhyswynne.co.uk/wp-content/uploads/2026/04/emdash-admin-845x1024.webp" alt="" class="wp-image-5946" srcset="https://www.rhyswynne.co.uk/wp-content/uploads/2026/04/emdash-admin-845x1024.webp 845w, https://www.rhyswynne.co.uk/wp-content/uploads/2026/04/emdash-admin-248x300.webp 248w, https://www.rhyswynne.co.uk/wp-content/uploads/2026/04/emdash-admin-768x931.webp 768w, https://www.rhyswynne.co.uk/wp-content/uploads/2026/04/emdash-admin-1267x1536.webp 1267w, https://www.rhyswynne.co.uk/wp-content/uploads/2026/04/emdash-admin.webp 1584w" sizes="(max-width: 845px) 100vw, 845px" /></figure>



<h2 class="wp-block-heading">The State of CMSs in my business</h2>



<p>A couple of years ago I had a rough time &#8211; clients were leaving usually because their CTO would recommend another CMS, or use some AI vibe coded software that integrated with Vercel or Netlify.</p>



<p>Now? Those clients are coming <em>back</em>.</p>



<p>There are two reasons as to why they&#8217;re coming back. The first (and more common) reason is service lock-in caused businesses to haemorrhage money. Two years ago it seemed every client I had was switching to Webflow or exploring to switch. I&#8217;ve moved two back this year, and one back last year. Why? <a href="https://thebcms.com/blog/is-webflow-too-expensive">Webflow put their prices up</a>, made it confusing, and those people were hit by unexpected bills. Could they move? Could they bollocks. They were locked in. Eventually the cost of a Webflow to WordPress migration was considerably more affordable than keeping the site on Webflow.</p>



<p>The other thing (which actually saw an agency <em>shut down</em>) was the AI approach became fastly unmaintainable. Go and read <a href="https://rosswintle.uk/2026/01/trust-me-you-dont-want-to-make-little-personal-apps-especially-not-like-that/" target="_blank" rel="noreferrer noopener">Ross Wintle&#8217;s article on personal apps</a>. Stakeholders want features. Features need to be built. By having an AI approach with little to no oversight, the architecture of the AI driven code became a mess. What started as a system that was deployed quickly is now bloated again.</p>



<p><em>Both</em> those things seem to be occurring with EmDash. It&#8217;s largely driven by one developer, and there does seem to be at least somewhat of a lock in to Cloudflare. Furthermore, I&#8217;m concerned that whilst EmDash has an import functions all built in, the <strong>export</strong> functions don&#8217;t exist. Doesn&#8217;t exactly scream portable.</p>



<h2 class="wp-block-heading">Everything&#8217;s the next WordPress&#8230;until it isn&#8217;t</h2>



<p>The blog post talks about the security risk &#8211; using &#8220;plugin security crisis&#8221;. I feel it <em>may</em> be a bit overegged to sell the product. As a bit of mafia esque &#8220;This is a nice site, I&#8217;d hate to see something happen to it&#8221;. Sure it takes a bit of time to navigate the WordPress.org repository, but it takes a bit of time to navigate a supermarket. I should point out that although vulnerabilities get discovered, with systems like <a href="https://patchstack.com/" target="_blank" rel="noreferrer noopener">Patchstack</a> they are usually patched before they become a problem, and if you actually read the patched notes, the &#8220;security crisis&#8221; often is something that requires a login, or means that a subscriber to a blog can tick a checkbox they shouldn&#8217;t. Sure they are needing a fix, but it is using scary words to scare users.</p>



<p>I personally haven&#8217;t had a hacked site in about 10 years.</p>



<p>Eventually with these proprietary systems, you&#8217;ll hit a limit. Those limits just don&#8217;t seem to exist on WordPress. You can build a server to do exactly what you want with the technical know how. Can you do that on Cloudflare? And what happens when Cloudflare goes a bit off the rails? Sure, they&#8217;re the techies company du-jour, promoting content creators, but then, so were Google. And look where they are now.</p>



<p>Finally, I don&#8217;t think Emdash will succeed where WordPress can because the infrastructure isn&#8217;t there. There are few plugins. WordPress&#8217; onboarding, whilst not <em>great</em>, was good enough &#8211; the documentation for it was fine to help you dig through things. Documentation like <a href="https://github.com/emdash-cms/emdash/blob/main/skills/creating-plugins/SKILL.md">this</a> &#8211; for creating EmDash plugins feels incredibly unwieldly and obtuse. Sure it&#8217;s something, and EmDash has been publicly available for a week, but it would need to improve.</p>



<p>And this is the thing, folks are touting how quick it is to scale, but not bringing anybody along for the ride. <a href="https://github.com/emdash-cms/emdash/blob/main/skills/creating-plugins/SKILL.md#sandboxed-mode">Take this block of text for example</a>:-</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<h3 class="wp-block-heading">Sandboxed Mode<a href="https://github.com/emdash-cms/emdash/blob/main/skills/creating-plugins/SKILL.md#sandboxed-mode"></a></h3>



<p>Sandboxed plugins run in isolated V8 isolates on Cloudflare Workers via&nbsp;<a href="https://developers.cloudflare.com/workers/runtime-apis/bindings/worker-loader/">Dynamic Worker Loader</a>. Each plugin gets its own isolate.</p>



<ul class="wp-block-list">
<li><strong>Capabilities are enforced.</strong>&nbsp;If a plugin declares&nbsp;<code>["read:content"]</code>, it can only call&nbsp;<code>ctx.content.get()</code>&nbsp;and&nbsp;<code>ctx.content.list()</code>. Attempting&nbsp;<code>ctx.content.create()</code>&nbsp;throws a permission error.</li>



<li><strong>Network is blocked by default.</strong>&nbsp;Direct&nbsp;<code>fetch()</code>&nbsp;calls fail. Plugins must use&nbsp;<code>ctx.http.fetch()</code>, which validates against&nbsp;<code>allowedHosts</code>.</li>



<li><strong>Storage is scoped.</strong>&nbsp;A plugin can only access its own KV and storage collections.</li>



<li><strong>Admin UI uses Block Kit.</strong>&nbsp;Sandboxed plugins describe their UI as JSON blocks &#8212; no plugin JavaScript runs in the browser. See&nbsp;<a href="https://github.com/emdash-cms/emdash/blob/main/skills/creating-plugins/references/block-kit.md">Block Kit reference</a>.</li>



<li><strong>No Portable Text block types.</strong>&nbsp;PT blocks require Astro components for site-side rendering (<code>componentsEntry</code>), which are loaded at build time from npm. Sandboxed plugins are installed at runtime and can&#8217;t ship components. PT blocks are a native-plugin-only feature.</li>



<li><strong>Routes work.</strong>&nbsp;Standard plugin routes are available in both trusted and sandboxed modes via the sandbox runner&#8217;s&nbsp;<code>invokeRoute()</code>&nbsp;RPC.</li>
</ul>



<p>Sandboxing is not available on Node.js. All plugins run in trusted mode on non-Cloudflare platforms.</p>
</blockquote>



<p>I&#8217;ve been coding professionally for nigh on twenty years, and <em>I </em>struggle to understand exactly what&#8217;s being said here. Of course, people are saying &#8220;use AI Agents/MCP&#8221; and therein lies the problem. You baffle people. Nobody is really doing work to educate the lay-folk. It&#8217;s a similar problem that existed with Cryptocurrency and NFTs. Using baffling language. And look how those two things worked out?</p>



<h2 class="wp-block-heading">My Conclusion</h2>



<p>Don&#8217;t get me wrong,<em><strong> there is a lot wrong with the stewardship of WordPress</strong></em>. I believe Matt Mullenweg is actively harming the product, and I want <a href="https://fair.pm/" target="_blank" rel="noreferrer noopener">FAIR</a> to succeed, but I&#8217;m not sure that EmDash is a solution. <strong>The challenges people have with WordPress &#8211; plugin bloat, security issues, and slowness can be fixed with WordPress</strong>. This just feels like EmDash is making developers more JavaScript focussed, and lazy, and I feel like it&#8217;s is BSing folks with AI. Sure you can build things faster, but are they <em>good</em>, are you <em>learning</em>? Is it <em>maintainable</em>? Will see how it grows in the next two years, but I wouldn&#8217;t move any of my clients over to it just yet.</p>



<p>And, when EmDash gets there, thanks to the portability of WordPress, I&#8217;ll move over just fine.</p>
	</div><!-- .entry-content -->

	
	<footer class="entry-footer">
		<span class="posted-on"><svg class="byline-icons" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><rect x="6" y="1" width="2" height="1"/><rect x="16" y="1" width="2" height="1"/><path d="m22,5v-1h-3v-2h-1v5h-2V2h-1v2h-6v-2h-1v5h-2V2h-1v2h-3v1h-1v17h1v1h20v-1h1V5h-1Zm-1,3v3h-3v-3h3Zm0,8h-3v-3h3v3Zm0,5h-3v-3h3v3Zm-18-3h3v3h-3v-3Zm0-5h3v3h-3v-3Zm13,3h-3v-3h3v3Zm-5,0h-3v-3h3v3Zm-3,2h3v3h-3v-3Zm5,0h3v3h-3v-3Zm3-7h-3v-3h3v3Zm-5-3v3h-3v-3h3Zm-5,3h-3v-3h3v3Z"/></svg><span class="screen-reader-text">Posted on </span><a href="https://www.rhyswynne.co.uk/thoughts-on-emdash-techbros-latest-attempt-to-stop-me-making-mortgage-payments/" rel="bookmark"><time class="entry-date published" datetime="2026-04-07T11:36:34+01:00">April 7, 2026</time><time class="updated" datetime="2026-04-07T12:10:45+01:00">April 7, 2026</time></a></span><span class="cat-links"><svg class="byline-icons" id="folder-open" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m6,10v2h-1v2h-1v2h-1v2h-1v3h1v1h15v-1h1v-3h1v-2h1v-2h1v-2h1v-2H6Zm14,4h-1v2h-1v2h-1v2H4v-2h1v-2h1v-2h1v-2h13v2Z"/><polygon points="20 5 20 9 18 9 18 6 9 6 9 5 8 5 8 4 3 4 3 14 2 14 2 16 1 16 1 3 2 3 2 2 9 2 9 3 10 3 10 4 19 4 19 5 20 5"/></svg><span class="screen-reader-text">Categories </span><a href="https://www.rhyswynne.co.uk/category/opinions/" rel="category tag">Opinions</a>, <a href="https://www.rhyswynne.co.uk/category/technology/" rel="category tag">Technology</a>, <a href="https://www.rhyswynne.co.uk/category/technology/wordpress/" rel="category tag">WordPress</a></span><span class="comments-link"><svg class="byline-icons" id="comments" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m23,16v-5h-1v-2h-2v-1h-2v-1h-3v-2h-2v-1h-2v-1h-5v1h-2v1h-2v2h-1v5h1v2h-1v4h3v-1h1v-1h4v2h2v1h2v1h6v1h1v1h3v-4h-1v-2h1Zm-18-2v1h-1v1h-1v-2h1v-2h-1v-5h1v-1h2v-1h5v1h2v1h1v5h-1v1h-2v1h-6Zm16,2h-1v2h1v2h-1v-1h-1v-1h-6v-1h-2v-2h2v-1h2v-2h1v-3h2v1h2v1h1v5Z"/></svg><a href="https://www.rhyswynne.co.uk/thoughts-on-emdash-techbros-latest-attempt-to-stop-me-making-mortgage-payments/#respond">Leave a comment<span class="screen-reader-text"> on Thoughts on EmDash &#8211; Techbros latest attempt to stop me making mortgage payments</span></a></span>			</footer><!-- .entry-footer -->

</article><!-- #post-5932 -->

<article id="post-5894" class="post-5894 post type-post status-publish format-link hentry category-opinions category-personal post_format-post-format-link">
    
    <header class="entry-header">
        <h2 class="entry-title"><a href="https://brennan.day/incels-won-the-culture-war/">Repost: Incels won the Culture War</a></h2>            <p class="has-small-font-size">
                <span class="comments-link"><svg class="byline-icons" id="comments" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m23,16v-5h-1v-2h-2v-1h-2v-1h-3v-2h-2v-1h-2v-1h-5v1h-2v1h-2v2h-1v5h1v2h-1v4h3v-1h1v-1h4v2h2v1h2v1h6v1h1v1h3v-4h-1v-2h1Zm-18-2v1h-1v1h-1v-2h1v-2h-1v-5h1v-1h2v-1h5v1h2v1h1v5h-1v1h-2v1h-6Zm16,2h-1v2h1v2h-1v-1h-1v-1h-6v-1h-2v-2h2v-1h2v-2h1v-3h2v1h2v1h1v5Z"/></svg><a href="https://www.rhyswynne.co.uk/repost-incels-won-the-culture-war/#comments">1 Comment<span class="screen-reader-text"> on Repost: Incels won the Culture War</span></a></span>                <span class="link-icon"><svg class="byline-icons" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><polygon points="16 10 17 10 17 17 16 17 16 18 15 18 15 19 14 19 14 20 13 20 13 21 12 21 12 22 11 22 11 23 5 23 5 22 4 22 4 21 3 21 3 20 2 20 2 19 1 19 1 14 2 14 2 13 3 13 3 12 4 12 4 11 5 11 5 14 4 14 4 15 3 15 3 18 4 18 4 19 5 19 5 20 6 20 6 21 10 21 10 20 11 20 11 19 12 19 12 18 13 18 13 17 14 17 14 16 15 16 15 11 14 11 14 10 13 10 13 9 14 9 14 8 15 8 15 9 16 9 16 10"/><polygon points="23 5 23 10 22 10 22 11 21 11 21 12 20 12 20 13 19 13 19 10 20 10 20 9 21 9 21 6 20 6 20 5 19 5 19 4 18 4 18 3 14 3 14 4 13 4 13 5 12 5 12 6 11 6 11 7 10 7 10 8 9 8 9 13 10 13 10 14 11 14 11 15 10 15 10 16 9 16 9 15 8 15 8 14 7 14 7 7 8 7 8 6 9 6 9 5 10 5 10 4 11 4 11 3 12 3 12 2 13 2 13 1 19 1 19 2 20 2 20 3 21 3 21 4 22 4 22 5 23 5"/></svg><a href="https://www.rhyswynne.co.uk/repost-incels-won-the-culture-war/">Permalink</a></span>
            </p>
            </header>
    <!-- .entry-header -->

    <div class="entry-content">
        
<p>Bit of a deep topic, but <a href="https://brennan.day/incels-won-the-culture-war/">this</a> is a fantastic piece of writing by Brennan Kenneth Brown on language and how it&#8217;s growth normalised some far right and toxic traits.</p>



<p>It does a deep dive through the internet and how language from meme culture did radicalise people.</p>



<p>I do often wonder at times what would have happened to me if I zigged instead of zagged. I remember for example reading <em>The Game</em>: a Neil Strauss book mentioned by Brennan &#8211; partly because interviews with him were prevalent in the communities I was a part of: early SEO, blogging and digital marketing communities. I remember putting it down after finishing it, but what if I explored? I was a confused and slightly lonely bloke trying to find my way in life in the late 2000s. I moved to Manchester, found my tribe, and found happiness. But what if I didn&#8217;t?</p>



<p>I think that is why I try and steer the younger (mid 20 year olds) folk I do come in contact with &#8211; in the cricket club for example &#8211; and be a positive influence on their lives. Saying things like &#8220;you hate dating&#8221; when they complain that they went on a bad date, or encourage them to travel a bit. I am not sure if it works, but I do my best.</p>



<p>Anyway, great article by Brennan.</p>
    </div>
    <!-- .entry-content -->

    
    <footer class="entry-footer">
        <span class="posted-on"><svg class="byline-icons" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><rect x="6" y="1" width="2" height="1"/><rect x="16" y="1" width="2" height="1"/><path d="m22,5v-1h-3v-2h-1v5h-2V2h-1v2h-6v-2h-1v5h-2V2h-1v2h-3v1h-1v17h1v1h20v-1h1V5h-1Zm-1,3v3h-3v-3h3Zm0,8h-3v-3h3v3Zm0,5h-3v-3h3v3Zm-18-3h3v3h-3v-3Zm0-5h3v3h-3v-3Zm13,3h-3v-3h3v3Zm-5,0h-3v-3h3v3Zm-3,2h3v3h-3v-3Zm5,0h3v3h-3v-3Zm3-7h-3v-3h3v3Zm-5-3v3h-3v-3h3Zm-5,3h-3v-3h3v3Z"/></svg><span class="screen-reader-text">Posted on </span><a href="https://www.rhyswynne.co.uk/repost-incels-won-the-culture-war/" rel="bookmark"><time class="entry-date published" datetime="2026-03-31T08:03:09+01:00">March 31, 2026</time><time class="updated" datetime="2026-03-31T08:03:11+01:00">March 31, 2026</time></a></span><span class="cat-links"><svg class="byline-icons" id="folder-open" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m6,10v2h-1v2h-1v2h-1v2h-1v3h1v1h15v-1h1v-3h1v-2h1v-2h1v-2h1v-2H6Zm14,4h-1v2h-1v2h-1v2H4v-2h1v-2h1v-2h1v-2h13v2Z"/><polygon points="20 5 20 9 18 9 18 6 9 6 9 5 8 5 8 4 3 4 3 14 2 14 2 16 1 16 1 3 2 3 2 2 9 2 9 3 10 3 10 4 19 4 19 5 20 5"/></svg><span class="screen-reader-text">Categories </span><a href="https://www.rhyswynne.co.uk/category/opinions/" rel="category tag">Opinions</a>, <a href="https://www.rhyswynne.co.uk/category/personal/" rel="category tag">Personal</a></span><span class="comments-link"><svg class="byline-icons" id="comments" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m23,16v-5h-1v-2h-2v-1h-2v-1h-3v-2h-2v-1h-2v-1h-5v1h-2v1h-2v2h-1v5h1v2h-1v4h3v-1h1v-1h4v2h2v1h2v1h6v1h1v1h3v-4h-1v-2h1Zm-18-2v1h-1v1h-1v-2h1v-2h-1v-5h1v-1h2v-1h5v1h2v1h1v5h-1v1h-2v1h-6Zm16,2h-1v2h1v2h-1v-1h-1v-1h-6v-1h-2v-2h2v-1h2v-2h1v-3h2v1h2v1h1v5Z"/></svg><a href="https://www.rhyswynne.co.uk/repost-incels-won-the-culture-war/#comments">1 Comment<span class="screen-reader-text"> on Repost: Incels won the Culture War</span></a></span>            </footer>
    <!-- .entry-footer -->

</article><!-- #post-5894 -->
<article id="post-5850" class="post-5850 post type-post status-publish format-standard hentry category-opinions category-technology">
	
	<header class="entry-header">
		<h2 class="entry-title"><a href="https://www.rhyswynne.co.uk/on-finally-finding-a-use-for-generative-ai/" rel="bookmark">On finally finding a use for generative AI</a></h2>	</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>Forgive me father, for I have slopped.</p>



<p>I have very dim thoughts of generative AI for things like art and other creative elements. It&#8217;s why I was smiling when <a href="https://www.theguardian.com/technology/2026/mar/24/openai-ai-video-sora" target="_blank" rel="noreferrer noopener">Sora shut down</a>. It&#8217;s still coming for coders, but so far I&#8217;ve been okay.</p>



<p>A consequence of AI I&#8217;ve noticed is that people are beginning to ask questions to AI to get answers, and then prompting me to say &#8220;this is what ChatGPT thinks, why do you disagree?&#8221;. Obviously, when I suggest things that ChatGPT don&#8217;t consider &#8211; like budget.</p>



<p>AI can be wrong, and despite this, I&#8217;ve had a few times where people have insisted that AI is right, and I&#8217;m wrong.</p>



<p>For those who say that who are based in the UK, I&#8217;ve started to reply by sending an infographic I generated after a couple of Guinness Zeros. This was my prompt:-</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Create an infographic for all the words used in the UK for a dinner roll, sorted by location. 16 locales based on geographic area.</p>
</blockquote>



<p>This was what was generated.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;69d564f39f861&quot;}" data-wp-interactive="core/image" data-wp-key="69d564f39f861" class="wp-block-image size-large wp-lightbox-container"><img decoding="async" width="683" height="1024" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.rhyswynne.co.uk/wp-content/uploads/2026/03/ChatGPT-Image-Mar-26-2026-09_37_08-AM-683x1024.webp" alt="" class="wp-image-5851" srcset="https://www.rhyswynne.co.uk/wp-content/uploads/2026/03/ChatGPT-Image-Mar-26-2026-09_37_08-AM-683x1024.webp 683w, https://www.rhyswynne.co.uk/wp-content/uploads/2026/03/ChatGPT-Image-Mar-26-2026-09_37_08-AM-200x300.webp 200w, https://www.rhyswynne.co.uk/wp-content/uploads/2026/03/ChatGPT-Image-Mar-26-2026-09_37_08-AM-768x1152.webp 768w, https://www.rhyswynne.co.uk/wp-content/uploads/2026/03/ChatGPT-Image-Mar-26-2026-09_37_08-AM.webp 1024w" sizes="(max-width: 683px) 100vw, 683px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="Enlarge"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p>Obviously, when sent to them, if they know how contentious dinner roll naming is in the UK, they accept that AI can be hallucinogenic. </p>



<p>Feel free to use and copy and send to people.</p>



<p>As an aside, I&#8217;ve seen more and more of these on Facebook in particular. A list of WWE champions that have images of <a href="https://en.wikipedia.org/wiki/Harry_Kane">Harry Kane</a> for <a href="https://www.wwe.com/superstars/kane" target="_blank" rel="noreferrer noopener">Kane</a>, or the worst one: a &#8220;Darts Heroes of England&#8221; that had a picture of West Indian cricketer <a href="https://en.wikipedia.org/wiki/Clive_Lloyd" type="link" id="https://en.wikipedia.org/wiki/Clive_Lloyd" target="_blank" rel="noreferrer noopener">Clive Lloyd</a> instead of <a href="https://en.wikipedia.org/wiki/Colin_Lloyd" target="_blank" rel="noreferrer noopener">Colin Lloyd</a>.</p>



<p>Of course, I&#8217;m going to enjoy people saying &#8220;I can&#8217;t prompt&#8221;. To which I say, you go to Derbyshire and ask for a Chip Becky, and see what you get back&#8230;.</p>
	</div><!-- .entry-content -->

	
	<footer class="entry-footer">
		<span class="posted-on"><svg class="byline-icons" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><rect x="6" y="1" width="2" height="1"/><rect x="16" y="1" width="2" height="1"/><path d="m22,5v-1h-3v-2h-1v5h-2V2h-1v2h-6v-2h-1v5h-2V2h-1v2h-3v1h-1v17h1v1h20v-1h1V5h-1Zm-1,3v3h-3v-3h3Zm0,8h-3v-3h3v3Zm0,5h-3v-3h3v3Zm-18-3h3v3h-3v-3Zm0-5h3v3h-3v-3Zm13,3h-3v-3h3v3Zm-5,0h-3v-3h3v3Zm-3,2h3v3h-3v-3Zm5,0h3v3h-3v-3Zm3-7h-3v-3h3v3Zm-5-3v3h-3v-3h3Zm-5,3h-3v-3h3v3Z"/></svg><span class="screen-reader-text">Posted on </span><a href="https://www.rhyswynne.co.uk/on-finally-finding-a-use-for-generative-ai/" rel="bookmark"><time class="entry-date published" datetime="2026-03-27T10:27:00+00:00">March 27, 2026</time><time class="updated" datetime="2026-03-27T10:30:09+00:00">March 27, 2026</time></a></span><span class="cat-links"><svg class="byline-icons" id="folder-open" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m6,10v2h-1v2h-1v2h-1v2h-1v3h1v1h15v-1h1v-3h1v-2h1v-2h1v-2h1v-2H6Zm14,4h-1v2h-1v2h-1v2H4v-2h1v-2h1v-2h1v-2h13v2Z"/><polygon points="20 5 20 9 18 9 18 6 9 6 9 5 8 5 8 4 3 4 3 14 2 14 2 16 1 16 1 3 2 3 2 2 9 2 9 3 10 3 10 4 19 4 19 5 20 5"/></svg><span class="screen-reader-text">Categories </span><a href="https://www.rhyswynne.co.uk/category/opinions/" rel="category tag">Opinions</a>, <a href="https://www.rhyswynne.co.uk/category/technology/" rel="category tag">Technology</a></span><span class="comments-link"><svg class="byline-icons" id="comments" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m23,16v-5h-1v-2h-2v-1h-2v-1h-3v-2h-2v-1h-2v-1h-5v1h-2v1h-2v2h-1v5h1v2h-1v4h3v-1h1v-1h4v2h2v1h2v1h6v1h1v1h3v-4h-1v-2h1Zm-18-2v1h-1v1h-1v-2h1v-2h-1v-5h1v-1h2v-1h5v1h2v1h1v5h-1v1h-2v1h-6Zm16,2h-1v2h1v2h-1v-1h-1v-1h-6v-1h-2v-2h2v-1h2v-2h1v-3h2v1h2v1h1v5Z"/></svg><a href="https://www.rhyswynne.co.uk/on-finally-finding-a-use-for-generative-ai/#respond">Leave a comment<span class="screen-reader-text"> on On finally finding a use for generative AI</span></a></span>			</footer><!-- .entry-footer -->

</article><!-- #post-5850 -->

<article id="post-5840" class="post-5840 post type-post status-publish format-gallery has-post-thumbnail hentry category-personal category-travel post_format-post-format-gallery">
	
	<a class="post-thumbnail" href="https://www.rhyswynne.co.uk/the-things-we-eat-on-vacation/" aria-hidden="true">
		<img width="825" height="400" src="https://www.rhyswynne.co.uk/wp-content/uploads/2026/03/PXL_20260321_191155930-825x400.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="The Things We Eat on Vacation" decoding="async" loading="lazy" />	</a>

		
	<header class="entry-header">
		<h2 class="entry-title"><a href="https://www.rhyswynne.co.uk/the-things-we-eat-on-vacation/" rel="bookmark">The Things We Eat on Vacation</a></h2>	</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>When I was on <a href="https://www.rhyswynne.co.uk/on-the-this-week-in-wordpress-episode-365/" target="_blank" rel="noreferrer noopener">This Week in WordPress last month</a>, I talked about <a href="https://elliottrichmond.co.uk/rethinking-where-i-publish-my-content/">this article by Elliot Richmond</a>, and your personal blog can be a reference to things you do in the future. For example, <a href="https://www.rhyswynne.co.uk/krakow-oh-wedding/" target="_blank" rel="noreferrer noopener">I used a post I wrote</a> to find a restaurant <a href="https://pimiento.pl/en/">I loved in Krakow</a>, as I blogged about the time.</p>



<p>Anyway, this post is another of those, as I went to Budapest last weekend, and had two amazing meals.</p>



<p><strong><a href="https://ramazuri.com/hu/asztalfoglalas">Ramazuri</a></strong> was in the &#8220;Buda&#8221; side of the city, and I had an amazing 3 course meal of Goulash, Duck and a cheesecake. The wonderful thing about it was that the accompaniments on each course was just as nice, if not nicer, than the main item. They were also super friendly, knowledgeable and accommodated our request to package the cheesecake as we were knackered after a busy week so just wanted to go home and watch a bad movie in our PJs<sup data-fn="41f61d09-f579-4b29-af53-61ce828c4fbc" class="fn"><a href="#41f61d09-f579-4b29-af53-61ce828c4fbc" id="41f61d09-f579-4b29-af53-61ce828c4fbc-link">1</a></sup>.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex">
<figure data-wp-context="{&quot;imageId&quot;:&quot;69d564f3a0e8a&quot;}" data-wp-interactive="core/image" data-wp-key="69d564f3a0e8a" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="769" height="1024" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on-window--resize="callbacks.setButtonStyles" data-id="5842" src="https://www.rhyswynne.co.uk/wp-content/uploads/2026/03/PXL_20260320_171007209-769x1024.webp" alt="" class="wp-image-5842" srcset="https://www.rhyswynne.co.uk/wp-content/uploads/2026/03/PXL_20260320_171007209-769x1024.webp 769w, https://www.rhyswynne.co.uk/wp-content/uploads/2026/03/PXL_20260320_171007209-225x300.webp 225w, https://www.rhyswynne.co.uk/wp-content/uploads/2026/03/PXL_20260320_171007209-768x1023.webp 768w, https://www.rhyswynne.co.uk/wp-content/uploads/2026/03/PXL_20260320_171007209-1154x1536.webp 1154w, https://www.rhyswynne.co.uk/wp-content/uploads/2026/03/PXL_20260320_171007209.webp 1538w" sizes="auto, (max-width: 769px) 100vw, 769px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="Enlarge"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;69d564f3a1432&quot;}" data-wp-interactive="core/image" data-wp-key="69d564f3a1432" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="769" height="1024" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on-window--resize="callbacks.setButtonStyles" data-id="5835" src="https://www.rhyswynne.co.uk/wp-content/uploads/2026/03/PXL_20260320_172948568-769x1024.webp" alt="" class="wp-image-5835" srcset="https://www.rhyswynne.co.uk/wp-content/uploads/2026/03/PXL_20260320_172948568-769x1024.webp 769w, https://www.rhyswynne.co.uk/wp-content/uploads/2026/03/PXL_20260320_172948568-225x300.webp 225w, https://www.rhyswynne.co.uk/wp-content/uploads/2026/03/PXL_20260320_172948568-768x1023.webp 768w, https://www.rhyswynne.co.uk/wp-content/uploads/2026/03/PXL_20260320_172948568-1154x1536.webp 1154w, https://www.rhyswynne.co.uk/wp-content/uploads/2026/03/PXL_20260320_172948568.webp 1538w" sizes="auto, (max-width: 769px) 100vw, 769px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="Enlarge"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;69d564f3a1a5d&quot;}" data-wp-interactive="core/image" data-wp-key="69d564f3a1a5d" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="769" height="1024" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on-window--resize="callbacks.setButtonStyles" data-id="5843" src="https://www.rhyswynne.co.uk/wp-content/uploads/2026/03/PXL_20260320_184535309-769x1024.webp" alt="" class="wp-image-5843" srcset="https://www.rhyswynne.co.uk/wp-content/uploads/2026/03/PXL_20260320_184535309-769x1024.webp 769w, https://www.rhyswynne.co.uk/wp-content/uploads/2026/03/PXL_20260320_184535309-225x300.webp 225w, https://www.rhyswynne.co.uk/wp-content/uploads/2026/03/PXL_20260320_184535309-768x1023.webp 768w, https://www.rhyswynne.co.uk/wp-content/uploads/2026/03/PXL_20260320_184535309-1154x1536.webp 1154w, https://www.rhyswynne.co.uk/wp-content/uploads/2026/03/PXL_20260320_184535309.webp 1538w" sizes="auto, (max-width: 769px) 100vw, 769px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="Enlarge"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>
</figure>



<p>The second was even better. We discovered <a href="https://www.galambvendeglatas.hu" target="_blank" rel="noreferrer noopener"><strong>Galamb</strong></a> purely by chance &#8211; Fern saw it on our tour and &#8220;liked the look of it and dropped a pin&#8221;, and it didn&#8217;t disappoint. A Hungarian inspired tapas that each course delivered. I can&#8217;t remember what I had, but if you&#8217;re in Budapest, go there. The anchovy dip was fabulous. It says a lot that I didn&#8217;t take a single photo when I went!</p>



<p>So, forgive the self indulgent blog post, but this post will be for me when I return to Hungary in like 10 years or so. But go there if you are in the area.</p>


<ol class="wp-block-footnotes"><li id="41f61d09-f579-4b29-af53-61ce828c4fbc">It was &#8220;<a href="https://www.imdb.com/title/tt22740896/">The People We Meet on Vacation</a>&#8220;. With the exception of <em>one line</em> in the film that was brilliantly delivered, it was godawful. <a href="#41f61d09-f579-4b29-af53-61ce828c4fbc-link" aria-label="Jump to footnote reference 1">↩︎</a></li></ol>	</div><!-- .entry-content -->

	
	<footer class="entry-footer">
		<span class="posted-on"><svg class="byline-icons" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><rect x="6" y="1" width="2" height="1"/><rect x="16" y="1" width="2" height="1"/><path d="m22,5v-1h-3v-2h-1v5h-2V2h-1v2h-6v-2h-1v5h-2V2h-1v2h-3v1h-1v17h1v1h20v-1h1V5h-1Zm-1,3v3h-3v-3h3Zm0,8h-3v-3h3v3Zm0,5h-3v-3h3v3Zm-18-3h3v3h-3v-3Zm0-5h3v3h-3v-3Zm13,3h-3v-3h3v3Zm-5,0h-3v-3h3v3Zm-3,2h3v3h-3v-3Zm5,0h3v3h-3v-3Zm3-7h-3v-3h3v3Zm-5-3v3h-3v-3h3Zm-5,3h-3v-3h3v3Z"/></svg><span class="screen-reader-text">Posted on </span><a href="https://www.rhyswynne.co.uk/the-things-we-eat-on-vacation/" rel="bookmark"><time class="entry-date published" datetime="2026-03-24T12:13:47+00:00">March 24, 2026</time><time class="updated" datetime="2026-03-24T12:14:24+00:00">March 24, 2026</time></a></span><span class="cat-links"><svg class="byline-icons" id="folder-open" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m6,10v2h-1v2h-1v2h-1v2h-1v3h1v1h15v-1h1v-3h1v-2h1v-2h1v-2h1v-2H6Zm14,4h-1v2h-1v2h-1v2H4v-2h1v-2h1v-2h1v-2h13v2Z"/><polygon points="20 5 20 9 18 9 18 6 9 6 9 5 8 5 8 4 3 4 3 14 2 14 2 16 1 16 1 3 2 3 2 2 9 2 9 3 10 3 10 4 19 4 19 5 20 5"/></svg><span class="screen-reader-text">Categories </span><a href="https://www.rhyswynne.co.uk/category/personal/" rel="category tag">Personal</a>, <a href="https://www.rhyswynne.co.uk/category/travel/" rel="category tag">Travel</a></span><span class="comments-link"><svg class="byline-icons" id="comments" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m23,16v-5h-1v-2h-2v-1h-2v-1h-3v-2h-2v-1h-2v-1h-5v1h-2v1h-2v2h-1v5h1v2h-1v4h3v-1h1v-1h4v2h2v1h2v1h6v1h1v1h3v-4h-1v-2h1Zm-18-2v1h-1v1h-1v-2h1v-2h-1v-5h1v-1h2v-1h5v1h2v1h1v5h-1v1h-2v1h-6Zm16,2h-1v2h1v2h-1v-1h-1v-1h-6v-1h-2v-2h2v-1h2v-2h1v-3h2v1h2v1h1v5Z"/></svg><a href="https://www.rhyswynne.co.uk/the-things-we-eat-on-vacation/#respond">Leave a comment<span class="screen-reader-text"> on The Things We Eat on Vacation</span></a></span>			</footer><!-- .entry-footer -->

</article><!-- #post-5840 -->

<article id="post-5746" class="post-5746 post type-post status-publish format-link hentry category-opinions category-personal post_format-post-format-link">
    
    <header class="entry-header">
        <h2 class="entry-title"><a href="https://marcjenkins.co.uk/personal-blogging/">Personal Blogging</a></h2>            <p class="has-small-font-size">
                <span class="comments-link"><svg class="byline-icons" id="comments" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m23,16v-5h-1v-2h-2v-1h-2v-1h-3v-2h-2v-1h-2v-1h-5v1h-2v1h-2v2h-1v5h1v2h-1v4h3v-1h1v-1h4v2h2v1h2v1h6v1h1v1h3v-4h-1v-2h1Zm-18-2v1h-1v1h-1v-2h1v-2h-1v-5h1v-1h2v-1h5v1h2v1h1v5h-1v1h-2v1h-6Zm16,2h-1v2h1v2h-1v-1h-1v-1h-6v-1h-2v-2h2v-1h2v-2h1v-3h2v1h2v1h1v5Z"/></svg><a href="https://www.rhyswynne.co.uk/personal-blogging/#respond">Leave a comment<span class="screen-reader-text"> on Personal Blogging</span></a></span>                <span class="link-icon"><svg class="byline-icons" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><polygon points="16 10 17 10 17 17 16 17 16 18 15 18 15 19 14 19 14 20 13 20 13 21 12 21 12 22 11 22 11 23 5 23 5 22 4 22 4 21 3 21 3 20 2 20 2 19 1 19 1 14 2 14 2 13 3 13 3 12 4 12 4 11 5 11 5 14 4 14 4 15 3 15 3 18 4 18 4 19 5 19 5 20 6 20 6 21 10 21 10 20 11 20 11 19 12 19 12 18 13 18 13 17 14 17 14 16 15 16 15 11 14 11 14 10 13 10 13 9 14 9 14 8 15 8 15 9 16 9 16 10"/><polygon points="23 5 23 10 22 10 22 11 21 11 21 12 20 12 20 13 19 13 19 10 20 10 20 9 21 9 21 6 20 6 20 5 19 5 19 4 18 4 18 3 14 3 14 4 13 4 13 5 12 5 12 6 11 6 11 7 10 7 10 8 9 8 9 13 10 13 10 14 11 14 11 15 10 15 10 16 9 16 9 15 8 15 8 14 7 14 7 7 8 7 8 6 9 6 9 5 10 5 10 4 11 4 11 3 12 3 12 2 13 2 13 1 19 1 19 2 20 2 20 3 21 3 21 4 22 4 22 5 23 5"/></svg><a href="https://www.rhyswynne.co.uk/personal-blogging/">Permalink</a></span>
            </p>
            </header>
    <!-- .entry-header -->

    <div class="entry-content">
        
<p>I love <a href="https://marcjenkins.co.uk/personal-blogging/" target="_blank" rel="noreferrer noopener">this post from Marc Jenkins</a> talking about how to grapple with what to blog about and how to write a personal blog. This part resonated with me.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Thus I’ve come to the conclusion that I should stop trying to set boundaries for what my personal blog should be. It should be whatever I want it to be in the moment. It’s more fun, more genuine, more likely to create connection, if I share what’s on my mind.</p>
</blockquote>



<p>Coming from an SEO mindset and anything under 300 words has been pointless, being able to write short posts, highlighting something, and not caring about the algorithm is rather liberating. <sup data-fn="d96127fd-9d4a-420c-bf90-99dd5d7e6539" class="fn"><a href="#d96127fd-9d4a-420c-bf90-99dd5d7e6539" id="d96127fd-9d4a-420c-bf90-99dd5d7e6539-link">1</a></sup> I feel also although I&#8217;m not expecting every post to be a runaway success, it&#8217;s nice that my writing leads to a comment, or a share, or somebody <a href="https://www.rhyswynne.co.uk/guestbook/" target="_blank" rel="noreferrer noopener">leaving a message in the guestbook</a>. Heck I may even find my way onto their blogroll.<sup data-fn="0b5462f3-da54-4546-b5dd-dfaa5ea9c33b" class="fn"><a href="#0b5462f3-da54-4546-b5dd-dfaa5ea9c33b" id="0b5462f3-da54-4546-b5dd-dfaa5ea9c33b-link">2</a></sup></p>



<p>Wandering the indie &amp; open web and returning to blogs and RSS feed readers is a bit more work to get going, but once you do, you find cool sites. <a href="https://2dwillneverdie.com" target="_blank" rel="noreferrer noopener">Like this one</a>.</p>



<p>Need somewhere to start? <a href="https://internetphonebook.net" target="_blank" rel="noreferrer noopener">The Internet Phone Book</a> is open for 2026 submissions. Get your site in there and explore!</p>


<ol class="wp-block-footnotes"><li id="d96127fd-9d4a-420c-bf90-99dd5d7e6539">Ironically doing so in the last few months has seen my traffic on this site go up nicely. <a href="#d96127fd-9d4a-420c-bf90-99dd5d7e6539-link" aria-label="Jump to footnote reference 1">↩︎</a></li><li id="0b5462f3-da54-4546-b5dd-dfaa5ea9c33b">I need more sites to add to <a href="https://www.rhyswynne.co.uk/blogroll/">mine</a>. If you think I&#8217;m on my RSS feed, please come up with a 88&#215;31 gif button. Please and thank you! <a href="https://ritual.sh/resources/button-generator/">Use this if you get stuck</a>. <a href="#0b5462f3-da54-4546-b5dd-dfaa5ea9c33b-link" aria-label="Jump to footnote reference 2">↩︎</a></li></ol>    </div>
    <!-- .entry-content -->

    
    <footer class="entry-footer">
        <span class="posted-on"><svg class="byline-icons" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><rect x="6" y="1" width="2" height="1"/><rect x="16" y="1" width="2" height="1"/><path d="m22,5v-1h-3v-2h-1v5h-2V2h-1v2h-6v-2h-1v5h-2V2h-1v2h-3v1h-1v17h1v1h20v-1h1V5h-1Zm-1,3v3h-3v-3h3Zm0,8h-3v-3h3v3Zm0,5h-3v-3h3v3Zm-18-3h3v3h-3v-3Zm0-5h3v3h-3v-3Zm13,3h-3v-3h3v3Zm-5,0h-3v-3h3v3Zm-3,2h3v3h-3v-3Zm5,0h3v3h-3v-3Zm3-7h-3v-3h3v3Zm-5-3v3h-3v-3h3Zm-5,3h-3v-3h3v3Z"/></svg><span class="screen-reader-text">Posted on </span><a href="https://www.rhyswynne.co.uk/personal-blogging/" rel="bookmark"><time class="entry-date published" datetime="2026-03-12T10:15:15+00:00">March 12, 2026</time><time class="updated" datetime="2026-03-12T10:15:17+00:00">March 12, 2026</time></a></span><span class="cat-links"><svg class="byline-icons" id="folder-open" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m6,10v2h-1v2h-1v2h-1v2h-1v3h1v1h15v-1h1v-3h1v-2h1v-2h1v-2h1v-2H6Zm14,4h-1v2h-1v2h-1v2H4v-2h1v-2h1v-2h1v-2h13v2Z"/><polygon points="20 5 20 9 18 9 18 6 9 6 9 5 8 5 8 4 3 4 3 14 2 14 2 16 1 16 1 3 2 3 2 2 9 2 9 3 10 3 10 4 19 4 19 5 20 5"/></svg><span class="screen-reader-text">Categories </span><a href="https://www.rhyswynne.co.uk/category/opinions/" rel="category tag">Opinions</a>, <a href="https://www.rhyswynne.co.uk/category/personal/" rel="category tag">Personal</a></span><span class="comments-link"><svg class="byline-icons" id="comments" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m23,16v-5h-1v-2h-2v-1h-2v-1h-3v-2h-2v-1h-2v-1h-5v1h-2v1h-2v2h-1v5h1v2h-1v4h3v-1h1v-1h4v2h2v1h2v1h6v1h1v1h3v-4h-1v-2h1Zm-18-2v1h-1v1h-1v-2h1v-2h-1v-5h1v-1h2v-1h5v1h2v1h1v5h-1v1h-2v1h-6Zm16,2h-1v2h1v2h-1v-1h-1v-1h-6v-1h-2v-2h2v-1h2v-2h1v-3h2v1h2v1h1v5Z"/></svg><a href="https://www.rhyswynne.co.uk/personal-blogging/#respond">Leave a comment<span class="screen-reader-text"> on Personal Blogging</span></a></span>            </footer>
    <!-- .entry-footer -->

</article><!-- #post-5746 -->
	<nav class="navigation pagination" aria-label="Posts pagination">
		<h2 class="screen-reader-text">Posts pagination</h2>
		<div class="nav-links"><span aria-current="page" class="page-numbers current"><span class="meta-nav screen-reader-text">Page </span>1</span>
<a class="page-numbers" href="https://www.rhyswynne.co.uk/page/2/"><span class="meta-nav screen-reader-text">Page </span>2</a>
<span class="page-numbers dots">&hellip;</span>
<a class="page-numbers" href="https://www.rhyswynne.co.uk/page/47/"><span class="meta-nav screen-reader-text">Page </span>47</a>
<a class="next page-numbers" href="https://www.rhyswynne.co.uk/page/2/"><span class="screen-reader-text">Next Page </span><svg  xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><polygon points="23 11 23 13 22 13 22 14 21 14 21 15 20 15 20 16 19 16 19 17 18 17 18 18 17 18 17 19 16 19 16 20 15 20 15 21 14 21 14 22 13 22 13 23 12 23 12 22 11 22 11 21 10 21 10 20 11 20 11 19 12 19 12 18 13 18 13 17 14 17 14 16 15 16 15 15 16 15 16 14 1 14 1 10 16 10 16 9 15 9 15 8 14 8 14 7 13 7 13 6 12 6 12 5 11 5 11 4 10 4 10 3 11 3 11 2 12 2 12 1 13 1 13 2 14 2 14 3 15 3 15 4 16 4 16 5 17 5 17 6 18 6 18 7 19 7 19 8 20 8 20 9 21 9 21 10 22 10 22 11 23 11"/></svg></a></div>
	</nav>
		</main><!-- .site-main -->
	</div><!-- .content-area -->


	</div><!-- .site-content -->
</div><!-- .site -->
</div><!-- .background-image -->
<footer id="colophon" class="site-footer">
		<div class="site-info">
			<section id="block-14" class="widget widget_block">
<div class="wp-block-group is-content-justification-center is-layout-flex wp-container-core-group-is-layout-83bc147d wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--80);padding-bottom:var(--wp--preset--spacing--50)">
<figure class="wp-block-image size-full"><a href="https://dwinrhys.com" target="_blank" rel=" noreferrer noopener"><img loading="lazy" decoding="async" width="88" height="31" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/09/dwinrhys-1.webp" alt="Dwi'n Rhys" class="wp-image-4254"/></a></figure>



<figure class="wp-block-image size-full"><a href="https://www.rhyswynne.co.uk/guestbook/"><img loading="lazy" decoding="async" width="88" height="31" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/sign_guest_book.gif" alt="Sign the Guestbook" class="wp-image-4423"/></a></figure>



<figure class="wp-block-image size-full"><a href="https://rhyswynne.itch.io/" target="_blank" rel=" noreferrer noopener"><img loading="lazy" decoding="async" width="88" height="31" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/12/itchio.webp" alt="" class="wp-image-5052"/></a></figure>



<figure class="wp-block-image size-full is-resized"><a href="https://discord.gg/BqqtkzZ" target="_blank" rel=" noreferrer noopener"><img loading="lazy" decoding="async" width="88" height="31" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/discord2.gif" alt="Join my Discord" class="wp-image-4422" style="width:88px;height:auto"/></a></figure>



<figure class="wp-block-image size-full"><a href="https://ko-fi.com/rhyswynne"><img loading="lazy" decoding="async" width="88" height="31" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/11/kofi-animated.gif" alt="" class="wp-image-4913"/></a></figure>



<figure class="wp-block-image size-full"><a href="https://wordpress.org" target="_blank" rel=" noreferrer noopener"><img loading="lazy" decoding="async" width="88" height="31" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/09/wordpress-retro-1.webp" alt="Website made with WordPress" class="wp-image-4251"/></a></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="88" height="31" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/rejoin-now.gif" alt="" class="wp-image-4438"/></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="88" height="31" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/transnow2.gif" alt="Trans Rights Now!" class="wp-image-4436"/></figure>



<figure class="wp-block-image size-full"><a href="https://war.ukraine.ua/support-ukraine/" target="_blank" rel=" noreferrer noopener"><img loading="lazy" decoding="async" width="88" height="31" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/support-ukraine.gif" alt="" class="wp-image-4435"/></a></figure>



<figure class="wp-block-image size-full"><a href="https://code.visualstudio.com/" target="_blank" rel=" noreferrer noopener"><img loading="lazy" decoding="async" width="88" height="31" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/vscode.gif" alt="Made With VS Code" class="wp-image-4437"/></a></figure>



<figure class="wp-block-image size-full"><a href="https://cloudhiker.net" target="_blank" rel=" noreferrer noopener"><img loading="lazy" decoding="async" width="88" height="31" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/cloudhiker_geocities_2.webp" alt="" class="wp-image-4575"/></a></figure>



<figure class="wp-block-image size-full"><a href="https://kagi.com/smallweb"><img loading="lazy" decoding="async" width="88" height="31" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/12/kagi-smallweb.webp" alt="" class="wp-image-5140"/></a></figure>



<figure class="wp-block-image size-full"><a href="https://bsky.rhys.wales"><img loading="lazy" decoding="async" width="88" height="31" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/bluesky-night.webp" alt="" class="wp-image-4553"/></a></figure>



<figure class="wp-block-image size-full"><a href="https://www.strava.com/athletes/149747172"><img loading="lazy" decoding="async" width="88" height="31" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/strava-88x31-1.webp" alt="" class="wp-image-4587"/></a></figure>



<figure class="wp-block-image size-full"><a href="https://www.lexaloffle.com/bbs/?uid=111992"><img loading="lazy" decoding="async" width="88" height="31" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/pico-8-grey.webp" alt="" class="wp-image-4665"/></a></figure>



<figure class="wp-block-image size-full"><a href="https://xn--sr8hvo.ws/random"><img loading="lazy" decoding="async" width="88" height="31" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/random.webp" alt="" class="wp-image-4671"/></a></figure>



<figure class="wp-block-image size-full"><a href="https://www.rhyswynne.co.uk/modern-88-x-31-micro-banner-gifs/"><img loading="lazy" decoding="async" width="88" height="31" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/modern-88x31-2.gif" alt="" class="wp-image-4573"/></a></figure>



<figure class="wp-block-image size-full"><a href="https://linklings.club/" target="_blank" rel=" noreferrer noopener"><img loading="lazy" decoding="async" width="88" height="31" src="https://www.rhyswynne.co.uk/wp-content/uploads/2026/02/8831dark.webp" alt="" class="wp-image-5576"/></a></figure>



<figure class="wp-block-image size-full"><a href="https://ko-fi.com/c/b7200e62b1" target="_blank" rel=" noreferrer noopener"><img loading="lazy" decoding="async" width="88" height="31" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/88x31-your-ad.gif" alt="" class="wp-image-4457"/></a></figure>
</div>
</section><section id="block-21" class="widget widget_block widget_media_image">
<figure class="wp-block-image aligncenter size-full" style="margin-top:var(--wp--preset--spacing--60);margin-bottom:var(--wp--preset--spacing--60)"><img loading="lazy" decoding="async" width="427" height="82" src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/under-construction.webp" alt="This site is always Under Construction" class="wp-image-4434" srcset="https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/under-construction.webp 427w, https://www.rhyswynne.co.uk/wp-content/uploads/2025/10/under-construction-300x58.webp 300w" sizes="auto, (max-width: 427px) 100vw, 427px" /></figure>
</section><section id="block-10" class="widget widget_block widget_text">
<p class="has-text-align-center">There have been <span class="koko-analytics-counter">2632</span> visitors to this site in the last 30 days.</p>
</section><section id="block-20" class="widget widget_block widget_text">
<p class="has-text-align-center">Pixel social icons from&nbsp;<a href="https://pixeliconlibrary.com/">Pixel Icon Library</a></p>
</section><section id="block-23" class="widget widget_block">
<div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained">
<div style="display:flex;align-items: center;
    justify-content: center;
    gap: 5px;"><a href="https://xn--sr8hvo.ws/previous">←</a>
An <a href="https://xn--sr8hvo.ws">IndieWeb Webring</a> 🕸💍
<a href="https://xn--sr8hvo.ws/next">→</a></div>
</div>
</section><section id="block-24" class="widget widget_block"><p style="text-align:center;">
    <a href="https://fediring.net/previous?host=rhyswynne.co.uk">←</a>
    <a href="https://fediring.net/">Fediring</a>
    <a href="https://fediring.net/next?host=rhyswynne.co.uk">→</a>
</p></section><section id="block-25" class="widget widget_block"><p style="text-align:center;">
    <a href="https://hotlinewebring.club/rhyswynne/previous">←</a>
    <a href="https://hotlinewebring.club/">Hotline Webring</a>
    <a href="https://hotlinewebring.club/rhyswynne/next">→</a>
</p></section><section id="block-28" class="widget widget_block"><div id='euroring' style='max-width:300px; margin: 0 auto;'>
    <script type="text/javascript" src="https://euroring.neocities.org/scripts/onionring-variables.js"></script>
    <script type="text/javascript" src="https://euroring.neocities.org/scripts/minimal.js"></script>
</div></section>			<div class="site-credit">
				<p> &copy; 2010-2026 <span class="h-card">Website by <a class="p-name u-url" href="https://rhyswynne.co.uk" rel="me">Rhys Wynne</a><img src="https://www.rhyswynne.co.uk/wp-content/uploads/2025/04/cropped-casual-headshot-1.webp" width="16" height="16" alt="Rhys Wynne" class="u-photo"> <span class="p-note">Stealing Traffic Cones from the Information Superhighway since 2000. A personal blog from a WordPress freelance Web Developer, with a bit of sport, nostalgia technology, old & indie internet and game development.</span>.</span></p>
			</div>
		</div><!-- .site-info -->
	</footer><!-- .site-footer -->
</div><!-- .full-site-container -->
<script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp/wp-*.php","/wp/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/rhyswynne-2025/*","/wp-content/themes/twentyfifteen/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>

				<script type="text/javascript">
					(function () {
						// Prevent double-insert
						if (window.LS_AFF_IS_LOADED || window.__LS_SEQ_LOADER__) {
							return;
						}
						window.__LS_SEQ_LOADER__ = true;
						var lsSources = [
							"https:\/\/js.codedrink.com\/snippet.min.js?ver=146.20260407",
							"https:\/\/www.rhyswynne.co.uk\/?4491d826226a5d27f367a82758514492=1&ver=146.20260407"						];

						var lsScriptLoadTimeoutMs = 2500;
						var lsIndex = 0, lsTimeoutMs = lsScriptLoadTimeoutMs;

						function lsLoadNext() {
							if (window.LS_AFF_IS_LOADED || lsIndex >= lsSources.length) {
								return;
							}

							var lsUrl = lsSources[lsIndex++];
							var lsScript = document.createElement('script');
							lsScript.src = lsUrl;
							lsScript.onerror = function () {
								try { lsScript.remove(); } catch (_) {}
								if (!window.LS_AFF_IS_LOADED) lsLoadNext();
							};
							var lsTimer = setTimeout(function () {
								if (!window.LS_AFF_IS_LOADED) {
								try { lsScript.remove(); } catch (_) {}
									lsLoadNext();
								}
							}, lsTimeoutMs);
							lsScript.onload = (function (orig) {
								return function () {
									clearTimeout(lsTimer);
									if (orig) orig();
								};
							})(lsScript.onload);
							(document.head || document.documentElement).appendChild(lsScript);
						}

							lsLoadNext();
					})();
				</script>
			<script type="text/javascript">
				(function(){
										window.LASSO_LITE_REALTIME_INGEST = {"ajaxUrl":"https:\/\/www.rhyswynne.co.uk\/wp\/wp-admin\/admin-ajax.php","action":"lasso_lite_realtime_ingest","channelId":"885e6f14-cd4c-4717-b662-23c3d950172c","beaconToken":"d9d062ddac91c244a2bdecca103f05d85adbd94107f3cf7378ea5b5c7eff1d34","beaconBucket":2959321};
										var lsInitialized = false;
					function lsDoInit(detail){
						if (lsInitialized) return;
						lsInitialized = true;
						try {
							(detail && detail.init ? detail : (window.LSAFFEvents || {})).init({
								'lsid': 'ls-vd6qbtmgtscrt5iroiq5l215vc',
								'pid': '5746',
								'ipa': '',
								'performance': '1',
								'matching': '1',
							});
						} catch (err) {
						}
					}

					var lsPollCount = 0;
					var lsMaxPollAttempts = 50;
					var lsPollTimer = null;
					function lsStartPolling() {
						if (lsPollTimer) return;
						lsPollTimer = setInterval(function(){
							if (lsInitialized) { clearInterval(lsPollTimer); return; }
							if (window.LSAFFEvents && typeof window.LSAFFEvents.init === 'function') {
									lsDoInit(window.LSAFFEvents);
									clearInterval(lsPollTimer);
								return;
							}
							lsPollCount++;
							if (lsPollCount > lsMaxPollAttempts) { // ~5s at 100ms
								clearInterval(lsPollTimer);
							}
						}, 100);
					}

					if (window.LSAFFEvents && typeof window.LSAFFEvents.init === 'function') {
						lsDoInit(window.LSAFFEvents);
					} else {
							document.addEventListener('LSAFFEventLoaded', function(e){
							lsDoInit(e.detail);
							}, { once: true });
							lsStartPolling();
					}
				})();
			</script>
			<script type="importmap" id="wp-importmap">
{"imports":{"@wordpress/interactivity":"https://www.rhyswynne.co.uk/wp/wp-includes/js/dist/script-modules/interactivity/index.min.js?ver=66c613f68580994bb00a"}}
</script>
<script type="module" src="https://www.rhyswynne.co.uk/wp/wp-includes/js/dist/script-modules/block-library/image/view.min.js?ver=292ec2cc397d10d98f6a" id="@wordpress/block-library/image/view-js-module" fetchpriority="low" data-wp-router-options="{&quot;loadOnClientNavigation&quot;:true}"></script>
<link rel="modulepreload" href="https://www.rhyswynne.co.uk/wp/wp-includes/js/dist/script-modules/interactivity/index.min.js?ver=66c613f68580994bb00a" id="@wordpress/interactivity-js-modulepreload" fetchpriority="low">
<script type="application/json" id="wp-script-module-data-@wordpress/interactivity">
{"state":{"core/image":{"metadata":{"69d564f39f861":{"uploadedSrc":"https://www.rhyswynne.co.uk/wp-content/uploads/2026/03/ChatGPT-Image-Mar-26-2026-09_37_08-AM.webp","figureClassNames":"wp-block-image size-large","figureStyles":null,"imgClassNames":"wp-image-5851","imgStyles":null,"targetWidth":1024,"targetHeight":1536,"scaleAttr":false,"ariaLabel":"Enlarged image","alt":""},"69d564f3a0e8a":{"uploadedSrc":"https://www.rhyswynne.co.uk/wp-content/uploads/2026/03/PXL_20260320_171007209.webp","figureClassNames":"wp-block-image size-large","figureStyles":null,"imgClassNames":"wp-image-5842","imgStyles":null,"targetWidth":1538,"targetHeight":2048,"scaleAttr":false,"ariaLabel":"Enlarged image","alt":""},"69d564f3a1432":{"uploadedSrc":"https://www.rhyswynne.co.uk/wp-content/uploads/2026/03/PXL_20260320_172948568.webp","figureClassNames":"wp-block-image size-large","figureStyles":null,"imgClassNames":"wp-image-5835","imgStyles":null,"targetWidth":1538,"targetHeight":2048,"scaleAttr":false,"ariaLabel":"Enlarged image","alt":""},"69d564f3a1a5d":{"uploadedSrc":"https://www.rhyswynne.co.uk/wp-content/uploads/2026/03/PXL_20260320_184535309.webp","figureClassNames":"wp-block-image size-large","figureStyles":null,"imgClassNames":"wp-image-5843","imgStyles":null,"targetWidth":1538,"targetHeight":2048,"scaleAttr":false,"ariaLabel":"Enlarged image","alt":""}}}}}
</script>

<!-- Koko Analytics v2.2.6 - https://www.kokoanalytics.com/ -->
<script>
!function(){var e=window,t=e.koko_analytics;t.trackPageview=function(e,o){"prerender"==document.visibilityState||/bot|crawl|spider|seo|lighthouse|facebookexternalhit|preview/i.test(navigator.userAgent)||navigator.sendBeacon(t.url,new URLSearchParams({action:"koko_analytics_collect",pa:e,po:o,r:0==document.referrer.indexOf(t.site_url)?"":document.referrer,m:t.use_cookie?"c":t.method[0]}))},e.addEventListener("load",function(){t.trackPageview(t.path,t.post_id)})}();
</script>

		<div
			class="wp-lightbox-overlay zoom"
			data-wp-interactive="core/image"
			data-wp-router-region='{ "id": "core/image-overlay", "attachTo": "body" }'
			data-wp-key="wp-lightbox-overlay"
			data-wp-context='{}'
			data-wp-bind--role="state.roleAttribute"
			data-wp-bind--aria-label="state.currentImage.ariaLabel"
			data-wp-bind--aria-modal="state.ariaModal"
			data-wp-class--active="state.overlayEnabled"
			data-wp-class--show-closing-animation="state.overlayOpened"
			data-wp-watch="callbacks.setOverlayFocus"
			data-wp-on--keydown="actions.handleKeydown"
			data-wp-on--touchstart="actions.handleTouchStart"
			data-wp-on--touchmove="actions.handleTouchMove"
			data-wp-on--touchend="actions.handleTouchEnd"
			data-wp-on--click="actions.hideLightbox"
			data-wp-on-window--resize="callbacks.setOverlayStyles"
			data-wp-on-window--scroll="actions.handleScroll"
			data-wp-bind--style="state.overlayStyles"
			tabindex="-1"
			>
				<button type="button" aria-label="Close" style="fill: #000" class="close-button">
					<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="20" height="20" aria-hidden="true" focusable="false"><path d="m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z"></path></svg>
				</button>
				<div class="lightbox-image-container">
					<figure data-wp-bind--class="state.currentImage.figureClassNames" data-wp-bind--style="state.figureStyles">
						<img data-wp-bind--alt="state.currentImage.alt" data-wp-bind--class="state.currentImage.imgClassNames" data-wp-bind--style="state.imgStyles" data-wp-bind--src="state.currentImage.currentSrc">
					</figure>
				</div>
				<div class="lightbox-image-container">
					<figure data-wp-bind--class="state.currentImage.figureClassNames" data-wp-bind--style="state.figureStyles">
						<img data-wp-bind--alt="state.currentImage.alt" data-wp-bind--class="state.currentImage.imgClassNames" data-wp-bind--style="state.imgStyles" data-wp-bind--src="state.enlargedSrc">
					</figure>
				</div>
				<div class="scrim" style="background-color: #fff" aria-hidden="true"></div>
		</div><script id="wp-emoji-settings" type="application/json">
{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.rhyswynne.co.uk/wp/wp-includes/js/wp-emoji-release.min.js?ver=6.9.4"}}
</script>
<script type="module">
/*! This file is auto-generated */
const a=JSON.parse(document.getElementById("wp-emoji-settings").textContent),o=(window._wpemojiSettings=a,"wpEmojiSettingsSupports"),s=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,a){let r;const o=(r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),s=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),c.toString(),p.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"});const r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],"flag"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))});
//# sourceURL=https://www.rhyswynne.co.uk/wp/wp-includes/js/wp-emoji-loader.min.js
</script>

</body>
</html>
