﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Mykeels</title><atom:link rel="self" type="application/rss+xml" href="https://mykeels.com/rss.xml"/><link>https://mykeels.com/rss.xml</link><description>Mykeels' personal website and blog</description><copyright>Copyright © 2025</copyright><pubDate>Thu, 5 Jun 2025 00:00:00 -0400</pubDate><lastBuildDate>Sun, 19 Jul 2026 04:31:27 +0000</lastBuildDate><webMaster>me@mykeels.com (Mykeels)</webMaster><item><title>I turned Slack into a live console for my production dotnet app</title><description><![CDATA[]]></description><author>me@mykeels.com (Michael Ikechi)</author><guid>https://mykeels.com/blog/i-turned-slack-into-a-live-console-for-my-production-dotnet-app</guid><link>https://mykeels.com/blog/i-turned-slack-into-a-live-console-for-my-production-dotnet-app</link><pubDate>Sun, 19 Jul 2026 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/i-turned-slack-into-a-live-console-for-my-production-dotnet-app" length="8960" type="text/html"/></item><item><title>Game Day Engineering - Exploring Incident Simulators</title><description><![CDATA[]]></description><author>me@mykeels.com (Michael Ikechi)</author><guid>https://mykeels.com/blog/game-day-engineering-exploring-incident-simulators</guid><link>https://mykeels.com/blog/game-day-engineering-exploring-incident-simulators</link><pubDate>Wed, 8 Jul 2026 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/game-day-engineering-exploring-incident-simulators" length="9205" type="text/html"/></item><item><title>Using the DisposableScope pattern in .NET</title><description><![CDATA[]]></description><author>me@mykeels.com (Michael Ikechi)</author><guid>https://mykeels.com/blog/using-the-disposablescope-pattern-in-net</guid><link>https://mykeels.com/blog/using-the-disposablescope-pattern-in-net</link><pubDate>Wed, 24 Jun 2026 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/using-the-disposablescope-pattern-in-net" length="6401" type="text/html"/></item><item><title>Why Under 4 Games?</title><description><![CDATA[]]></description><author>me@mykeels.com (Michael Ikechi)</author><guid>https://mykeels.com/blog/why-under-4-games</guid><link>https://mykeels.com/blog/why-under-4-games</link><pubDate>Thu, 8 Jan 2026 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/why-under-4-games" length="7712" type="text/html"/></item><item><title>I got an LLM to write a dotnet user-secrets manager script</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/i-got-an-llm-to-write-a-dotnet-user-secrets-manager-script</guid><link>https://mykeels.com/blog/i-got-an-llm-to-write-a-dotnet-user-secrets-manager-script</link><pubDate>Sun, 21 Dec 2025 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/i-got-an-llm-to-write-a-dotnet-user-secrets-manager-script" length="10313" type="text/html"/></item><item><title>Why CRUD, when we can use ChangeActions?</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/why-crud-when-we-can-use-changeactions</guid><link>https://mykeels.com/blog/why-crud-when-we-can-use-changeactions</link><pubDate>Thu, 16 Oct 2025 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/why-crud-when-we-can-use-changeactions" length="4856" type="text/html"/></item><item><title>Deep-Inject Dependencies into React components</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/deep-inject-dependencies-into-react-components</guid><link>https://mykeels.com/blog/deep-inject-dependencies-into-react-components</link><pubDate>Wed, 8 Oct 2025 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/deep-inject-dependencies-into-react-components" length="7237" type="text/html"/></item><item><title>A pseudo-generic text-&gt;phonics model in JavaScript</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/a-pseudo-generic-text-phonics-model-in-javascript</guid><link>https://mykeels.com/blog/a-pseudo-generic-text-phonics-model-in-javascript</link><pubDate>Thu, 11 Sep 2025 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/a-pseudo-generic-text-phonics-model-in-javascript" length="3798" type="text/html"/></item><item><title>Accepting dynamic body properties in endpoints with OpenAPI schema</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/accepting-dynamic-body-properties-in-endpoints-with-openapi-schema</guid><link>https://mykeels.com/blog/accepting-dynamic-body-properties-in-endpoints-with-openapi-schema</link><pubDate>Tue, 9 Sep 2025 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/accepting-dynamic-body-properties-in-endpoints-with-openapi-schema" length="5292" type="text/html"/></item><item><title>I used to run from K8s. Now, I am hooked.</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/i-used-to-run-from-k8s-now-i-am-hooked</guid><link>https://mykeels.com/blog/i-used-to-run-from-k8s-now-i-am-hooked</link><pubDate>Mon, 1 Sep 2025 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/i-used-to-run-from-k8s-now-i-am-hooked" length="3530" type="text/html"/></item><item><title>Provision a FusionAuth instance in a .NET Aspire AppHost</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/provision-a-fusionauth-instance-in-a-net-aspire-apphost</guid><link>https://mykeels.com/blog/provision-a-fusionauth-instance-in-a-net-aspire-apphost</link><pubDate>Fri, 15 Aug 2025 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/provision-a-fusionauth-instance-in-a-net-aspire-apphost" length="7254" type="text/html"/></item><item><title>Bump csproj version with bash</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/bump-csproj-version-with-bash</guid><link>https://mykeels.com/blog/bump-csproj-version-with-bash</link><pubDate>Wed, 6 Aug 2025 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/bump-csproj-version-with-bash" length="920" type="text/html"/></item><item><title>Read stories - A Toddler Activity</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/read-stories-a-toddler-activity</guid><link>https://mykeels.com/blog/read-stories-a-toddler-activity</link><pubDate>Fri, 25 Jul 2025 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/read-stories-a-toddler-activity" length="2670" type="text/html"/></item><item><title>Memory Cards - Puzzles for Toddlers</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/memory-cards-puzzles-for-toddlers</guid><link>https://mykeels.com/blog/memory-cards-puzzles-for-toddlers</link><pubDate>Wed, 16 Jul 2025 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/memory-cards-puzzles-for-toddlers" length="2177" type="text/html"/></item><item><title>Place the Letters - A Toddler Activity</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/place-the-letters-a-toddler-activity</guid><link>https://mykeels.com/blog/place-the-letters-a-toddler-activity</link><pubDate>Sun, 15 Jun 2025 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/place-the-letters-a-toddler-activity" length="2029" type="text/html"/></item><item><title>Jira's MCP is so easy to setup and use in Cursor IDE</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/jira-mcp-is-so-easy-to-setup-and-use-in-cursor</guid><link>https://mykeels.com/blog/jira-mcp-is-so-easy-to-setup-and-use-in-cursor</link><pubDate>Fri, 13 Jun 2025 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/jira-mcp-is-so-easy-to-setup-and-use-in-cursor" length="957" type="text/html"/></item><item><title>Read words - A Toddler Activity</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/read-words-a-toddler-activity</guid><link>https://mykeels.com/blog/read-words-a-toddler-activity</link><pubDate>Wed, 11 Jun 2025 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/read-words-a-toddler-activity" length="6856" type="text/html"/></item><item><title>What do you hear? - A Toddler Activity</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/what-do-you-hear-a-toddler-activity</guid><link>https://mykeels.com/blog/what-do-you-hear-a-toddler-activity</link><pubDate>Tue, 10 Jun 2025 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/what-do-you-hear-a-toddler-activity" length="2022" type="text/html"/></item><item><title>Pagination in LEFT JOINed queries are not impossible</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/pagination-in-left-joined-queries-are-not-impossible</guid><link>https://mykeels.com/blog/pagination-in-left-joined-queries-are-not-impossible</link><pubDate>Tue, 3 Jun 2025 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/pagination-in-left-joined-queries-are-not-impossible" length="8867" type="text/html"/></item><item><title>Be mindful of your JS package bundle sizes</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/be-mindful-of-your-js-package-bundle-sizes</guid><link>https://mykeels.com/blog/be-mindful-of-your-js-package-bundle-sizes</link><pubDate>Fri, 30 May 2025 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/be-mindful-of-your-js-package-bundle-sizes" length="2288" type="text/html"/></item><item><title>Make a CSharp REPL for your Business in 2 minutes</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/make-a-csharp-repl-for-your-business-in-2-minutes</guid><link>https://mykeels.com/blog/make-a-csharp-repl-for-your-business-in-2-minutes</link><pubDate>Sun, 25 May 2025 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/make-a-csharp-repl-for-your-business-in-2-minutes" length="277427" type="text/html"/></item><item><title>Elijah Musical</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/elijah-musical</guid><link>https://mykeels.com/blog/elijah-musical</link><pubDate>Fri, 23 May 2025 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/elijah-musical" length="3548" type="text/html"/></item><item><title>Enums Mappings in OpenAPI</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/enums-mappings-in-openapi</guid><link>https://mykeels.com/blog/enums-mappings-in-openapi</link><pubDate>Thu, 7 Nov 2024 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/enums-mappings-in-openapi" length="71996" type="text/html"/></item><item><title>Dependency Rules in Vertical-Sliced .NET projects</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/dependency-rules-in-vertical-sliced-net-projects</guid><link>https://mykeels.com/blog/dependency-rules-in-vertical-sliced-net-projects</link><pubDate>Mon, 4 Nov 2024 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/dependency-rules-in-vertical-sliced-net-projects" length="90999" type="text/html"/></item><item><title>Previewing *.log files</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/previewing-log-files</guid><link>https://mykeels.com/blog/previewing-log-files</link><pubDate>Tue, 3 Sep 2024 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/previewing-log-files" length="1122" type="text/html"/></item><item><title>Organization-wide Cache Invalidation</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/organization-wide-cache-invalidation</guid><link>https://mykeels.com/blog/organization-wide-cache-invalidation</link><pubDate>Sat, 8 Jun 2024 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/organization-wide-cache-invalidation" length="93785" type="text/html"/></item><item><title>Verify IoC Registrations on Startup!</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/assert-your-ioc-container-services</guid><link>https://mykeels.com/blog/assert-your-ioc-container-services</link><pubDate>Fri, 7 Jun 2024 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/assert-your-ioc-container-services" length="293443" type="text/html"/></item><item><title>Set ConfigurationManager Values</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/set-configurationmanager-values</guid><link>https://mykeels.com/blog/set-configurationmanager-values</link><pubDate>Thu, 6 Jun 2024 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/set-configurationmanager-values" length="24985" type="text/html"/></item><item><title>Use PackageReference in *.csproj files</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/use-packagereference-in-csproj-files</guid><link>https://mykeels.com/blog/use-packagereference-in-csproj-files</link><pubDate>Fri, 17 May 2024 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/use-packagereference-in-csproj-files" length="1030" type="text/html"/></item><item><title>How I handle Exceptions in ASP.NET</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/how-i-handle-exceptions-in-asp-net</guid><link>https://mykeels.com/blog/how-i-handle-exceptions-in-asp-net</link><pubDate>Mon, 29 Apr 2024 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/how-i-handle-exceptions-in-asp-net" length="113976" type="text/html"/></item><item><title>Stop using the old *.csproj SDK format</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/stop-using-the-old-csproj-sdk-format</guid><link>https://mykeels.com/blog/stop-using-the-old-csproj-sdk-format</link><pubDate>Sun, 21 Apr 2024 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/stop-using-the-old-csproj-sdk-format" length="270039" type="text/html"/></item><item><title>Using glob patterns in *.csproj files</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/using-glob-patterns-in-csproj-files</guid><link>https://mykeels.com/blog/using-glob-patterns-in-csproj-files</link><pubDate>Sun, 21 Apr 2024 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/using-glob-patterns-in-csproj-files" length="123954" type="text/html"/></item><item><title>Extracting OpenAPI schema in .NET</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/extracting-openapi-schema-in-net</guid><link>https://mykeels.com/blog/extracting-openapi-schema-in-net</link><pubDate>Sat, 13 Apr 2024 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/extracting-openapi-schema-in-net" length="607062" type="text/html"/></item><item><title>SOLID Principles in React, explained</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/solid-principles-in-react-explained</guid><link>https://mykeels.com/blog/solid-principles-in-react-explained</link><pubDate>Fri, 29 Mar 2024 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/solid-principles-in-react-explained" length="46385" type="text/html"/></item><item><title>Monorepo for .NET and NodeJS workspaces</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/monorepo-for-net-and-nodejs-workspaces</guid><link>https://mykeels.com/blog/monorepo-for-net-and-nodejs-workspaces</link><pubDate>Sun, 18 Feb 2024 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/monorepo-for-net-and-nodejs-workspaces" length="647714" type="text/html"/></item><item><title>Symlinks in Monorepos</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/symlinks-in-monorepos</guid><link>https://mykeels.com/blog/symlinks-in-monorepos</link><pubDate>Sun, 18 Feb 2024 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/symlinks-in-monorepos" length="198301" type="text/html"/></item><item><title>Ideals for Logging on the Backend</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/ideals-for-logging-on-the-backend</guid><link>https://mykeels.com/blog/ideals-for-logging-on-the-backend</link><pubDate>Sat, 26 Aug 2023 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/ideals-for-logging-on-the-backend" length="259064" type="text/html"/></item><item><title>What nobody told you about writing testable code</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/what-nobody-told-you-about-writing-testable-code</guid><link>https://mykeels.com/blog/what-nobody-told-you-about-writing-testable-code</link><pubDate>Fri, 17 Mar 2023 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/what-nobody-told-you-about-writing-testable-code" length="2434037" type="text/html"/></item><item><title>Upgrading AWS Lambda to Node@18</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/upgrading-aws-lambda-to-node-18</guid><link>https://mykeels.com/blog/upgrading-aws-lambda-to-node-18</link><pubDate>Wed, 1 Mar 2023 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/upgrading-aws-lambda-to-node-18" length="20618" type="text/html"/></item><item><title>Explaining the Pick&lt;Type, Keys&gt; typescript challenge</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/explaining-the-pick-type-keys-typescript-challenge</guid><link>https://mykeels.com/blog/explaining-the-pick-type-keys-typescript-challenge</link><pubDate>Tue, 21 Feb 2023 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/explaining-the-pick-type-keys-typescript-challenge" length="3173" type="text/html"/></item><item><title>Utils are a blackhole</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/utils-are-a-blackhole</guid><link>https://mykeels.com/blog/utils-are-a-blackhole</link><pubDate>Tue, 3 May 2022 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/utils-are-a-blackhole" length="324499" type="text/html"/></item><item><title>Snapshots with Storybook and Jest</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/snapshots-with-storybook-and-jest</guid><link>https://mykeels.com/blog/snapshots-with-storybook-and-jest</link><pubDate>Thu, 28 Apr 2022 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/snapshots-with-storybook-and-jest" length="183278" type="text/html"/></item><item><title>Improving the accuracy of PurgeCSS</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/improving-the-accuracy-of-purgecss</guid><link>https://mykeels.com/blog/improving-the-accuracy-of-purgecss</link><pubDate>Thu, 28 Apr 2022 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/improving-the-accuracy-of-purgecss" length="40347" type="text/html"/></item><item><title>Refactoring: Further discussions on DI</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/refactoring-further-discussions-on-di</guid><link>https://mykeels.com/blog/refactoring-further-discussions-on-di</link><pubDate>Mon, 14 Mar 2022 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/refactoring-further-discussions-on-di" length="102572" type="text/html"/></item><item><title>Refactoring: TF is Dependency Inversion?</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/refactoring-tf-is-dependency-inversion</guid><link>https://mykeels.com/blog/refactoring-tf-is-dependency-inversion</link><pubDate>Thu, 10 Feb 2022 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/refactoring-tf-is-dependency-inversion" length="10726037" type="text/html"/></item><item><title>Refactoring: Choosing abstractions</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/refactoring-choosing-abstractions</guid><link>https://mykeels.com/blog/refactoring-choosing-abstractions</link><pubDate>Sat, 4 Dec 2021 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/refactoring-choosing-abstractions" length="652581" type="text/html"/></item><item><title>Refreshing environment variables</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/refreshing-environment-variables</guid><link>https://mykeels.com/blog/refreshing-environment-variables</link><pubDate>Thu, 29 Jul 2021 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/refreshing-environment-variables" length="350" type="text/html"/></item><item><title>UnifiedTransform — Getting Started in 2021</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/unifiedtransform-getting-started-in-2021</guid><link>https://mykeels.com/blog/unifiedtransform-getting-started-in-2021</link><pubDate>Thu, 29 Jul 2021 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/unifiedtransform-getting-started-in-2021" length="1134326" type="text/html"/></item><item><title>We’re going phishing in Americӓ!!!</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/were-going-phishing-in-america</guid><link>https://mykeels.com/blog/were-going-phishing-in-america</link><pubDate>Fri, 2 Apr 2021 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/were-going-phishing-in-america" length="619997" type="text/html"/></item><item><title>Find Treasure App — Ileya Game</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/find-treasure-app-ileya-game</guid><link>https://mykeels.com/blog/find-treasure-app-ileya-game</link><pubDate>Sun, 2 Aug 2020 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/find-treasure-app-ileya-game" length="229872" type="text/html"/></item><item><title>Dell XPS 15 Touchpad hangs — Fixed</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/dell-xps-15-touchpad-hangs-fixed</guid><link>https://mykeels.com/blog/dell-xps-15-touchpad-hangs-fixed</link><pubDate>Thu, 18 Jun 2020 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/dell-xps-15-touchpad-hangs-fixed" length="264892" type="text/html"/></item><item><title>Scaling a Tailor Shop into a Mega Factory — a naive approach</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/scaling-a-tailor-shop-into-a-mega-factory-a-naive-approach</guid><link>https://mykeels.com/blog/scaling-a-tailor-shop-into-a-mega-factory-a-naive-approach</link><pubDate>Sat, 7 Mar 2020 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/scaling-a-tailor-shop-into-a-mega-factory-a-naive-approach" length="1505887" type="text/html"/></item><item><title>A thousand dirges</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/a-thousand-dirges</guid><link>https://mykeels.com/blog/a-thousand-dirges</link><pubDate>Mon, 2 Mar 2020 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/a-thousand-dirges" length="44914" type="text/html"/></item><item><title>Decisions are Art</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/decisions-are-art</guid><link>https://mykeels.com/blog/decisions-are-art</link><pubDate>Thu, 19 Dec 2019 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/decisions-are-art" length="357141" type="text/html"/></item><item><title>EF Core’s Migration / Seeder gotchas</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/ef-cores-migration-seeder-gotchas</guid><link>https://mykeels.com/blog/ef-cores-migration-seeder-gotchas</link><pubDate>Wed, 9 Oct 2019 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/ef-cores-migration-seeder-gotchas" length="208701" type="text/html"/></item><item><title>Custom OutputFormatters in ASP.NET Core 3.0</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/custom-outputformatters-in-asp-net-core-3-0</guid><link>https://mykeels.com/blog/custom-outputformatters-in-asp-net-core-3-0</link><pubDate>Sun, 6 Oct 2019 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/custom-outputformatters-in-asp-net-core-3-0" length="495337" type="text/html"/></item><item><title>Creating a new DbContext</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/creating-a-new-dbcontext</guid><link>https://mykeels.com/blog/creating-a-new-dbcontext</link><pubDate>Fri, 4 Oct 2019 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/creating-a-new-dbcontext" length="94157" type="text/html"/></item><item><title>The current .NET SDK does not support targeting …</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/the-current-net-sdk-does-not-support-targeting</guid><link>https://mykeels.com/blog/the-current-net-sdk-does-not-support-targeting</link><pubDate>Wed, 2 Oct 2019 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/the-current-net-sdk-does-not-support-targeting" length="93575" type="text/html"/></item><item><title>Audit trail and Soft Deletes in EF Core</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/audit-trail-and-soft-deletes-in-ef-core</guid><link>https://mykeels.com/blog/audit-trail-and-soft-deletes-in-ef-core</link><pubDate>Sun, 29 Sep 2019 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/audit-trail-and-soft-deletes-in-ef-core" length="115862" type="text/html"/></item><item><title>Open twitter-like data streaming</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/open-twitter-like-data-streaming</guid><link>https://mykeels.com/blog/open-twitter-like-data-streaming</link><pubDate>Fri, 30 Aug 2019 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/open-twitter-like-data-streaming" length="255597" type="text/html"/></item><item><title>Easy Excel Exports with Asp.net Core</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/easy-excel-exports-with-asp-net-core</guid><link>https://mykeels.com/blog/easy-excel-exports-with-asp-net-core</link><pubDate>Thu, 29 Aug 2019 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/easy-excel-exports-with-asp-net-core" length="691670" type="text/html"/></item><item><title>Fixing npm rebuild node-sass</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/fixing-npm-rebuild-node-sass</guid><link>https://mykeels.com/blog/fixing-npm-rebuild-node-sass</link><pubDate>Wed, 24 Jul 2019 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/fixing-npm-rebuild-node-sass" length="533" type="text/html"/></item><item><title>Why haven’t we mastered customer service?</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/why-havent-we-mastered-customer-service</guid><link>https://mykeels.com/blog/why-havent-we-mastered-customer-service</link><pubDate>Tue, 9 Jul 2019 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/why-havent-we-mastered-customer-service" length="159549" type="text/html"/></item><item><title>JavaScript Arrays Are Weirdly Named</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/javascript-arrays-are-weirdly-named</guid><link>https://mykeels.com/blog/javascript-arrays-are-weirdly-named</link><pubDate>Fri, 5 Jul 2019 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/javascript-arrays-are-weirdly-named" length="63806" type="text/html"/></item><item><title>How to “uninstall” Mail-in-a-box</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/how-to-uninstall-mail-in-a-box</guid><link>https://mykeels.com/blog/how-to-uninstall-mail-in-a-box</link><pubDate>Tue, 25 Jun 2019 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/how-to-uninstall-mail-in-a-box" length="23248" type="text/html"/></item><item><title>Installing Odoo on Windows</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/installing-odoo-on-windows</guid><link>https://mykeels.com/blog/installing-odoo-on-windows</link><pubDate>Wed, 12 Jun 2019 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/installing-odoo-on-windows" length="202942" type="text/html"/></item><item><title>20 Questions</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/20-questions</guid><link>https://mykeels.com/blog/20-questions</link><pubDate>Wed, 29 May 2019 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/20-questions" length="23088" type="text/html"/></item><item><title>On getting new eyes</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/on-getting-new-eyes</guid><link>https://mykeels.com/blog/on-getting-new-eyes</link><pubDate>Fri, 10 May 2019 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/on-getting-new-eyes" length="288574" type="text/html"/></item><item><title>UnifiedTransform — Getting Started</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/unifiedtransform-getting-started</guid><link>https://mykeels.com/blog/unifiedtransform-getting-started</link><pubDate>Sun, 5 May 2019 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/unifiedtransform-getting-started" length="130384" type="text/html"/></item><item><title>Running WSL Programs in Windows</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/running-wsl-programs-in-windows</guid><link>https://mykeels.com/blog/running-wsl-programs-in-windows</link><pubDate>Fri, 3 May 2019 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/running-wsl-programs-in-windows" length="88280" type="text/html"/></item><item><title>On figuring out WSL</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/on-figuring-out-wsl</guid><link>https://mykeels.com/blog/on-figuring-out-wsl</link><pubDate>Fri, 3 May 2019 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/on-figuring-out-wsl" length="144397" type="text/html"/></item><item><title>How to report technical issues</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/how-to-report-technical-issues</guid><link>https://mykeels.com/blog/how-to-report-technical-issues</link><pubDate>Tue, 30 Apr 2019 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/how-to-report-technical-issues" length="1279248" type="text/html"/></item><item><title>The power of a well told story</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/the-power-of-a-well-told-story</guid><link>https://mykeels.com/blog/the-power-of-a-well-told-story</link><pubDate>Sun, 28 Apr 2019 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/the-power-of-a-well-told-story" length="1624253" type="text/html"/></item><item><title>Maximum Valuable Reactions on Slack</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/maximum-valuable-reactions-on-slack</guid><link>https://mykeels.com/blog/maximum-valuable-reactions-on-slack</link><pubDate>Fri, 12 Apr 2019 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/maximum-valuable-reactions-on-slack" length="597" type="text/html"/></item><item><title>Connect to WiFI with Arduino</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/connect-to-wifi-with-arduino</guid><link>https://mykeels.com/blog/connect-to-wifi-with-arduino</link><pubDate>Tue, 26 Feb 2019 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/connect-to-wifi-with-arduino" length="100664" type="text/html"/></item><item><title>Use telegram for custom notifications</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/use-telegram-for-custom-notifications</guid><link>https://mykeels.com/blog/use-telegram-for-custom-notifications</link><pubDate>Wed, 20 Feb 2019 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/use-telegram-for-custom-notifications" length="188728" type="text/html"/></item><item><title>Controlling an Arduino with NodeJS</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/controlling-an-arduino-with-nodejs</guid><link>https://mykeels.com/blog/controlling-an-arduino-with-nodejs</link><pubDate>Thu, 14 Feb 2019 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/controlling-an-arduino-with-nodejs" length="823227" type="text/html"/></item><item><title>Scheduling tasks in Unix</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/scheduling-tasks-in-unix</guid><link>https://mykeels.com/blog/scheduling-tasks-in-unix</link><pubDate>Tue, 12 Feb 2019 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/scheduling-tasks-in-unix" length="180953" type="text/html"/></item><item><title>What is an API? A simple explanation …</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/what-is-an-api-a-simple-explanation</guid><link>https://mykeels.com/blog/what-is-an-api-a-simple-explanation</link><pubDate>Thu, 6 Dec 2018 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/what-is-an-api-a-simple-explanation" length="637927" type="text/html"/></item><item><title>Prime Numbers with Loops in C</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/prime-numbers-with-loops-in-c</guid><link>https://mykeels.com/blog/prime-numbers-with-loops-in-c</link><pubDate>Wed, 14 Nov 2018 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/prime-numbers-with-loops-in-c" length="220622" type="text/html"/></item><item><title>The simplest C program, explained in detail</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/the-simplest-c-program-explained-in-detail</guid><link>https://mykeels.com/blog/the-simplest-c-program-explained-in-detail</link><pubDate>Wed, 14 Nov 2018 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/the-simplest-c-program-explained-in-detail" length="1587726" type="text/html"/></item><item><title>Automating Slack’s Day/Night modes with Command-Line Scripts</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/automating-slacks-day-night-modes-with-command-line-scripts</guid><link>https://mykeels.com/blog/automating-slacks-day-night-modes-with-command-line-scripts</link><pubDate>Mon, 12 Nov 2018 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/automating-slacks-day-night-modes-with-command-line-scripts" length="1747698" type="text/html"/></item><item><title>First Questions (Really Short Story)</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/first-questions-really-short-story</guid><link>https://mykeels.com/blog/first-questions-really-short-story</link><pubDate>Sat, 27 Oct 2018 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/first-questions-really-short-story" length="280267" type="text/html"/></item><item><title>When I suck at stuff</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/when-i-suck-at-stuff</guid><link>https://mykeels.com/blog/when-i-suck-at-stuff</link><pubDate>Fri, 26 Oct 2018 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/when-i-suck-at-stuff" length="86379" type="text/html"/></item><item><title>Weird Chrome Paint Bug on Retina screens</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/weird-chrome-paint-bug-on-retina-screens</guid><link>https://mykeels.com/blog/weird-chrome-paint-bug-on-retina-screens</link><pubDate>Wed, 19 Sep 2018 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/weird-chrome-paint-bug-on-retina-screens" length="222501" type="text/html"/></item><item><title>Is it your scale?</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/is-it-your-scale</guid><link>https://mykeels.com/blog/is-it-your-scale</link><pubDate>Fri, 10 Aug 2018 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/is-it-your-scale" length="902" type="text/html"/></item><item><title>Writing even better Eloquent Filters 🎉</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/writing-even-better-eloquent-filters</guid><link>https://mykeels.com/blog/writing-even-better-eloquent-filters</link><pubDate>Thu, 5 Jul 2018 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/writing-even-better-eloquent-filters" length="529467" type="text/html"/></item><item><title>Writing clean, composable Eloquent Filters</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/writing-clean-composable-eloquent-filters</guid><link>https://mykeels.com/blog/writing-clean-composable-eloquent-filters</link><pubDate>Thu, 31 May 2018 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/writing-clean-composable-eloquent-filters" length="271139" type="text/html"/></item><item><title>This is advice I wish more students got</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/this-is-advice-i-wish-more-students-got</guid><link>https://mykeels.com/blog/this-is-advice-i-wish-more-students-got</link><pubDate>Sun, 27 May 2018 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/this-is-advice-i-wish-more-students-got" length="16689" type="text/html"/></item><item><title>The letter K is the worst</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/the-letter-k-is-the-worst</guid><link>https://mykeels.com/blog/the-letter-k-is-the-worst</link><pubDate>Sat, 28 Apr 2018 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/the-letter-k-is-the-worst" length="2234962" type="text/html"/></item><item><title>Vuex requires a promise polyfill in the browser</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/vuex-requires-a-promise-polyfill-in-the-browser</guid><link>https://mykeels.com/blog/vuex-requires-a-promise-polyfill-in-the-browser</link><pubDate>Thu, 26 Apr 2018 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/vuex-requires-a-promise-polyfill-in-the-browser" length="388723" type="text/html"/></item><item><title>Laravel Migrations — Maintaining sanity</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/laravel-migrations-maintaining-sanity</guid><link>https://mykeels.com/blog/laravel-migrations-maintaining-sanity</link><pubDate>Mon, 16 Apr 2018 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/laravel-migrations-maintaining-sanity" length="1429447" type="text/html"/></item><item><title>Scaling-out with Node Clusters</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/scaling-out-with-node-clusters</guid><link>https://mykeels.com/blog/scaling-out-with-node-clusters</link><pubDate>Fri, 6 Apr 2018 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/scaling-out-with-node-clusters" length="1223677" type="text/html"/></item><item><title>Handling blocking operations in Node</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/handling-blocking-operations-in-node</guid><link>https://mykeels.com/blog/handling-blocking-operations-in-node</link><pubDate>Fri, 6 Apr 2018 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/handling-blocking-operations-in-node" length="2479476" type="text/html"/></item><item><title>Interrupts and Request Memoization</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/interrupts-and-request-memoization</guid><link>https://mykeels.com/blog/interrupts-and-request-memoization</link><pubDate>Fri, 6 Apr 2018 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/interrupts-and-request-memoization" length="504819" type="text/html"/></item><item><title>Was the crucifixion the biggest gamble ever?</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/was-the-crucifixion-the-biggest-gamble-ever</guid><link>https://mykeels.com/blog/was-the-crucifixion-the-biggest-gamble-ever</link><pubDate>Sun, 1 Apr 2018 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/was-the-crucifixion-the-biggest-gamble-ever" length="68302" type="text/html"/></item><item><title>Blazor reaches alpha— YAAS!!!</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/blazor-reaches-alpha-yaas</guid><link>https://mykeels.com/blog/blazor-reaches-alpha-yaas</link><pubDate>Sun, 25 Mar 2018 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/blazor-reaches-alpha-yaas" length="1273961" type="text/html"/></item><item><title>You can no longer afford to not be on point</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/you-can-no-longer-afford-to-not-be-on-point</guid><link>https://mykeels.com/blog/you-can-no-longer-afford-to-not-be-on-point</link><pubDate>Thu, 8 Mar 2018 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/you-can-no-longer-afford-to-not-be-on-point" length="1729" type="text/html"/></item><item><title>I compiled my first compiler today 🕺</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/i-compiled-my-first-compiler-today</guid><link>https://mykeels.com/blog/i-compiled-my-first-compiler-today</link><pubDate>Sat, 3 Mar 2018 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/i-compiled-my-first-compiler-today" length="707698" type="text/html"/></item><item><title>Business Insider: Remove Ad-Blocker Popup</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/business-insider-remove-ad-blocker-popup</guid><link>https://mykeels.com/blog/business-insider-remove-ad-blocker-popup</link><pubDate>Mon, 19 Feb 2018 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/business-insider-remove-ad-blocker-popup" length="115684" type="text/html"/></item><item><title>How to open a CBZ file on a Mac</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/how-to-open-a-cbz-file-on-a-mac</guid><link>https://mykeels.com/blog/how-to-open-a-cbz-file-on-a-mac</link><pubDate>Fri, 16 Feb 2018 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/how-to-open-a-cbz-file-on-a-mac" length="272" type="text/html"/></item><item><title>GitHub — Heralding the Open Government (2)</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/github-heralding-the-open-government-2</guid><link>https://mykeels.com/blog/github-heralding-the-open-government-2</link><pubDate>Thu, 15 Feb 2018 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/github-heralding-the-open-government-2" length="11181271" type="text/html"/></item><item><title>Node: How to handle your dist files</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/node-how-to-handle-your-dist-files</guid><link>https://mykeels.com/blog/node-how-to-handle-your-dist-files</link><pubDate>Fri, 9 Feb 2018 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/node-how-to-handle-your-dist-files" length="48528" type="text/html"/></item><item><title>PHP Memory Limit</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/php-memory-limit</guid><link>https://mykeels.com/blog/php-memory-limit</link><pubDate>Wed, 7 Feb 2018 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/php-memory-limit" length="1460" type="text/html"/></item><item><title>Find and Replace in Visual Studio Code</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/find-and-replace-in-visual-studio-code</guid><link>https://mykeels.com/blog/find-and-replace-in-visual-studio-code</link><pubDate>Sun, 4 Feb 2018 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/find-and-replace-in-visual-studio-code" length="2375" type="text/html"/></item><item><title>GitHub — Heralding the Open Government</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/github-heralding-the-open-government</guid><link>https://mykeels.com/blog/github-heralding-the-open-government</link><pubDate>Sun, 28 Jan 2018 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/github-heralding-the-open-government" length="65335" type="text/html"/></item><item><title>Installing Flarum on a Mac — no Nginx</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/installing-flarum-on-a-mac-no-nginx</guid><link>https://mykeels.com/blog/installing-flarum-on-a-mac-no-nginx</link><pubDate>Sun, 28 Jan 2018 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/installing-flarum-on-a-mac-no-nginx" length="332001" type="text/html"/></item><item><title>My First Dunnet Adventure</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/my-first-dunnet-adventure</guid><link>https://mykeels.com/blog/my-first-dunnet-adventure</link><pubDate>Wed, 17 Jan 2018 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/my-first-dunnet-adventure" length="115710" type="text/html"/></item><item><title>How to make our Government work</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/how-to-make-our-government-work</guid><link>https://mykeels.com/blog/how-to-make-our-government-work</link><pubDate>Sat, 30 Dec 2017 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/how-to-make-our-government-work" length="4038600" type="text/html"/></item><item><title>Extending Laravel Controllers</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/extending-laravel-controllers</guid><link>https://mykeels.com/blog/extending-laravel-controllers</link><pubDate>Wed, 20 Dec 2017 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/extending-laravel-controllers" length="22502" type="text/html"/></item><item><title>Dependency Injection Explained in JavaScript</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/dependency-injection-explained-in-javascript</guid><link>https://mykeels.com/blog/dependency-injection-explained-in-javascript</link><pubDate>Sat, 16 Dec 2017 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/dependency-injection-explained-in-javascript" length="3563" type="text/html"/></item><item><title>Two-way vs One-way binding</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/two-way-vs-one-way-binding</guid><link>https://mykeels.com/blog/two-way-vs-one-way-binding</link><pubDate>Fri, 8 Dec 2017 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/two-way-vs-one-way-binding" length="1104412" type="text/html"/></item><item><title>The Planetary Discussion</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/the-planetary-discussion</guid><link>https://mykeels.com/blog/the-planetary-discussion</link><pubDate>Wed, 29 Nov 2017 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/the-planetary-discussion" length="313703" type="text/html"/></item><item><title>The JavaScript Error prototype</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/the-javascript-error-prototype</guid><link>https://mykeels.com/blog/the-javascript-error-prototype</link><pubDate>Tue, 28 Nov 2017 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/the-javascript-error-prototype" length="1564" type="text/html"/></item><item><title>cURL error 56: SSLRead() — Reinstallation</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/curl-error-56-sslread-reinstallation</guid><link>https://mykeels.com/blog/curl-error-56-sslread-reinstallation</link><pubDate>Mon, 20 Nov 2017 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/curl-error-56-sslread-reinstallation" length="1807" type="text/html"/></item><item><title>Doubt is your friend!</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/doubt-is-your-friend</guid><link>https://mykeels.com/blog/doubt-is-your-friend</link><pubDate>Tue, 14 Nov 2017 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/doubt-is-your-friend" length="720" type="text/html"/></item><item><title>ASP.NET Core is Electronized</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/asp-net-core-is-electronized</guid><link>https://mykeels.com/blog/asp-net-core-is-electronized</link><pubDate>Mon, 13 Nov 2017 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/asp-net-core-is-electronized" length="4264171" type="text/html"/></item><item><title>A plethora of Ideas</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/a-plethora-of-ideas</guid><link>https://mykeels.com/blog/a-plethora-of-ideas</link><pubDate>Thu, 9 Nov 2017 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/a-plethora-of-ideas" length="3887003" type="text/html"/></item><item><title>IE Wahala — Vuex requires a polyfill</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/ie-wahala-vuex-requires-a-polyfill</guid><link>https://mykeels.com/blog/ie-wahala-vuex-requires-a-polyfill</link><pubDate>Wed, 25 Oct 2017 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/ie-wahala-vuex-requires-a-polyfill" length="109829" type="text/html"/></item><item><title>The Relay Function Challenge</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/the-relay-function-challenge</guid><link>https://mykeels.com/blog/the-relay-function-challenge</link><pubDate>Tue, 24 Oct 2017 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/the-relay-function-challenge" length="2098368" type="text/html"/></item><item><title>Installing Laravel on a Mac — a newbie’s insights</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/installing-laravel-on-a-mac-a-newbies-insights</guid><link>https://mykeels.com/blog/installing-laravel-on-a-mac-a-newbies-insights</link><pubDate>Mon, 16 Oct 2017 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/installing-laravel-on-a-mac-a-newbies-insights" length="54282" type="text/html"/></item><item><title>Deploy asp.net core 2.0 apps on Heroku</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/deploy-asp-net-core-2-0-apps-on-heroku</guid><link>https://mykeels.com/blog/deploy-asp-net-core-2-0-apps-on-heroku</link><pubDate>Thu, 12 Oct 2017 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/deploy-asp-net-core-2-0-apps-on-heroku" length="71330" type="text/html"/></item><item><title>ASP.NET Cache Sweet Hacks</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/asp-net-cache-sweet-hacks</guid><link>https://mykeels.com/blog/asp-net-cache-sweet-hacks</link><pubDate>Thu, 12 Oct 2017 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/asp-net-cache-sweet-hacks" length="2743019" type="text/html"/></item><item><title>Being the Nigerian President has to be the world’s most difficult job</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/being-the-nigerian-president-has-to-be-the-worlds-most-difficult-job</guid><link>https://mykeels.com/blog/being-the-nigerian-president-has-to-be-the-worlds-most-difficult-job</link><pubDate>Thu, 7 Sep 2017 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/being-the-nigerian-president-has-to-be-the-worlds-most-difficult-job" length="1722574" type="text/html"/></item><item><title>Cloud 7 is cool … till you discover Cloud 9</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/cloud-7-is-cool-till-you-discover-cloud-9</guid><link>https://mykeels.com/blog/cloud-7-is-cool-till-you-discover-cloud-9</link><pubDate>Thu, 31 Aug 2017 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/cloud-7-is-cool-till-you-discover-cloud-9" length="424" type="text/html"/></item><item><title>Trade by Barttar</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/trade-by-barttar</guid><link>https://mykeels.com/blog/trade-by-barttar</link><pubDate>Tue, 1 Aug 2017 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/trade-by-barttar" length="459676" type="text/html"/></item><item><title>Where do our brain children go to die?</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/where-do-our-brain-children-go-to-die</guid><link>https://mykeels.com/blog/where-do-our-brain-children-go-to-die</link><pubDate>Fri, 2 Jun 2017 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/where-do-our-brain-children-go-to-die" length="25724" type="text/html"/></item><item><title>You can’t do everything yourself … Stop trying</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/you-cant-do-everything-yourself-stop-trying</guid><link>https://mykeels.com/blog/you-cant-do-everything-yourself-stop-trying</link><pubDate>Thu, 13 Apr 2017 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/you-cant-do-everything-yourself-stop-trying" length="490025" type="text/html"/></item><item><title>You can’t learn everything, but don’t stop trying</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/you-cant-learn-everything-but-don-t-stop-trying</guid><link>https://mykeels.com/blog/you-cant-learn-everything-but-don-t-stop-trying</link><pubDate>Thu, 13 Apr 2017 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/you-cant-learn-everything-but-don-t-stop-trying" length="599631" type="text/html"/></item><item><title>All these rabbit holes and dreams are short</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/all-these-rabbit-holes-and-dreams-are-short</guid><link>https://mykeels.com/blog/all-these-rabbit-holes-and-dreams-are-short</link><pubDate>Thu, 30 Mar 2017 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/all-these-rabbit-holes-and-dreams-are-short" length="456800" type="text/html"/></item><item><title>Just how important do you think you are?</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/just-how-important-do-you-think-you-are</guid><link>https://mykeels.com/blog/just-how-important-do-you-think-you-are</link><pubDate>Thu, 26 Jan 2017 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/just-how-important-do-you-think-you-are" length="1177651" type="text/html"/></item><item><title>The big picture</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/the-big-picture</guid><link>https://mykeels.com/blog/the-big-picture</link><pubDate>Thu, 26 Jan 2017 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/the-big-picture" length="810730" type="text/html"/></item><item><title>When your opinion sucks</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/when-your-opinion-sucks</guid><link>https://mykeels.com/blog/when-your-opinion-sucks</link><pubDate>Fri, 20 Jan 2017 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/when-your-opinion-sucks" length="607993" type="text/html"/></item><item><title>It’s not a competition … You’re a team</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/its-not-a-competition-you-re-a-team</guid><link>https://mykeels.com/blog/its-not-a-competition-you-re-a-team</link><pubDate>Fri, 20 Jan 2017 05:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/its-not-a-competition-you-re-a-team" length="366222" type="text/html"/></item><item><title>Open Letter to Doyin’s Brother</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/open-letter-to-doyins-brother</guid><link>https://mykeels.com/blog/open-letter-to-doyins-brother</link><pubDate>Fri, 28 Oct 2016 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/open-letter-to-doyins-brother" length="1015067" type="text/html"/></item><item><title>Why Hide Research?</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/why-hide-research</guid><link>https://mykeels.com/blog/why-hide-research</link><pubDate>Mon, 24 Oct 2016 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/why-hide-research" length="859480" type="text/html"/></item><item><title>My foray into adaptive images</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/my-foray-into-adaptive-images</guid><link>https://mykeels.com/blog/my-foray-into-adaptive-images</link><pubDate>Fri, 14 Oct 2016 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/my-foray-into-adaptive-images" length="819693" type="text/html"/></item><item><title>The Trip to Mars — Why it’s unnecessary</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/the-trip-to-mars-why-its-unnecessary</guid><link>https://mykeels.com/blog/the-trip-to-mars-why-its-unnecessary</link><pubDate>Tue, 4 Oct 2016 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/the-trip-to-mars-why-its-unnecessary" length="3919424" type="text/html"/></item><item><title>The trip to Mars — A Nigerian’s Opinion</title><description><![CDATA[]]></description><author>me@mykeels.com (Ikechi Michael)</author><guid>https://mykeels.com/blog/the-trip-to-mars-a-nigerians-opinion</guid><link>https://mykeels.com/blog/the-trip-to-mars-a-nigerians-opinion</link><pubDate>Fri, 30 Sep 2016 04:00:00 +0000</pubDate><enclosure url="https://mykeels.com/blog/the-trip-to-mars-a-nigerians-opinion" length="598854" type="text/html"/></item><item><title>Under4 Games</title><description><![CDATA[]]></description><author>me@mykeels.com (Mykeels)</author><guid>https://under4.games/</guid><link>https://under4.games/</link><pubDate>Thu, 5 Jun 2025 04:00:00 +0000</pubDate><enclosure url="https://under4.games/" length="0" type="text/html"/></item><item><title>Igbo Flashcards - Learn 200+ Igbo words and phrases</title><description><![CDATA[]]></description><author>me@mykeels.com (Mykeels)</author><guid>https://mykeels.github.io/igbo-flashcards</guid><link>https://mykeels.github.io/igbo-flashcards</link><pubDate>Thu, 5 Jun 2025 04:00:00 +0000</pubDate><enclosure url="https://mykeels.github.io/igbo-flashcards" length="0" type="text/html"/></item><item><title>100 Bible Promises for Healing</title><description><![CDATA[]]></description><author>me@mykeels.com (Mykeels)</author><guid>file:///100-bible-promises-for-healing</guid><link>file:///100-bible-promises-for-healing</link><pubDate>Thu, 5 Jun 2025 04:00:00 +0000</pubDate><enclosure url="file:///100-bible-promises-for-healing" length="0" type="text/html"/></item></channel></rss>