<?xml version="1.0" encoding="UTF-8" ?> <?xml-stylesheet type="text/xsl" href="rss.xsl"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/"> <channel> <title>Afridyne Systems (PTY) LTD</title><description>Born for documents, yet beyond documents. Accessible to everyone, extremely easy to use. Modern, lightweight, customizable, responsive.</description><link>https://johnpiers.github.io/Afridyne-Systems/</link><atom:link href="https://johnpiers.github.io/Afridyne-Systems/feed_rss_updated.xml" rel="self" type="application/rss+xml" /> <managingEditor>John Piers Cilliers</managingEditor><language>en</language> <pubDate>Mon, 19 Oct 2026 21:29:19 -0000</pubDate> <lastBuildDate>Mon, 19 Oct 2026 21:29:19 -0000</lastBuildDate> <ttl>1440</ttl> <generator>MkDocs RSS plugin - v1.19.0</generator> <image> <url>None</url> <title>Afridyne Systems (PTY) LTD</title> <link>https://johnpiers.github.io/Afridyne-Systems/</link> </image> <item> <title>Search Better, Faster, Smaller</title> <author>John Piers Cilliers</author> <category>Tutorials</category> <category>Updates</category> <description>&lt;h1&gt;Search Better, Faster, Smaller&lt;/h1&gt; &lt;p&gt;!!! desc &#34;New Search Blog Post&#34;&lt;/p&gt; &lt;pre&gt;&lt;code&gt;__This is the story of how we managed to completely rebuild client-side search, delivering a significantly better user experience while making it faster and smaller at the same time.__ --- The [search] of Material for MkDocs is by far one of its best and most-loved assets: [multilingual], [offline-capable], and most importantly: _all client-side_. It provides a solution to empower the users of your documentation to find what they&#39;re searching for instantly without the headache of managing additional servers. However, even though several iterations have been made, there&#39;s still some room for improvement, which is why we rebuilt the search plugin and integration from the ground up. This article shines some light on the internals of the new search, why it&#39;s much more powerful than the previous version, and what&#39;s about to come. &lt;/code&gt;&lt;/pre&gt;</description> <link>https://johnpiers.github.io/Afridyne-Systems/blog/2026/04/11/search-better-faster-smaller/</link> <pubDate>Sat, 11 Apr 2026 00:00:00 +0000</pubDate> <source url="https://johnpiers.github.io/Afridyne-Systems/feed_rss_updated.xml">Afridyne Systems (PTY) LTD</source><guid isPermaLink="true">https://johnpiers.github.io/Afridyne-Systems/blog/2026/04/11/search-better-faster-smaller/</guid> <enclosure url="https://johnpiers.github.io/Afridyne-Systems/assets/images/social/blog/2026/04/11/search-better-faster-smaller.png" type="image/png" length="51854" /> </item> <item> <title>Zensical</title> <author>John Piers Cilliers</author> <category>Tutorials</category> <category>Updates</category> <description>&lt;p&gt;&lt;strong&gt;A modern static site generator built by the Material for MkDocs team&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;!!! info &#34;&#34; &lt;strong&gt;We are thrilled to announce [Zensical], our next-gen static site generator designed to simplify the process of building documentation sites. Distilled from a decade of experience, Zensical is our effort to overcome the technical limitations of MkDocs, reaching far beyond its capabilities.&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;!!! quote &#34;&#34; - Zensical is the result of thousands of hours of work – built from the ground up for a modern and comfortable authoring experience, while making it easy for developers to extend and customize Zensical through its upcoming module system. Our goal is to support docs-as-code workflows with tens of thousands of pages, without compromising performance or usability.&lt;/p&gt; &lt;pre&gt;&lt;code&gt;- To make the transition seamless, [compatibility] comes first. We&#39;re putting significant effort into ensuring a smooth migration from Material for MkDocs for all users. Zensical can natively read `mkdocs.yml`, allowing you to build your existing project with minimal changes. As of now, a subset of plugins is supported, and we&#39;re working on feature parity in the coming months. - Zensical is fully Open Source, licensed under MIT, and can be used for any purpose, including for commercial use. We&#39;re also saying goodbye to our sponsorware model, replacing it with our new offering for professional users: [Zensical Spark]. This allows us to stay independent, maximizing user value, as we shape the future of Zensical together with you. _You can subscribe to [our newsletter] to stay in the loop_. &lt;/code&gt;&lt;/pre&gt;</description> <link>https://johnpiers.github.io/Afridyne-Systems/blog/2026/04/05/zensical/</link> <pubDate>Sun, 05 Apr 2026 00:00:00 +0000</pubDate> <source url="https://johnpiers.github.io/Afridyne-Systems/feed_rss_updated.xml">Afridyne Systems (PTY) LTD</source><guid isPermaLink="true">https://johnpiers.github.io/Afridyne-Systems/blog/2026/04/05/zensical/</guid> <enclosure url="https://johnpiers.github.io/Afridyne-Systems/assets/images/social/blog/2026/04/05/zensical.png" type="image/png" length="41362" /> </item> <item> <title>What MkDocs 2.0 means for your documentation projects</title> <author>John Piers Cilliers</author> <category>Tutorials</category> <category>Updates</category> <description>&lt;h1&gt;What MkDocs 2.0 means for your documentation projects&lt;/h1&gt; &lt;p&gt;Last update: April 13, 2026 – see &lt;a href=&#34;#updates&#34;&gt;update log&lt;/a&gt;.&lt;/p&gt; &lt;hr&gt; &lt;p&gt;!!! important &#34;MkDocs 2.0&#34;&lt;/p&gt; &lt;pre&gt;&lt;code&gt;__Three weeks ago, MkDocs 2.0 was announced – a ground-up rewrite of the documentation tool tens of thousands of projects rely on, introducing potentially significant breaking changes.__ Material for MkDocs depends on MkDocs as its underlying framework and central dependency. We maintain Material for MkDocs, but we have no control over MkDocs itself. We&#39;ve taken the time to thoroughly evaluate and test the [MkDocs 2.0 pre-release] and want to share our findings, including what it might mean for your documentation projects, and where [Zensical], our new static site generator that is _compatible with MkDocs 1.x_, fits into the picture. __If you&#39;ve missed it__: [MkDocs 1.x is unmaintained], with issues and PRs piling up and no releases in the past 18 months, and seemingly no plans to fix long-standing issues like [live-reload problems]. More importantly, it&#39;s unclear whether security issues will be addressed, and whether the project will receive any updates at all in the future. _Please note that MkDocs 2.0 is still in pre-release, and the information in this article is based on the current state of the project. We keep it updated as we learn more._ &lt;/code&gt;&lt;/pre&gt;</description> <link>https://johnpiers.github.io/Afridyne-Systems/blog/2026/04/05/what-mkdocs-20-means-for-your-documentation-projects/</link> <pubDate>Sun, 05 Apr 2026 00:00:00 +0000</pubDate> <source url="https://johnpiers.github.io/Afridyne-Systems/feed_rss_updated.xml">Afridyne Systems (PTY) LTD</source><guid isPermaLink="true">https://johnpiers.github.io/Afridyne-Systems/blog/2026/04/05/what-mkdocs-20-means-for-your-documentation-projects/</guid> <enclosure url="https://johnpiers.github.io/Afridyne-Systems/assets/images/social/blog/2026/04/05/what-mkdocs-20-means-for-your-documentation-projects.png" type="image/png" length="67618" /> </item> <item> <title>Welcome to the Afridyne Blog!</title> <author>John Piers Cilliers</author> <category>Tutorials</category> <category>Updates</category> <description>&lt;h1&gt;Welcome to the Afridyne Blog!&lt;/h1&gt; &lt;p&gt;This is my very first post on the new blog system. &lt;/p&gt;</description> <link>https://johnpiers.github.io/Afridyne-Systems/blog/2026/03/28/welcome-to-the-afridyne-blog/</link> <pubDate>Sat, 28 Mar 2026 00:00:00 +0000</pubDate> <source url="https://johnpiers.github.io/Afridyne-Systems/feed_rss_updated.xml">Afridyne Systems (PTY) LTD</source><guid isPermaLink="true">https://johnpiers.github.io/Afridyne-Systems/blog/2026/03/28/welcome-to-the-afridyne-blog/</guid> <enclosure url="https://johnpiers.github.io/Afridyne-Systems/assets/images/social/blog/2026/03/28/welcome-to-the-afridyne-blog.png" type="image/png" length="53743" /> </item> </channel> </rss>