<?xml version="1.0" encoding="utf-8" standalone="no"?><!-- generator="MYOB" --><rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
	<channel>
		<title>brian teeman - blog</title>
		<description>agree or disagree...i don't care</description>
		<link>http://brian.teeman.net/</link>
		<lastBuildDate>Wed, 09 Sep 2026 15:36:41 +0000</lastBuildDate>
		<generator>MYOB</generator>
		<atom:link href="http://brian.teeman.net/?format=feed&amp;type=rss" rel="self" type="application/rss+xml"/>
		<language>en-gb</language>
		<managingEditor>blog@teeman.net (brian.teeman.net)</managingEditor>
		<item>
			<title>A website is for life, not just for Christmas</title>
			<link>http://brian.teeman.net/joomla/1038-a-website-is-for-life,-not-just-for-christmas</link>
			<guid isPermaLink="true">http://brian.teeman.net/joomla/1038-a-website-is-for-life,-not-just-for-christmas</guid>
			<description><![CDATA[<p><img src="https://brian.teeman.net/images/puppy_thumb.webp" alt="labrador puppy chewing on a colourful toy" width="225" height="125" loading="lazy"></p><p>There is a famous advertising slogan in the UK:&nbsp;<strong><em>A dog is for life, not just for Christmas.</em></strong></p>
<p>A puppy might make a wonderful Christmas present, but it isn't really a Christmas present. It is a responsibility that lasts for many years. The excitement of Christmas morning is temporary; feeding it, walking it, looking after it and paying the vet bills are rather more permanent.</p>
<p>Exactly the same thing could be said about websites.</p>
<p><strong>A website is for life, not just for launch day.</strong></p>]]></description>
			<author>blog@teeman.net (Brian Teeman)</author>
			<category>Joomla</category>
			<pubDate>Sun, 06 Sep 2026 09:36:19 +0000</pubDate>
		</item>
		<item>
			<title>DirBrowser: Because Apache’s Directory Listing Is Really Ugly</title>
			<link>http://brian.teeman.net/joomla/1037-dirbrowser-because-apache%E2%80%99s-directory-listing-is-really-ugly</link>
			<guid isPermaLink="true">http://brian.teeman.net/joomla/1037-dirbrowser-because-apache%E2%80%99s-directory-listing-is-really-ugly</guid>
			<description><![CDATA[<p><img src="https://brian.teeman.net/images/dirindex_thumb.webp" alt="drawer filled with a card index that you used to find in a library" width="225" height="125" loading="lazy"></p><p>If you use <a href="http://brian.teeman.net/web/928-laragon-the-high-performance-amp-server-for-window">Laragon </a>for local web development, you have probably encountered this.</p>
<p>You create a new folder inside one of your projects. You haven’t created an <code>index.php</code> yet because, well, you’re still working on it. You open the folder in your browser and Apache helpfully presents you with a directory listing.</p>
<p>Technically, there is nothing wrong with it. Apache is doing exactly what it has been configured to do. But let’s be honest. <strong>It looks like 1998.</strong></p>
]]></description>
			<author>blog@teeman.net (Brian Teeman)</author>
			<category>Joomla</category>
			<pubDate>Tue, 01 Sep 2026 08:32:51 +0000</pubDate>
		</item>
		<item>
			<title>Spend a Day Without a Mouse</title>
			<link>http://brian.teeman.net/joomla/1036-spend-a-day-without-a-mouse</link>
			<guid isPermaLink="true">http://brian.teeman.net/joomla/1036-spend-a-day-without-a-mouse</guid>
			<description><![CDATA[<p><img src="http://brian.teeman.net/images/mousetrap_thumb.webp" alt="computer mouse trapped in a wooden mouse trap" width="222" height="125" loading="lazy"></p><p>As the day progresses, my physical ability to use a mouse decreases. The mouse itself is perfectly fine, of course; it is still sitting there on my desk, working exactly as it should, but using it becomes increasingly uncomfortable for me.</p>
<p>As a result, I gradually find myself relying more and more on my keyboard to browse the web, with the occasional use of a touchscreen when that is more convenient.</p>
<p>And something interesting happens. For the majority of the time, it really isn't a problem until it suddenly is.</p>
]]></description>
			<author>blog@teeman.net (Brian Teeman)</author>
			<category>Joomla</category>
			<pubDate>Wed, 26 Aug 2026 11:01:02 +0000</pubDate>
		</item>
		<item>
			<title>Using Joomla with PostgreSQL and Laragon</title>
			<link>http://brian.teeman.net/joomla/1034-using-joomla-with-postgresql-and-laragon</link>
			<guid isPermaLink="true">http://brian.teeman.net/joomla/1034-using-joomla-with-postgresql-and-laragon</guid>
			<description><![CDATA[<p><img src="http://brian.teeman.net/images/database_thumb.webp" alt="icon representation of data moving from one stack to another" width="225" height="125" loading="lazy"></p><p>If you want to develop or test Joomla using PostgreSQL instead of MySQL or MariaDB, and you're using Laragon as your local development environment, the good news is that it is remarkably easy to set up.</p>
<p>Laragon can install and manage PostgreSQL alongside the other services in your local development environment, so there is no need to create a separate PostgreSQL setup.</p>
]]></description>
			<author>blog@teeman.net (Brian Teeman)</author>
			<category>Joomla</category>
			<pubDate>Mon, 24 Aug 2026 10:57:19 +0000</pubDate>
		</item>
		<item>
			<title>Adding MariaDB to Laragon</title>
			<link>http://brian.teeman.net/joomla/1032-adding-mariadb-to-laragon</link>
			<guid isPermaLink="true">http://brian.teeman.net/joomla/1032-adding-mariadb-to-laragon</guid>
			<description><![CDATA[<p><img src="https://brian.teeman.net/images/database_thumb.webp" alt="icon representation of data moving from one stack to another" width="225" height="125" loading="lazy"></p><p>When you're developing a website, it's always best to make your local development environment match the live server as closely as possible. That includes using the same versions of PHP, the web server and, importantly, the same database server.</p>
<p>As my host (<a href="https://www.scalahosting.com/#5f50ee0e05dfe01a2021">ScalaHosting</a>) uses MariaDB 11.8 it makes sense for me to use the same database server in my local dev envionment.&nbsp;</p>
<p>If you're using Laragon for local development, I've written before about <a href="http://brian.teeman.net/web/928-laragon-the-high-performance-amp-server-for-windows">why I think it's such a good development environment</a> and how to <a href="http://brian.teeman.net/making-laragon-pretend-to-be-a-real-domain-locally">make Laragon pretend to be a real domain</a>. I also eventually <a href="http://brian.teeman.net/joomla/1013-the-missing-laragon-feature-until-i-wrote-it">added a missing feature to Laragon</a> because apparently I wasn't content with leaving well enough alone.</p>
<p>In this tutorial I give you step-by-step instructions on using MariaDB with Laragon.</p>]]></description>
			<author>blog@teeman.net (Brian Teeman)</author>
			<category>Joomla</category>
			<pubDate>Fri, 21 Aug 2026 06:20:15 +0000</pubDate>
		</item>
		<item>
			<title>Standing on the Shoulders of Giants (Stacked So High I Can Almost Touch the Moon)</title>
			<link>http://brian.teeman.net/joomla/1024-standing-on-the-shoulders-of-giants-stacked-so-high-i-can-almost-touch-the-moon</link>
			<guid isPermaLink="true">http://brian.teeman.net/joomla/1024-standing-on-the-shoulders-of-giants-stacked-so-high-i-can-almost-touch-the-moon</guid>
			<description><![CDATA[<p><img src="http://brian.teeman.net/images/standing_thumb.webp" alt="standing on the shoulders of a person in the sea with a golden sunset" width="225" height="125" loading="lazy"></p><p>Twenty-one years ago, Joomla was born.</p>
<p>At the time, none of us knew what the future would hold. We had an idea, a belief that there was a better way to build software for the web, and a determination to create something that would give people the freedom to publish, share and build online.</p>
<p>What we could not have imagined was the journey that would follow.</p>
]]></description>
			<author>blog@teeman.net (Brian Teeman)</author>
			<category>Joomla</category>
			<pubDate>Wed, 19 Aug 2026 07:12:00 +0000</pubDate>
		</item>
		<item>
			<title>Joomla Is Older Than...</title>
			<link>http://brian.teeman.net/joomla/1020-joomla-is-older-than</link>
			<guid isPermaLink="true">http://brian.teeman.net/joomla/1020-joomla-is-older-than</guid>
			<description><![CDATA[<p><img src="http://brian.teeman.net/images/birthday2_thumb.webp" alt="21 birthday cake for Joomla" width="225" height="125" loading="lazy"></p><p>On <strong>17 August</strong>, Joomla turns <strong>21 years old</strong>.</p>
<p>Twenty-one years.</p>
<p>In human terms, that's old enough to buy a drink almost anywhere in the world.</p>
<p>In technology terms, it's practically prehistoric.</p>
]]></description>
			<author>blog@teeman.net (Brian Teeman)</author>
			<category>Joomla</category>
			<pubDate>Mon, 17 Aug 2026 08:36:47 +0000</pubDate>
		</item>
		<item>
			<title>University May Teach You Theory. A Conference Teaches You How to Use It</title>
			<link>http://brian.teeman.net/joomla/1030-university-may-teach-you-theory-a-conference-teaches-you-how-to-use-it</link>
			<guid isPermaLink="true">http://brian.teeman.net/joomla/1030-university-may-teach-you-theory-a-conference-teaches-you-how-to-use-it</guid>
			<description><![CDATA[<p><img src="http://brian.teeman.net/images/students_thumb.webp" alt="students walking through a park carrying backpacks and books" width="225" height="125" loading="lazy"></p><p>If you are studying computer science, software engineering, web development or anything else involving computers, I have a suggestion for you: take a few days away from university.</p>
<p>No, I haven't suddenly decided that education is a waste of time. Quite the opposite. I'm suggesting that you spend a few days doing something that will complement what you are learning in lectures, seminars and textbooks in a way that university simply cannot.</p>
]]></description>
			<author>blog@teeman.net (Brian Teeman)</author>
			<category>Joomla</category>
			<pubDate>Wed, 12 Aug 2026 09:21:37 +0000</pubDate>
		</item>
		<item>
			<title>Website Hacked? Don't Panic, But Don't Lie to Your Users</title>
			<link>http://brian.teeman.net/joomla/1028-dont-panic</link>
			<guid isPermaLink="true">http://brian.teeman.net/joomla/1028-dont-panic</guid>
			<description><![CDATA[<p><img src="http://brian.teeman.net/images/grafida/93-panic_thumb.webp" alt="Don&#039;t Panic Mr Mainering from the British TV show Dad&#039;s Army"></p><p>Your website has been hacked. What do you tell your users?</p>
<p>Please don't tell them the site is <em>“down for maintenance”</em> when you know perfectly well that it has been compromised. Being hacked is bad enough; misleading the people who trusted you with their data is considerably worse. </p>
]]></description>
			<author>blog@teeman.net (Brian Teeman)</author>
			<category>Joomla</category>
			<pubDate>Mon, 10 Aug 2026 19:35:23 +0000</pubDate>
		</item>
	</channel>
</rss>