<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Denis AKPAGNONITE</title>
  <link>https://denisakp.me</link>
  <description>Cloud-native, DevOps, SRE, and distributed systems.</description>
  <language>en</language>
  <atom:link href="https://denisakp.me/rss.xml" rel="self" type="application/rss+xml" />
  <lastBuildDate>Fri, 29 May 2026 17:08:03 GMT</lastBuildDate>
  <item>
    <title>How a job interview led me to create Obscura - A password generator with real entropy</title>
    <link>https://denisakp.me/blog/security/introducing-obscura</link>
    <guid isPermaLink="true">https://denisakp.me/blog/security/introducing-obscura</guid>
    <pubDate>Sun, 13 Apr 2025 00:00:00 GMT</pubDate>
    <description>From interview challenge to open-source tool, to building a secure password generator with real entropy in mind.</description>
    <category>Security</category>
    <category>Open Source</category>
  </item>
  <item>
    <title>Backup and Restore MongoDB in a Docker Environment</title>
    <link>https://denisakp.me/blog/devops/backup-and-restore-mongodb-in-docker-environment</link>
    <guid isPermaLink="true">https://denisakp.me/blog/devops/backup-and-restore-mongodb-in-docker-environment</guid>
    <pubDate>Thu, 18 Jul 2024 00:00:00 GMT</pubDate>
    <description>How to create a full backup of a MongoDB database running in a Docker container and restore the backup to a new MongoDB container.</description>
    <category>MongoDB</category>
    <category>Docker</category>
    <category>Docker-compose</category>
    <category>Backup</category>
    <category>Restore</category>
    <category>devops</category>
    <category>docker</category>
    <category>mongodb</category>
  </item>
  <item>
    <title>Setting Up a 3-Node MongoDB Replica Set Cluster with Docker Compose</title>
    <link>https://denisakp.me/blog/devops/set-up-mongodb-replica-with-docker</link>
    <guid isPermaLink="true">https://denisakp.me/blog/devops/set-up-mongodb-replica-with-docker</guid>
    <pubDate>Wed, 17 Jul 2024 00:00:00 GMT</pubDate>
    <description>How to set up a 3-node MongoDB replica set cluster using Docker Compose. Learn about MongoDB replica sets, prerequisites, and steps to create a Docker Compose file to set up the replica set.</description>
    <category>MongoDB</category>
    <category>Replica-Set</category>
    <category>Docker</category>
    <category>Docker-compose</category>
    <category>devops</category>
    <category>docker</category>
    <category>mongodb</category>
  </item>
  <item>
    <title>Deploy Express.js API using Docker</title>
    <link>https://denisakp.me/blog/devops/deploy-expressjs-api-using-docker</link>
    <guid isPermaLink="true">https://denisakp.me/blog/devops/deploy-expressjs-api-using-docker</guid>
    <pubDate>Thu, 11 Apr 2024 00:00:00 GMT</pubDate>
    <description> How to deploy Express.js RESTFull API using Docker, with a focus on MongoDB performance, docker multi-stage builds, Jest for testing, and Nginx as a reverse proxy.</description>
    <category>Express.JS</category>
    <category>API</category>
    <category>Node.js</category>
    <category>Mongo</category>
    <category>CI/CD</category>
    <category>Docker</category>
    <category>backend</category>
    <category>devops</category>
  </item>
  <item>
    <title>My Journey to AWS Cloud Practitioner Certification</title>
    <link>https://denisakp.me/blog/cloud/aws/how-i-passed-clf-exam</link>
    <guid isPermaLink="true">https://denisakp.me/blog/cloud/aws/how-i-passed-clf-exam</guid>
    <pubDate>Thu, 09 Nov 2023 00:00:00 GMT</pubDate>
    <description>Follow my journey to AWS Cloud Practitioner Certification—an exploration of cloud concepts, exam success, and the boundless opportunities in the world of AWS.</description>
    <category>AWS</category>
    <category>Certification</category>
    <category>cloud</category>
  </item>
  <item>
    <title>Mastering NestJS: Unlocking the Power of Relationships with TypeORM and SQL Databases</title>
    <link>https://denisakp.me/blog/backend/nest-js/unlocking-the-power-of-relationships-with-typeorm</link>
    <guid isPermaLink="true">https://denisakp.me/blog/backend/nest-js/unlocking-the-power-of-relationships-with-typeorm</guid>
    <pubDate>Wed, 18 Oct 2023 00:00:00 GMT</pubDate>
    <description>Unlock the Power of Data Relationships with NestJS, TypeORM, and SQL Databases. Master the art of building complex data structures and seamless interactions. Ideal for both seasoned NestJS developers and beginners looking to create cutting-edge apps</description>
    <category>Nest-JS</category>
    <category>Mirco-service</category>
    <category>API</category>
    <category>nest-js</category>
    <category>backend</category>
  </item>
  <item>
    <title>Mastering NestJS: Connecting NestJs to PostgreSQL Database </title>
    <link>https://denisakp.me/blog/backend/nest-js/conecting-nestjs-to-postgres-database</link>
    <guid isPermaLink="true">https://denisakp.me/blog/backend/nest-js/conecting-nestjs-to-postgres-database</guid>
    <pubDate>Wed, 06 Sep 2023 00:00:00 GMT</pubDate>
    <description>Learn the Essential Steps to Master NestJS and Leverage TypeORM for Robust Database Connectivity in Your Projects.</description>
    <category>Nest-JS</category>
    <category>Mirco-service</category>
    <category>API</category>
    <category>backend</category>
    <category>nest-js</category>
  </item>
  <item>
    <title>Mastering NestJS: Understanding Services, Modules, and Controllers</title>
    <link>https://denisakp.me/blog/backend/nest-js/understanding-services-modules-and-controllers</link>
    <guid isPermaLink="true">https://denisakp.me/blog/backend/nest-js/understanding-services-modules-and-controllers</guid>
    <pubDate>Sun, 03 Sep 2023 00:00:00 GMT</pubDate>
    <description>Learn about the essential components of NestJS for building scalable server-side apps. Examine the functions of services, modules, and controllers while using the capabilities of DTOs (Data Transfer Objects) for data validation and increased security.</description>
    <category>Nest-JS</category>
    <category>Mirco-service</category>
    <category>API</category>
    <category>nest-js</category>
    <category>backend</category>
  </item>
  <item>
    <title>Mastering NestJS: Your Ultimate Guide to Modern Backend Development</title>
    <link>https://denisakp.me/blog/backend/nest-js/introducing-nest-js</link>
    <guid isPermaLink="true">https://denisakp.me/blog/backend/nest-js/introducing-nest-js</guid>
    <pubDate>Wed, 23 Aug 2023 00:00:00 GMT</pubDate>
    <description>Explore NestJS, a modern Node.js framework, in this comprehensive introduction. Join our series to master modular architecture, controllers, providers, services, and more. Build scalable backend applications with confidence. Welcome to Part 1 of the NestJS Series!</description>
    <category>Nest-JS</category>
    <category>Mirco-service</category>
    <category>API</category>
    <category>nest-js</category>
    <category>backend</category>
  </item>
  <item>
    <title>Bubble Sort Unveiled: Sorting Simplified with Python</title>
    <link>https://denisakp.me/blog/dsa/buble-sort</link>
    <guid isPermaLink="true">https://denisakp.me/blog/dsa/buble-sort</guid>
    <pubDate>Wed, 09 Aug 2023 00:00:00 GMT</pubDate>
    <description>Dive into the fundamentals of the bubble sort algorithm in Python and unravel a straightforward approach to sorting. This post guides you through the inner workings of bubble sort, showcases hands-on code examples, and highlights its strengths and limitations for practical use.</description>
    <category>Algorithms</category>
    <category>dsa</category>
  </item>
  <item>
    <title>Efficiently Sorting Lists: Mastering the Insertion Sort Algorithm in Python</title>
    <link>https://denisakp.me/blog/dsa/insertion-sort</link>
    <guid isPermaLink="true">https://denisakp.me/blog/dsa/insertion-sort</guid>
    <pubDate>Thu, 06 Jul 2023 00:00:00 GMT</pubDate>
    <description>Discover the power of the insertion sort algorithm in Python and learn how to efficiently sort lists for improved data organization. Explore step-by-step implementation, practical examples, and tips for optimizing sorting performance.</description>
    <category>Algorithms</category>
    <category>dsa</category>
  </item>
  <item>
    <title>Mastering the Quick Sort Algorithm in Python: A Comprehensive Guide</title>
    <link>https://denisakp.me/blog/dsa/quick-sort</link>
    <guid isPermaLink="true">https://denisakp.me/blog/dsa/quick-sort</guid>
    <pubDate>Thu, 06 Jul 2023 00:00:00 GMT</pubDate>
    <description>Dive into the world of sorting data structure algorithms with our in-depth guide on the Quick Sort algorithm in Python. Learn the inner workings of this efficient sorting technique, step by step. Explore implementation strategies, best practices, and performance optimization tips for seamless integration into your projects</description>
    <category>Algorithms</category>
    <category>dsa</category>
  </item>
</channel>
</rss>