<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Mr Elokusa&apos;s Blog</title><description>Technology, AI, cloud systems, philosophy, and personal growth. I break things. I learn fast.</description><link>https://mrelokusa.com/</link><language>en-us</language><item><title>What the Hell is Attention
</title><link>https://mrelokusa.com/blog/28/</link><guid isPermaLink="true">https://mrelokusa.com/blog/28/</guid><description>Okay. So we all know what a context window is and what prompting is but I tried diving really deep into the foundation of how all our favourite models actually work. A very human attempt to understand &quot;Attention Is All You Need&quot;</description><pubDate>Sun, 03 May 2026 11:11:01 GMT</pubDate></item><item><title>Gemma 4: Free, Local, and Good Enough to Matter</title><link>https://mrelokusa.com/blog/24/</link><guid isPermaLink="true">https://mrelokusa.com/blog/24/</guid><description>

I built a product chatbot using Gemma 4. A user lands on a vitamins page, asks &quot;do you have vegan friendly options,&quot; and the model checks the available product data and answers. From there they can add to cart. Simple concept. The whole inference layer costs nothing.

That last part is the story.</description><pubDate>Fri, 24 Apr 2026 09:43:06 GMT</pubDate></item><item><title>Git worktrees: run three Claude Code agents on one repo without collisions</title><link>https://mrelokusa.com/blog/20/</link><guid isPermaLink="true">https://mrelokusa.com/blog/20/</guid><description>Worktrees give each agent its own isolated checkout that shares the same .git. Three agents, three branches, zero merge chaos. The cleanest parallelism trick I know.</description><pubDate>Wed, 22 Apr 2026 10:03:04 GMT</pubDate><category>tech-shortcuts</category></item><item><title>fzf + ripgrep: any file in your repo in one keystroke</title><link>https://mrelokusa.com/blog/19/</link><guid isPermaLink="true">https://mrelokusa.com/blog/19/</guid><description>The 20-second alias that replaced 90% of my ls-and-grep flow. Fuzzy-search every file in the repo, preview it with syntax highlighting, open it in your editor — all bound to one shortcut.</description><pubDate>Wed, 22 Apr 2026 10:03:04 GMT</pubDate><category>tech-shortcuts</category></item><item><title>Claude Code slash commands: five minutes of setup, every repeated workflow becomes one word</title><link>https://mrelokusa.com/blog/21/</link><guid isPermaLink="true">https://mrelokusa.com/blog/21/</guid><description>Custom slash commands turn /review, /plan, /ship into first-class verbs. You stop re-typing the same 200-word instructions. Here&apos;s the scaffold.</description><pubDate>Wed, 22 Apr 2026 10:03:04 GMT</pubDate><category>tech-shortcuts</category></item><item><title>uv: the Python package manager that replaced pip and poetry on my machine</title><link>https://mrelokusa.com/blog/22/</link><guid isPermaLink="true">https://mrelokusa.com/blog/22/</guid><description>10-100x faster than pip, Cargo-style lockfiles, runs scripts with inline deps, manages Python versions itself. My migration from poetry took fifteen minutes.</description><pubDate>Wed, 22 Apr 2026 10:03:04 GMT</pubDate><category>tech-shortcuts</category></item><item><title>MCP: wire Gmail, Calendar, and your own DB into Claude Code</title><link>https://mrelokusa.com/blog/23/</link><guid isPermaLink="true">https://mrelokusa.com/blog/23/</guid><description>Model Context Protocol makes any tool a first-class citizen inside Claude Code. Three integrations, one config file, no glue code.</description><pubDate>Wed, 22 Apr 2026 10:03:04 GMT</pubDate><category>tech-shortcuts</category></item><item><title> I Commented on South Africa&apos;s Draft National AI Policy. Here&apos;s What I Said</title><link>https://mrelokusa.com/blog/18/</link><guid isPermaLink="true">https://mrelokusa.com/blog/18/</guid><description>On 10 April 2026, Government Gazette No. 54477 opened the country&apos;s Draft National AI Policy for public comment. I sent one in. Here&apos;s a short read of what the policy says, and the two things I told the department they need to
  grapple with more honestly.                                                                                                                                                                                                                 
                            </description><pubDate>Sun, 19 Apr 2026 11:09:00 GMT</pubDate></item><item><title>The Agentic Threshold</title><link>https://mrelokusa.com/blog/17/</link><guid isPermaLink="true">https://mrelokusa.com/blog/17/</guid><description>

There is an old vampire myth: they cannot enter your home unless you invite them in. In January 2026, millions of developers have officially opened the door... We have moved from a &apos;letterbox&apos; relationship—where AI was a consultant in a clean room—to a world where we give it the keys to the terminal. The velocity is intoxicating, but the &apos;blast radius&apos; of a mistake has never been larger.
</description><pubDate>Mon, 26 Jan 2026 21:42:01 GMT</pubDate></item><item><title>AI Strategy For Business: How To Do IT Right</title><link>https://mrelokusa.com/blog/16/</link><guid isPermaLink="true">https://mrelokusa.com/blog/16/</guid><description>The AI hype is real, but so is the failure rate. If you want to be part of the 6% of companies actually seeing returns, you need to stop chasing the magic and start fixing the mechanics.

Here is the strategy guide. </description><pubDate>Fri, 02 Jan 2026 18:47:05 GMT</pubDate></item><item><title>Everything Is An API</title><link>https://mrelokusa.com/blog/15/</link><guid isPermaLink="true">https://mrelokusa.com/blog/15/</guid><description>To be completely honest with you, learning new things - no matter how much you want to - is hard!</description><pubDate>Fri, 28 Nov 2025 13:48:46 GMT</pubDate></item><item><title>Testing New Things</title><link>https://mrelokusa.com/blog/13/</link><guid isPermaLink="true">https://mrelokusa.com/blog/13/</guid><description>Howdy strangers, I haven&apos;t written anything in a while. promise I am still here but I have been learning loads and doing a ton of work on the site itself! Currently just testing the automated blog notification - so if you got this - great! - it works....if not, well not so great. 

So maybe let this serve as a notice that we are back in business (though we never left) </description><pubDate>Wed, 22 Oct 2025 12:11:51 GMT</pubDate></item><item><title>Do it Dumber, Do it Faster, Do it Now</title><link>https://mrelokusa.com/blog/9/</link><guid isPermaLink="true">https://mrelokusa.com/blog/9/</guid><description>Today I had the privilege of addressing the IT Society of the University of the Western Cape on a topic that matters to every single one of us: how to position yourself in the coming AI age.</description><pubDate>Tue, 30 Sep 2025 17:57:44 GMT</pubDate></item><item><title>And on the Eighth Day, I Asked ChatGPT</title><link>https://mrelokusa.com/blog/8/</link><guid isPermaLink="true">https://mrelokusa.com/blog/8/</guid><description> I never knew how to code. I mean, I learned basic HTML in high school and could probably whip up a clunky-looking website. It would work, but it wouldn’t be pretty. Back then, I just didn&apos;t have the desire—or the attention span—to dive any deeper.</description><pubDate>Fri, 26 Sep 2025 15:06:37 GMT</pubDate></item></channel></rss>