Setting Up Load Testing and Monitoring with Docker, k6, Prometheus, Grafana, and InfluxDBThis guide covers configuring k6 for load testing, Prometheus and Grafana for monitoring, and InfluxDB for optional long-term metric…Nov 2, 20241Nov 2, 20241
Docker Volumes and the node_modules ConundrumWhen developing Node.js applications with Docker, it’s common to use volume mounts to synchronize your local codebase with the container’s…Sep 7, 2024Sep 7, 2024
Enhancing Your Flutter App with iOS-Style WidgetsCreating a Flutter app that feels native to iOS users can significantly enhance the user experience. By leveraging the `Cupertino` library…Jul 26, 2024Jul 26, 2024
TypeScript Tutorial: Introduction & Setup — Part 1Welcome to this introductory guide on TypeScript. TypeScript has gained a lot of traction among developers, and in this article, we’ll…Oct 20, 2023Oct 20, 2023
Part 1:The Ultimate React Native Installation Guide: Prerequisites and SetupWelcome to the React Native series! In this guide, we’ll discuss prerequisites and the installation process for both Mac and Windows…Oct 3, 2023Oct 3, 2023
Cloudinary AWS nodejs moving files from Cloudinary to wasMy role at ClickPesa is mainly on the business side by recently there was a technical problem that needed some serious coding and the tech…Jun 10, 2023Jun 10, 2023
Published inClickPesa Engineering BlogBEM: A CSS Naming Methodology for Clear and Organized CodeI once heard that “there are only two hard things in computer science: cache invalidation and naming things.” The second part of this…May 14, 2023May 14, 2023
Day1 of the #100DaysOfAlgorithms Palindrome CheckerWrite a function that takes a string as input and checks if it is a palindrome.Apr 15, 2023Apr 15, 2023
Published inClickPesa Engineering BlogHacktoberfest Blockchain developer opportunities 2022Hacktoberfest is here, and let’s get hacking 👨💻🚀Oct 7, 2022Oct 7, 2022