<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Nenba Jonathan</title><description>I&apos;m a full-stack developer focused on building fast, reliable applications. I’m passionate about open-source, blockchain, and decentralized finance, working primarily with JavaScript, Python, Rust, and Go.</description><link>https://nenbajonathan.com/</link><item><title>Chatbot or AI Agent, where is your head at</title><link>https://nenbajonathan.com/posts/chatbot-or-ai-agent-where-is-your-head-at/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/chatbot-or-ai-agent-where-is-your-head-at/</guid><description>Chatbots are everywhere. AI agents are the new hype. As a developer, where should you focus? Here is a clear and practical perspective.</description><pubDate>Fri, 06 Mar 2026 12:28:00 GMT</pubDate></item><item><title>What happened when I moved my apps to my own server</title><link>https://nenbajonathan.com/posts/what-happened-when-i-moved-my-apps-to-my-own-server/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/what-happened-when-i-moved-my-apps-to-my-own-server/</guid><description>Within an hour of going live on Hetzner, bots were already trying to break in. Here&apos;s what I did to lock down my server using SSH keys, Fail2ban, UFW, and real-time monitoring with Betterstack.</description><pubDate>Thu, 26 Feb 2026 15:00:00 GMT</pubDate></item><item><title>Secure your rust code with Trivy: local scan and gitHub actions ci/cd</title><link>https://nenbajonathan.com/posts/secure-rust-code-trivy-local-scan-github-actions/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/secure-rust-code-trivy-local-scan-github-actions/</guid><description>Learn how to use Trivy to scan your tust project for vulnerabilities, from a quick local scan to a fully automated gitHub actions pipeline.</description><pubDate>Tue, 10 Feb 2026 15:00:00 GMT</pubDate></item><item><title>Optimizing docker images for Rust production ready deployment</title><link>https://nenbajonathan.com/posts/optimizing-docker-images-rust-production/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/optimizing-docker-images-rust-production/</guid><description>After migrating to self-hosted VPS with Kamal Deploy, my disk filled up fast. Here&apos;s how I optimized Rust docker images and automated cleanup.</description><pubDate>Sat, 07 Feb 2026 14:30:00 GMT</pubDate></item><item><title>Infrastructure Monitoring: Lessons from Bafoka</title><link>https://nenbajonathan.com/posts/infrastructure-monitoring-without-touching-code/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/infrastructure-monitoring-without-touching-code/</guid><description>You don&apos;t need to change your app code to have great monitoring. Learn how we used Prometheus and Grafana to keep a blockchain platform running at 95.5% uptime.</description><pubDate>Wed, 28 Jan 2026 10:00:00 GMT</pubDate></item><item><title>How I Structure Environments: Dev, Staging, and Prod</title><link>https://nenbajonathan.com/posts/how-i-structure-environments-dev-staging-prod/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/how-i-structure-environments-dev-staging-prod/</guid><description>Environment separation is a discipline, not a tool choice. Learn how to properly structure dev, staging, and production environments regardless of your infrastructure.</description><pubDate>Tue, 20 Jan 2026 15:30:00 GMT</pubDate></item><item><title>ECDSA Signatures in Bitcoin</title><link>https://nenbajonathan.com/posts/bitcoin-ecdsa-digital-signatures-explained-for-developers/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/bitcoin-ecdsa-digital-signatures-explained-for-developers/</guid><description>Learn how ECDSA digital signatures secure Bitcoin transactions, with clear explanations and practical Rust code for key generation, signing, and verification.</description><pubDate>Fri, 16 Jan 2026 14:27:00 GMT</pubDate></item><item><title>Bitcoin &amp; Elliptic Curves for Developers</title><link>https://nenbajonathan.com/posts/bitcoin-ecc-elliptic-curve-for-developers-secp256k1/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/bitcoin-ecc-elliptic-curve-for-developers-secp256k1/</guid><description>Discover how secp256k1 elliptic curve secures Bitcoin transactions, with key generation, digital signatures, and verification</description><pubDate>Sun, 07 Dec 2025 02:00:00 GMT</pubDate></item><item><title>Code Is Law, Cypherpunk, and Cyberpunk: Understanding Digital Freedom</title><link>https://nenbajonathan.com/posts/code-is-law-cypherpunk-cyberpunk/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/code-is-law-cypherpunk-cyberpunk/</guid><description>Explore the philosophies of Code Is Law, Cypherpunk, and the Cyberpunk movement, and understand their impact on privacy, freedom, and technology in our digital world.</description><pubDate>Thu, 04 Dec 2025 20:00:00 GMT</pubDate></item><item><title>GPG for Developers: Securing Your Communications, Files, and Git Commits</title><link>https://nenbajonathan.com/posts/gpg-for-developers-securing-communications-files-git-commits/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/gpg-for-developers-securing-communications-files-git-commits/</guid><description>Learn how to use GPG keys to encrypt messages, sign files, and verify Git commits, ensuring authenticity and trust in your projects.</description><pubDate>Fri, 28 Nov 2025 02:00:00 GMT</pubDate></item><item><title>4 Advanced Git Commands Every Developer Should Know</title><link>https://nenbajonathan.com/posts/4-advanced-git-commands-every-developer-should-know/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/4-advanced-git-commands-every-developer-should-know/</guid><description>Master these four advanced Git commands to recover lost commits, clean up your history, and take full control of your workflow.</description><pubDate>Mon, 06 Oct 2025 01:46:00 GMT</pubDate></item><item><title>Caching function in Python Using the LRU Cache Strategy</title><link>https://nenbajonathan.com/posts/caching-function-in-python-using-the-lru-cache-strategy/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/caching-function-in-python-using-the-lru-cache-strategy/</guid><description>Improve considerably the performance of your python applications with the lru_cache decorator</description><pubDate>Sun, 05 Nov 2023 03:00:00 GMT</pubDate></item><item><title>Create 2 Million records in a database from a single SQL query</title><link>https://nenbajonathan.com/posts/create-2-million-records-in-a-database-from-a-single-sql-query/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/create-2-million-records-in-a-database-from-a-single-sql-query/</guid><description>In this post, you&apos;ll learn how to generate a mass of data using WITH RECURSIVE clause.</description><pubDate>Sun, 15 Oct 2023 02:11:00 GMT</pubDate></item><item><title>Building a simple API with Golang using Gin-gonic</title><link>https://nenbajonathan.com/posts/building-a-simple-api-with-golang-using-gin-gonic/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/building-a-simple-api-with-golang-using-gin-gonic/</guid><description>I am going to teach you how to create a simple API with Gin-gonic in Go</description><pubDate>Fri, 29 Sep 2023 07:57:18 GMT</pubDate></item><item><title>What is ULID and why should you start using it?</title><link>https://nenbajonathan.com/posts/what-is-ulid-and-why-should-you-start-using-it/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/what-is-ulid-and-why-should-you-start-using-it/</guid><description>A brief overview of ULID and how to use it.</description><pubDate>Thu, 21 Sep 2023 02:25:18 GMT</pubDate></item><item><title>Node(20.6.0) now supports built-in .env files</title><link>https://nenbajonathan.com/posts/node-20-6-0-now-supports-built-in-env-files/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/node-20-6-0-now-supports-built-in-env-files/</guid><description>Learn how to manage .env with node 20.6.0 without using an external package.</description><pubDate>Sun, 17 Sep 2023 02:00:00 GMT</pubDate></item><item><title>Scheduling tasks in Golang with atomicgo</title><link>https://nenbajonathan.com/posts/scheduling-tasks-in-golang-with-atomicgo/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/scheduling-tasks-in-golang-with-atomicgo/</guid><description>Learn to schedule tasks execution in golang with atomicgo</description><pubDate>Fri, 15 Sep 2023 19:17:18 GMT</pubDate></item><item><title>How to check if an object has a property or key(Javascript).</title><link>https://nenbajonathan.com/posts/how-to-check-if-an-object-has-a-property-or-key-javascript/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/how-to-check-if-an-object-has-a-property-or-key-javascript/</guid><description>Discover the different methods for checking whether an object has a specific property or key in JavaScript.</description><pubDate>Sat, 25 Feb 2023 02:35:18 GMT</pubDate></item><item><title>MutationObserver to listen to any HTML element in your DOM(Javascript).</title><link>https://nenbajonathan.com/posts/mutationobserver-to-listen-to-any-html-element-in-your-dom-javascript/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/mutationobserver-to-listen-to-any-html-element-in-your-dom-javascript/</guid><description>Learn how to use MutationObserver to monitor changes to HTML elements in your DOM in JavaScript.</description><pubDate>Fri, 30 Dec 2022 11:16:18 GMT</pubDate></item><item><title>Most used database design in a Microservice architecture</title><link>https://nenbajonathan.com/posts/most-used-database-design-in-a-microservice-architecture/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/most-used-database-design-in-a-microservice-architecture/</guid><description>Which database design should you choose for your application on microservices architecture?</description><pubDate>Tue, 22 Nov 2022 02:03:18 GMT</pubDate></item><item><title>Integrate Makefile into your routine as a Python developer</title><link>https://nenbajonathan.com/posts/integrate-makefile-into-your-routine-as-a-python-developer/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/integrate-makefile-into-your-routine-as-a-python-developer/</guid><description>Automate your Python development tasks by integrating a Makefile into your daily workflow.</description><pubDate>Sat, 12 Nov 2022 08:57:18 GMT</pubDate></item><item><title>Create a simple python web service, dockerize and publish it</title><link>https://nenbajonathan.com/posts/create-a-simple-python-web-service-dockerize-and-publish-it/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/create-a-simple-python-web-service-dockerize-and-publish-it/</guid><description>Set up a python API with FastAPI, build a docker image and publish it on the docker registry.</description><pubDate>Wed, 09 Nov 2022 01:51:18 GMT</pubDate></item><item><title>Package management basics for web developer</title><link>https://nenbajonathan.com/posts/package-management-basics-for-web-developer/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/package-management-basics-for-web-developer/</guid><description>Know what a package manager is and which are the most used and how they work.</description><pubDate>Fri, 04 Nov 2022 14:50:18 GMT</pubDate></item><item><title>As-tu entendu parler de la finance décentralisée ou DeFi ?</title><link>https://nenbajonathan.com/posts/as-tu-entendu-parler-de-la-finance-decentralisee-ou-defi/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/as-tu-entendu-parler-de-la-finance-decentralisee-ou-defi/</guid><description>DeFi se résume à un système financier meilleur et plus rapide basé sur la technologie blockchain. Un système qui ne discrimine pas en fonction de la localisation géographique et de l&apos;accessibilité, un système où l&apos;individu est responsable.</description><pubDate>Tue, 08 Sep 2020 10:41:18 GMT</pubDate></item><item><title>Je vous fais un décryptage de Mozacoin</title><link>https://nenbajonathan.com/posts/je-vous-fais-un-decryptage-de-mozacoin/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/je-vous-fais-un-decryptage-de-mozacoin/</guid><description>Mozacoin est en ligne, découvrez quelques informations sur le projet et ce qu&apos;on veut mettre en place.</description><pubDate>Wed, 12 Aug 2020 21:38:18 GMT</pubDate></item><item><title>Scanne moi : tout savoir sur le QR Code.</title><link>https://nenbajonathan.com/posts/scanne-moi-tout-savoir-sur-le-qr-code/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/scanne-moi-tout-savoir-sur-le-qr-code/</guid><description>Comment le QR Code a bouleversé le quotidien des gens dans le monde.</description><pubDate>Fri, 31 Jul 2020 13:45:18 GMT</pubDate></item><item><title>Parlons un peu de la crypto-économie.</title><link>https://nenbajonathan.com/posts/parlons-un-peu-de-la-crypto-economie/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/parlons-un-peu-de-la-crypto-economie/</guid><description>La révolution FinTech et les cryptomonnaies ne vivent plus dans leur propre monde spécial et indépendant, hors de portée de la réglementation nationale.</description><pubDate>Mon, 20 Jul 2020 20:00:18 GMT</pubDate></item><item><title>Tu peux tout faire avec ton téléphone.</title><link>https://nenbajonathan.com/posts/tu-peux-tout-faire-avec-ton-telephone/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/tu-peux-tout-faire-avec-ton-telephone/</guid><description>Redécouvrez la puissance que vous avez avec votre téléphone portable.</description><pubDate>Sat, 04 Jul 2020 16:10:18 GMT</pubDate></item><item><title>Ta sécurité en ligne, c&apos;est toi qui l&apos;assures</title><link>https://nenbajonathan.com/posts/ta-securite-en-ligne-c-est-toi-qui-l-assures/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/ta-securite-en-ligne-c-est-toi-qui-l-assures/</guid><description>Internet, c&apos;est la jungle, quelques conseils et astuces pour assurer votre sécurité.</description><pubDate>Sun, 28 Jun 2020 15:07:18 GMT</pubDate></item><item><title>Ce que vous devez savoir sur les réseaux sociaux.</title><link>https://nenbajonathan.com/posts/ce-que-vous-devez-savoir-sur-les-reseaux-sociaux/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/ce-que-vous-devez-savoir-sur-les-reseaux-sociaux/</guid><description>La vérité choquante que nous devons accepter en ce qui concerne les réseaux sociaux.</description><pubDate>Sun, 14 Jun 2020 14:13:18 GMT</pubDate></item><item><title>Le paiement électronique en période du COVID-19 en Afrique.</title><link>https://nenbajonathan.com/posts/le-paiement-electronique-en-periode-du-covid-19-en-afrique/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/le-paiement-electronique-en-periode-du-covid-19-en-afrique/</guid><description>Acteurs du paiement électronique en Afrique et opportunités à l&apos;ère du COVID-19.</description><pubDate>Sun, 07 Jun 2020 11:48:18 GMT</pubDate></item><item><title>Et si les gouvernements optaient pour la technologie Blockchain ?</title><link>https://nenbajonathan.com/posts/et-si-les-gouvernements-optaient-pour-la-technologie-blockchain/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/et-si-les-gouvernements-optaient-pour-la-technologie-blockchain/</guid><description>L&apos;adoption de la blockchain par les gouvernements : enjeux, opportunités et impact sur les services publics et l&apos;infrastructure numérique.</description><pubDate>Sat, 23 May 2020 15:58:18 GMT</pubDate></item><item><title>Le mariage entre la réalité virtuelle(VR) et l&apos;éducation.</title><link>https://nenbajonathan.com/posts/le-mariage-entre-la-realite-virtuelle-vr-et-l-education/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/le-mariage-entre-la-realite-virtuelle-vr-et-l-education/</guid><description>L&apos;impact de la réalité virtuelle sur le processus d&apos;éducation et son évolution.</description><pubDate>Fri, 15 May 2020 14:00:18 GMT</pubDate></item><item><title>Ce que j&apos;aurais aimé savoir sur la cryptomonnaie et la blockchain.</title><link>https://nenbajonathan.com/posts/ce-que-j-aurais-aime-savoir-sur-la-cryptomonnaie-et-la-blockchain/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/ce-que-j-aurais-aime-savoir-sur-la-cryptomonnaie-et-la-blockchain/</guid><description>C&apos;est quoi la cryptomonnaie et la blockchain ? Une brève introduction à ces concepts et la finance numérique de demain.</description><pubDate>Sat, 09 May 2020 15:35:18 GMT</pubDate></item><item><title>Toute chose a un début, même ce Blog...</title><link>https://nenbajonathan.com/posts/toute-chose-a-un-debut-meme-ce-blog/</link><guid isPermaLink="true">https://nenbajonathan.com/posts/toute-chose-a-un-debut-meme-ce-blog/</guid><description>Premier article de bienvenue sur ce blog - découverte et lancement d&apos;une nouvelle aventure.</description><pubDate>Sun, 26 Apr 2020 12:30:00 GMT</pubDate></item></channel></rss>