<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Grown in Consultation]]></title><description><![CDATA[Grown in Consultation]]></description><link>https://www.growinconsultation.com</link><image><url>https://www.growinconsultation.com/img/substack.png</url><title>Grown in Consultation</title><link>https://www.growinconsultation.com</link></image><generator>Substack</generator><lastBuildDate>Sun, 12 Apr 2026 09:07:49 GMT</lastBuildDate><atom:link href="https://www.growinconsultation.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Luis de Sousa]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[growinconsultation@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[growinconsultation@substack.com]]></itunes:email><itunes:name><![CDATA[Luis de Sousa]]></itunes:name></itunes:owner><itunes:author><![CDATA[Luis de Sousa]]></itunes:author><googleplay:owner><![CDATA[growinconsultation@substack.com]]></googleplay:owner><googleplay:email><![CDATA[growinconsultation@substack.com]]></googleplay:email><googleplay:author><![CDATA[Luis de Sousa]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Keeping the Forge Lit]]></title><description><![CDATA[The shifting role of technical communities in an age of instant answers]]></description><link>https://www.growinconsultation.com/p/keeping-the-forge-lit</link><guid isPermaLink="false">https://www.growinconsultation.com/p/keeping-the-forge-lit</guid><dc:creator><![CDATA[Luis de Sousa]]></dc:creator><pubDate>Thu, 12 Feb 2026 16:19:54 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!RQdW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e3891ae-57b7-4379-93f7-168af6768e36_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RQdW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e3891ae-57b7-4379-93f7-168af6768e36_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RQdW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e3891ae-57b7-4379-93f7-168af6768e36_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!RQdW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e3891ae-57b7-4379-93f7-168af6768e36_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!RQdW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e3891ae-57b7-4379-93f7-168af6768e36_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!RQdW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e3891ae-57b7-4379-93f7-168af6768e36_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RQdW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e3891ae-57b7-4379-93f7-168af6768e36_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2e3891ae-57b7-4379-93f7-168af6768e36_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2493318,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.growinconsultation.com/i/187739740?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e3891ae-57b7-4379-93f7-168af6768e36_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!RQdW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e3891ae-57b7-4379-93f7-168af6768e36_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!RQdW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e3891ae-57b7-4379-93f7-168af6768e36_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!RQdW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e3891ae-57b7-4379-93f7-168af6768e36_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!RQdW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2e3891ae-57b7-4379-93f7-168af6768e36_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>AI didn&#8217;t replace communities.<br>It has replaced the pain that drove people into them.</p><p>Fourteen years ago, I remember attending a Microsoft SQL Server user group where only two of us showed up, along with the speaker.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.growinconsultation.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>It would be easy to read that as failure.<br>But what stayed with me was not the turnout. It was the willingness to show up anyway. To present. To listen. To participate.</p><p>That moment taught me something about what these spaces actually run on.</p><p>If you have organised a meetup, maintained an open-source project, or tried to keep a community space alive, you will recognise this pattern.</p><p>Attendance patterns wobble.</p><p>Familiar faces come once and disappear. Speakers arrive, deliver thoughtful work, and move on, rarely staying to meet newcomers, answer questions, or become part of the fabric. Even among organisers, the pull of client work, deadlines, and life gradually reorders priorities.</p><p>No villains here, just gravity.</p><p>But it reveals something deeper about the environment we are operating in.</p><p>We have more access to knowledge than at any point in history.</p><p>Answers arrive instantly. Tutorials autoplay. AI systems generate explanations, examples, and even working code.</p><p>The friction that once pushed people into rooms, to ask, to struggle, to compare notes, has been dramatically reduced.</p><p>When learning becomes frictionless, the psychological reward loop shifts.<br>Effort no longer requires social exposure, so identity forms privately rather than communally.</p><p>What happens to communities when the need that built them disappears?</p><p>After years of organising and attending technical user groups and watching thousands of practitioners move through them, this work has been one of the most formative parts of my professional life.</p><p>Others have observed similar shifts in online technical knowledge communities, where the struggle to articulate problems is disappearing. In physical communities, I see the same pattern reflected in participation itself.</p><p>Technical communities have always ebbed and flowed. Attendance cycles are not new. What feels different now is not fluctuation, but structural dependency. People no longer need communities to unblock work. Participation has shifted from necessity to choice.</p><p>And with that reduction comes a subtle shift in identity.</p><p>It becomes easier to consume knowledge than to contribute.</p><p>Most of us recognise this pull.<br>Convenience is powerful.<br>Participation asks more of us.</p><p>One evening after an event, I received a message from venue staff about someone who had arrived late, stayed briefly, and then left. Nothing dramatic, just uncertainty about how to interpret the interaction. From their perspective, it was unusual. From mine, it was familiar.</p><h1>Communities vs Information Transfer</h1><p>Community spaces attract people at very different points in their lives. Sometimes they arrive confident and curious. Sometimes they arrive carrying hesitation, transition, or anxiety about stepping back into shared environments. Still others are navigating change in their careers.</p><p>That moment stayed with me because it highlighted something easy to forget in an era of frictionless digital learning.</p><p><strong>Communities aren&#8217;t just information exchange points.</strong></p><p>They&#8217;re places where people test belonging.<br>Where they gauge safety.<br>Where they negotiate identity.</p><p>Participation isn&#8217;t always clean or predictable. It can look tentative, ambiguous, or even uncomfortable. None of that happens in a prompt window or tutorial stream.</p><blockquote><p><strong>Communities of practice don&#8217;t run on information transfer.</strong></p><p><strong>They run on presence.</strong></p></blockquote><h1>The Invisible Labour</h1><p>On awkward first questions. On half-formed ideas. On conversations that wander into disagreement, politics, or collaboration.</p><p>Those messy human dynamics aren&#8217;t side effects.<br>They&#8217;re the mechanism through which craft actually moves between people.</p><p>By craft identity, I mean the internal shift in which competence becomes relational, shaped by dialogue, feedback, and recognition rather than the solitary accumulation of knowledge.</p><p>Keeping the forge lit also means confronting something less romantic. Invisible labour.</p><p>Events don&#8217;t just happen. Someone emails speakers. Someone negotiates venues. Someone coordinates logistics, nudges volunteers, answers late-night messages, and absorbs the emotional temperature of the room.</p><p>Community sustainability is not an emergent property.<br>It is a maintained infrastructure.</p><p>That work sits in the margins of already full professional lives, sustained less by incentives than by care and belief that these spaces matter.</p><p>And where there is labour, there is politics.</p><p>Communities are made of people. People bring ambition, stress, disagreement, personality, and changing priorities. Sometimes organisers align effortlessly; sometimes they don&#8217;t. Relationships shift. Expectations diverge. Conflict happens.</p><p>None of this is failure.<br>It&#8217;s what happens when something real is being built together.</p><blockquote><p>Communities are inconvenient by design.</p><p>And that inconvenience is where growth lives.</p></blockquote><p>Participation teaches negotiation, boundary-setting, collaboration, and repair. It teaches how to stay when disengagement would be easier. How to carry responsibility without control.</p><p>No model, tutorial, or prompt window teaches that.</p><p>If anything, these imperfect dynamics are why communities remain important. They resist sterilisation. They resist optimisation. They resist becoming frictionless products.</p><p>Much of this work is invisible, unpaid, and done after long professional days, yet it is the infrastructure that makes belonging possible.</p><p>In a world trending toward curated feeds and personalised outputs, communities still ask something older of us.</p><p>Patience.<br>Tolerance.<br>Presence.<br>Contribution.</p><h1>From Practitioner to Consumer</h1><p>If friction once produced practitioners, convenience now produces consumers.</p><p>This tension is most evident in the shift from practitioner to consumer. Not as judgment. As a structural outcome.</p><p>When knowledge is abundant and frictionless, consumption becomes effortless. You can absorb ideas endlessly without exposing your understanding to others.</p><p>Practitioners operate differently.</p><p>They ask questions in public rooms.<br>Present unfinished thinking.<br>Explain concepts they&#8217;re still learning.<br>Risk of being wrong in front of peers.</p><p>That vulnerability is formative.</p><p>It sharpens reasoning.<br>Deepens memory.<br>Anchors identity in doing rather than viewing.</p><p>Consumption does not demand that progression. You can stay comfortably informed indefinitely. It&#8217;s efficient, personalised, and often useful. But it does not produce the same transformation as participation.</p><p>Modern tools are extraordinary amplifiers. They lower barriers and accelerate exploration.</p><p>But amplification alone doesn&#8217;t build craft identity.</p><blockquote><p>Craft forms where effort is witnessed.<br>Where feedback is immediate.<br>Where participation carries real consequences.</p></blockquote><p>Where people recognise each other over time, not as usernames or prompts, but as presence.</p><p>One fills the mind.<br>The other shapes the practitioner.</p><h1>The Invitation</h1><p>If there is an invitation here, it isn&#8217;t nostalgic or heroic. It&#8217;s simple:</p><p>Show up.</p><ul><li><p>Ask a question in the room.</p></li><li><p>Stay after a talk.</p></li><li><p>Meet someone new.</p></li><li><p>Share an unfinished idea.</p></li><li><p>Offer help.</p></li><li><p>Return next month.</p></li></ul><p>Communities don&#8217;t need everyone to lead. They need continuity of presence. Small contributions of energy over time.</p><blockquote><p>Participation is not measured by visibility.<br>It&#8217;s measured in investment.</p></blockquote><p>Reframing communities for the AI era means accepting that they are no longer the primary gateway to knowledge. That role has shifted, and that is fine.</p><p>Their value is evolving toward something more human:</p><ul><li><p>Sense-making</p></li><li><p>Mentorship</p></li><li><p>Identity formation</p></li><li><p>Accountability</p></li><li><p>Belonging</p></li></ul><p><strong>AI can generate answers.<br>It cannot replicate shared experience.</strong></p><p>When information is abundant, discernment matters.<br>When solutions are automated, judgment matters.<br>When learning is individualised, collective context matters.</p><p>Communities provide these counterbalances, not as competitors to technology, but as complements to it.</p><p>The forge shapes the craft.<br>The arena tests it.</p><blockquote><p>The bigger risk is not community disappearance.<br>It&#8217;s forgetting the difference between being informed and being formed.</p></blockquote><p>Keeping the forge lit isn&#8217;t about resisting change.<br>It&#8217;s about recognising what remains irreplaceable.</p><p>Maintaining spaces where effort is visible.<br>Participation is welcome.<br>Craft is transmitted through presence rather than download.</p><p>At its core, this reflection crystallises three observations:</p><ul><li><p>Knowledge access is no longer the primary value of technical communities</p></li><li><p>Practitioner identity forms through participation, not consumption</p></li><li><p>Human friction remains a necessary condition for craft transmission</p></li></ul><p>I don&#8217;t know what technical communities will look like in ten years.</p><p>But I know they won&#8217;t survive on answers alone.</p><h1>The arena doesn&#8217;t need to be crowded.</h1><p>Answers scale.<br>Formation does not.</p><p>It simply needs people willing to step into it<br>to try,<br>to err,<br>to contribute,<br>so the next person who walks through the door finds something still burning.</p><p></p><p><strong>I would be curious to hear what you are seeing in your own communities.</strong></p><p><strong>Are people showing up differently?<br>Or are the motivations for showing up changing?</strong></p><p>Communities survive when someone decides they still matter.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.growinconsultation.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Outsourcing Ubuntu]]></title><description><![CDATA[Why Africa&#8217;s Open-Source Infrastructure Matters]]></description><link>https://www.growinconsultation.com/p/outsourcing-ubuntu</link><guid isPermaLink="false">https://www.growinconsultation.com/p/outsourcing-ubuntu</guid><dc:creator><![CDATA[Luis de Sousa]]></dc:creator><pubDate>Tue, 26 Aug 2025 15:18:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!CTDm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc8e4b09-09cd-485f-bb28-154d91818d2d_1100x617.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!CTDm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc8e4b09-09cd-485f-bb28-154d91818d2d_1100x617.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CTDm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc8e4b09-09cd-485f-bb28-154d91818d2d_1100x617.png 424w, https://substackcdn.com/image/fetch/$s_!CTDm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc8e4b09-09cd-485f-bb28-154d91818d2d_1100x617.png 848w, https://substackcdn.com/image/fetch/$s_!CTDm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc8e4b09-09cd-485f-bb28-154d91818d2d_1100x617.png 1272w, https://substackcdn.com/image/fetch/$s_!CTDm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc8e4b09-09cd-485f-bb28-154d91818d2d_1100x617.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CTDm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc8e4b09-09cd-485f-bb28-154d91818d2d_1100x617.png" width="1100" height="617" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cc8e4b09-09cd-485f-bb28-154d91818d2d_1100x617.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:617,&quot;width&quot;:1100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1735920,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://luisdza.substack.com/i/183556364?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc8e4b09-09cd-485f-bb28-154d91818d2d_1100x617.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!CTDm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc8e4b09-09cd-485f-bb28-154d91818d2d_1100x617.png 424w, https://substackcdn.com/image/fetch/$s_!CTDm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc8e4b09-09cd-485f-bb28-154d91818d2d_1100x617.png 848w, https://substackcdn.com/image/fetch/$s_!CTDm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc8e4b09-09cd-485f-bb28-154d91818d2d_1100x617.png 1272w, https://substackcdn.com/image/fetch/$s_!CTDm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc8e4b09-09cd-485f-bb28-154d91818d2d_1100x617.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><blockquote><p><strong>Africa&#8217;s digital sovereignty just suffered a quiet blow.</strong></p><p>Earlier this month, South Africa&#8217;s TENET &#8212; the non-profit serving universities and research institutions &#8212; announced it will shut down its long-standing mirror service (<strong><a href="http://mirror.ac.za/">mirror.ac.za</a></strong>). For most, the loss may look invisible. But behind the silence lies a bigger question: <strong>Will Africa shape its own digital future, or depend on infrastructure it does not control?</strong></p></blockquote><p>For years, TENET hosted local copies of <strong>Linux distributions, CRAN (for the R programming language),</strong> and <strong>other open-source repositories</strong>. The reasons for closure are practical: <em>ageing hardware, falling demand, and cheaper global bandwidth</em>. On paper, few will notice the change. In reality, <strong>much more is at stake.</strong></p><blockquote><p>Mirrors are more than speed and convenience &#8212; they are <strong>trust anchors</strong>. They prove our code is genuine. They keep Africa working when undersea cables snap, turning fragility into strength. And they embody a digital spirit of <strong>Ubuntu</strong>: we build together, and shared infrastructure keeps knowledge open to all.</p></blockquote><p>In March 2024, four major undersea cables &#8212; WACS, ACE, SAT-3, and MainOne &#8212; snapped, disrupting connectivity across 13 African countries. For days, whole regions were throttled. The lesson is clear: if every byte comes from overseas, a single cut can silence half a continent [<em><strong><a href="https://www.bloomberg.com/news/articles/2024-03-15/massive-africa-internet-outage-could-takes-weeks-months-to-fix">Bloomberg</a></strong></em>].</p><p>Across Africa, technologists such as <strong><a href="https://www.linkedin.com/in/ishsookun/">Ish Sookun</a></strong> &#8212; the only African serving on the openSUSE board and a long-time advocate for Linux mirrors &#8212; have long argued for this infrastructure.</p><blockquote><p><strong>Without local mirrors, Africa risks outsourcing its digital commons.</strong></p></blockquote><p>Without local mirrors, developers must fetch code from Europe, Asia, or the US. This is more than a technical nuisance. It <strong>entrenches dependency</strong>, <strong>undermines sovereignty</strong>, and <strong>sidelines Africa from the global conversation on open source</strong></p><p><strong>This isn&#8217;t only Africa&#8217;s fight.</strong></p><p>In 2021, ASREN, WACREN, and UbuntuNet Alliance signed a Memorandum of Understanding with Latin America&#8217;s LA Referencia and RedCLARA, committing to <strong>&#8220;build capacity and infrastructure in our regions rather than rely on centralised infrastructure hosted elsewhere&#8221;</strong> [<em><strong><a href="https://africaconnect3.net/africa-and-latin-america-agree-to-closer-collaboration-around-open-science/">AfricaConnect3</a></strong></em>].</p><p>It was a clear statement: sovereignty is regional, and resilience comes from hosting at home, not outsourcing abroad. It&#8217;s proof that open science infrastructure - including local mirrors - is not just local resistance, but part of a growing global movement for <strong>digital equity</strong>.</p><p>The timing is symbolic. The <strong>Johannesburg City Library</strong> has just reopened after five years of repairs, a reminder of how access to knowledge strengthens communities. Imagine suggesting that because Kindle and Google Books exist, Johannesburg no longer needs a library. We would reject that argument immediately. Yet this is precisely the logic being used to dismantle our <strong>digital commons</strong>.</p><p>Yes, bandwidth is cheaper, cables are faster, and global distribution is more efficient.</p><p>But</p><blockquote><p>Efficiency is not sovereignty.</p><p>If Africa is serious about shaping its digital future, it cannot depend entirely on servers in the US, Europe, or China. It needs its own mirrors, repositories, and infrastructure &#8212; rooted here, for our communities.</p></blockquote><p>Some argue that <strong>contribution</strong> &#8211; <em>writing code, starting projects, and growing communities</em> &#8211; matters more than infrastructure. And they are right: without African commits, open source here remains <strong>consumption, not creation</strong>.</p><p>CDNs serve content fast and cheap. But if every byte comes from the US, Europe, or China, Africa is reduced to a client &#8212; not a creator.</p><blockquote><p><strong>Mirrors aren&#8217;t a sideshow. They&#8217;re the foundation.</strong></p></blockquote><p>They cut barriers, train local skills, and prove Africa isn&#8217;t only downloading - it&#8217;s hosting.</p><p><strong>Contribution is more than code. In the spirit of Ubuntu, it&#8217;s also resilience.</strong></p><p><strong>Trust is human.</strong></p><p>A mirror is only as strong as the people behind it. Who runs it, and under what rules, matters as much as bandwidth. Confidence comes from transparent stewardship &#8212; by universities, NRENs, and communities.</p><p><strong>And mirrors mean reciprocity.</strong></p><p>They show Africa is not just consuming open source but investing in it. That&#8217;s how servers become symbols. That&#8217;s how technical infrastructure turns into social infrastructure &#8212; the trust Africa needs to stand as a peer in the global commons.</p><div><hr></div><p>The real question is not whether mirrors are technically necessary. It is whether Africa intends to stand at the heart of open-source innovation &#8212; or remain at its margins.</p><p><strong>Building mirrors is not nostalgia. It is sovereignty. It is resilience. It is reciprocity.</strong></p><p>The world will not wait. <strong>The question is simple: will Africa?</strong></p><p><em>First published on <a href="https://www.linkedin.com/feed/update/urn:li:ugcPost:7366035629152841728/">LinkedIn</a>, 26 August 2025.</em></p>]]></content:encoded></item></channel></rss>