<?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>Fri, 12 Jun 2026 00: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>Don't Build on Borrowed Platforms</title>
			<link>http://brian.teeman.net/web/1000-don-t-build-on-borrowed-platforms</link>
			<guid isPermaLink="true">http://brian.teeman.net/web/1000-don-t-build-on-borrowed-platforms</guid>
			<description><![CDATA[<p><img src="http://brian.teeman.net/images/favela_thumb.webp" alt="slum housing built on poles above waste land" width="225" height="125" loading="lazy"></p><p>For years we've been told that the easiest way to build an online presence is to use someone else's platform. Whether it's a website builder, an online marketplace, a social network, or a hosted service, the promise is always the same: less work, less hassle, and faster results. </p>
<p>What often gets overlooked is the cost of that convenience. When your business depends on a platform you don't control, your future depends on decisions made by someone else.</p>
]]></description>
			<author>blog@teeman.net (Brian Teeman)</author>
			<category>The Web</category>
			<pubDate>Thu, 04 Jun 2026 11:34:16 +0000</pubDate>
		</item>
		<item>
			<title>Your Font Is Probably Harder to Read Than You Think</title>
			<link>http://brian.teeman.net/web/999-your-font-is-probably-harder-to-read-than-you-think</link>
			<guid isPermaLink="true">http://brian.teeman.net/web/999-your-font-is-probably-harder-to-read-than-you-think</guid>
			<description><![CDATA[<p><img src="http://brian.teeman.net/images/letters_thumb.webp" alt="jumble of childrens colourful wooden block letters and examples of letter &amp; number combinations that can be confusing" width="225" height="125" loading="lazy"></p><p>You spent hours choosing the perfect font. But can your users tell the difference between a one, a lowercase l, and an uppercase L? If not, your beautiful typography may be getting in the way of communication.</p>
]]></description>
			<author>blog@teeman.net (Brian Teeman)</author>
			<category>The Web</category>
			<pubDate>Wed, 03 Jun 2026 08:43:11 +0000</pubDate>
		</item>
		<item>
			<title>The Rise of Negative Marketing</title>
			<link>http://brian.teeman.net/joomla/998-the-rise-of-negative-marketing</link>
			<guid isPermaLink="true">http://brian.teeman.net/joomla/998-the-rise-of-negative-marketing</guid>
			<description><![CDATA[<p><img src="http://brian.teeman.net/images/shouting-thumb.webp" alt="woman wearing glouses shouting through an imaginary megaphone" width="225" height="125" loading="lazy"></p><p>Some companies spend more time attacking competitors than explaining why their own products are worth using. Negative marketing might generate attention, but it rarely projects confidence. The strongest brands win customers by demonstrating value, not by behaving like playground bullies with a social media budget.</p>
]]></description>
			<author>blog@teeman.net (Brian Teeman)</author>
			<category>Joomla</category>
			<pubDate>Thu, 28 May 2026 09:07:54 +0000</pubDate>
		</item>
		<item>
			<title>Why Conference Speakers Keep Describing Their Hair</title>
			<link>http://brian.teeman.net/joomla/997-why-conference-speakers-keep-describing-their-hair</link>
			<guid isPermaLink="true">http://brian.teeman.net/joomla/997-why-conference-speakers-keep-describing-their-hair</guid>
			<description><![CDATA[<p><img src="http://brian.teeman.net/" alt="man running hand through his long hair"></p><p>At online conferences, speakers increasingly begin by describing their physical appearance for accessibility reasons. But if we applied the same logic we use for alt text on websites, would most of those descriptions actually pass the test of usefulness or are we drifting from accessibility into performance?</p>
]]></description>
			<author>blog@teeman.net (Brian Teeman)</author>
			<category>Joomla</category>
			<pubDate>Mon, 25 May 2026 10:17:10 +0000</pubDate>
		</item>
		<item>
			<title>J2Commerce 6: Ecommerce Without Reinventing Joomla</title>
			<link>http://brian.teeman.net/joomla/992-j2commerce-6-ecommerce-without-reinventing-joomla</link>
			<guid isPermaLink="true">http://brian.teeman.net/joomla/992-j2commerce-6-ecommerce-without-reinventing-joomla</guid>
			<description><![CDATA[<p><img src="http://brian.teeman.net/images/shopping_thumb.webp" alt="young boy pushing a shopping cart filled with vegetables" width="225" height="125" loading="lazy"></p><p>For years, one of the biggest problems with ecommerce in Joomla has not been features. It has been philosophy.</p>
<p>Too many ecommerce extensions arrive inside Joomla like a fully self-contained alien spacecraft. They install into Joomla, they run inside Joomla, but they are not really of Joomla. They bring their own frameworks, their own UI paradigms, their own libraries, their own workflows, and sometimes it feels like they resent Joomla even being there.</p>
<p>That is why the release of J2Commerce version 6 matters.</p>
]]></description>
			<author>blog@teeman.net (Brian Teeman)</author>
			<category>Joomla</category>
			<pubDate>Wed, 20 May 2026 06:46:20 +0000</pubDate>
		</item>
		<item>
			<title>Institutional Memory vs Technical Debt</title>
			<link>http://brian.teeman.net/joomla/995-institutional-memory-vs-technical-debt</link>
			<guid isPermaLink="true">http://brian.teeman.net/joomla/995-institutional-memory-vs-technical-debt</guid>
			<description><![CDATA[<p><img src="http://brian.teeman.net/images/memory_thumb.webp" alt="older man holding his head looking at post it notes on the fridge" width="225" height="125" loading="lazy"></p><p>As software projects mature, the challenge is not only managing technical debt, but also preserving the understanding behind the decisions that shaped the code in the first place.</p>
]]></description>
			<author>blog@teeman.net (Brian Teeman)</author>
			<category>Joomla</category>
			<pubDate>Wed, 20 May 2026 06:46:20 +0000</pubDate>
		</item>
		<item>
			<title>Ambush Marketing</title>
			<link>http://brian.teeman.net/joomla/994-ambush-marketing</link>
			<guid isPermaLink="true">http://brian.teeman.net/joomla/994-ambush-marketing</guid>
			<description><![CDATA[<p><img src="http://brian.teeman.net/images/ambush_thumb.webp" alt="cat peeking out from undeneath a bed cover" width="225" height="125" loading="lazy"></p><p>At its core, ambush marketing is simple: one organisation pays to create attention, and another steps in and captures that attention without paying for the privilege.</p>
]]></description>
			<author>blog@teeman.net (Brian Teeman)</author>
			<category>Joomla</category>
			<pubDate>Wed, 13 May 2026 08:54:52 +0000</pubDate>
		</item>
		<item>
			<title>Minimum Viable Bureaucracy</title>
			<link>http://brian.teeman.net/joomla/996-minimum-viable-bureaucracy</link>
			<guid isPermaLink="true">http://brian.teeman.net/joomla/996-minimum-viable-bureaucracy</guid>
			<description><![CDATA[<p><img src="http://brian.teeman.net/images/mvb_thumb.webp" alt="man surrounded by stacks of paper screaming as he tears a piece of paper up" width="225" height="125" loading="lazy"></p><p>Every open source project eventually faces the same danger: becoming so busy managing itself that it forgets how to move forward. The challenge is not avoiding structure altogether, but finding the smallest amount of process needed to keep a project healthy without suffocating the people who make it possible.</p>
]]></description>
			<author>blog@teeman.net (Brian Teeman)</author>
			<category>Joomla</category>
			<pubDate>Mon, 18 May 2026 11:55:16 +0000</pubDate>
		</item>
		<item>
			<title>The Most Expensive Phrase</title>
			<link>http://brian.teeman.net/joomla/993-the-most-expensive-phrase-in-open-source</link>
			<guid isPermaLink="true">http://brian.teeman.net/joomla/993-the-most-expensive-phrase-in-open-source</guid>
			<description><![CDATA[<p><img src="http://brian.teeman.net/images/request_thumb.webp" alt="woman with hands clasped together like they are in prayer" width="225" height="125" loading="lazy"></p><p>There is a recurring pattern in open source communities, especially around mature ecosystems like Joomla, where enthusiasm for ideas is abundant but responsibility for delivering them is not. Users frequently arrive with confident feature requests that are framed as something <strong>everyone would benefit from</strong>, but with no intention of contributing to the work required to make them real.</p>
<p>These, often well-meaning, requests can often change the software into something harder to maintain, harder to use, and ultimately harder to sustain.</p>
]]></description>
			<author>blog@teeman.net (Brian Teeman)</author>
			<category>Joomla</category>
			<pubDate>Mon, 11 May 2026 14:09:17 +0000</pubDate>
		</item>
	</channel>
</rss>