<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>David Akpoviroro Oke — Journal</title>
    <link>https://mriridescent.africa/blog</link>
    <description>Field notes on software, systems thinking, security, AI, and the practice of building in public.</description>
    <language>en</language>
    <lastBuildDate>Fri, 06 Nov 2026 00:00:00 GMT</lastBuildDate>
    <copyright>© 2026 David Akpoviroro Oke. All rights reserved.</copyright>
    <atom:link href="https://mriridescent.africa/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>The polymath is a systems engineer</title>
      <link>https://mriridescent.africa/blog/the-polymath-is-a-systems-engineer</link>
      <guid isPermaLink="true">https://mriridescent.africa/blog/the-polymath-is-a-systems-engineer</guid>
      <pubDate>Fri, 18 Sep 2026 09:00:00 GMT</pubDate>
      <dc:creator>David Akpoviroro Oke</dc:creator>
      <category>Practice</category>
      <category>Systems thinking</category>
      <description>Why a wide range of skills is a systems discipline, not a lack of focus — and the tax that comes with it.</description>
    </item>
    <item>
      <title>Security is a design material</title>
      <link>https://mriridescent.africa/blog/security-is-a-design-material</link>
      <guid isPermaLink="true">https://mriridescent.africa/blog/security-is-a-design-material</guid>
      <pubDate>Sun, 02 Aug 2026 09:00:00 GMT</pubDate>
      <dc:creator>David Akpoviroro Oke</dc:creator>
      <category>Security</category>
      <category>Engineering</category>
      <description>Threat modelling belongs in the first sketch, not the last sprint. What changes when you treat security like a material instead of a gate.</description>
    </item>
    <item>
      <title>Twenty years of the web, and what it taught me about AI</title>
      <link>https://mriridescent.africa/blog/twenty-years-of-the-web</link>
      <guid isPermaLink="true">https://mriridescent.africa/blog/twenty-years-of-the-web</guid>
      <pubDate>Sun, 14 Jun 2026 09:00:00 GMT</pubDate>
      <dc:creator>David Akpoviroro Oke</dc:creator>
      <category>Engineering</category>
      <category>Artificial intelligence</category>
      <description>Every abstraction leaks, the demo is not the system, and the human in the loop is not decoration.</description>
    </item>
    <item>
      <title>The interface is a promise</title>
      <link>https://mriridescent.africa/blog/the-interface-is-a-promise</link>
      <guid isPermaLink="true">https://mriridescent.africa/blog/the-interface-is-a-promise</guid>
      <pubDate>Mon, 27 Apr 2026 09:00:00 GMT</pubDate>
      <dc:creator>David Akpoviroro Oke</dc:creator>
      <category>Design</category>
      <category>Product</category>
      <description>Every screen makes a claim about what the system will do next. Most product bugs are broken promises between layers.</description>
    </item>
    <item>
      <title>Green software is a design constraint, not a badge</title>
      <link>https://mriridescent.africa/blog/green-software-is-a-design-constraint</link>
      <guid isPermaLink="true">https://mriridescent.africa/blog/green-software-is-a-design-constraint</guid>
      <pubDate>Mon, 09 Feb 2026 09:00:00 GMT</pubDate>
      <dc:creator>David Akpoviroro Oke</dc:creator>
      <category>Climate</category>
      <category>Engineering</category>
      <description>Efficiency is not a quarterly initiative. It is a set of decisions about payloads, queries, and how long a device is allowed to work.</description>
    </item>
  </channel>
</rss>
