Harrison KamauHow I was able to run 2 Lambdas in a single ECR Image.Is it possible to run two Lambda functions in a Single ECR Docker Image?3 min read·Feb 22, 2024----
Harrison KamauIt’s Christmas Again!In a similar post, I spared no detail in explaining how Christmas is particularly adored in my country, Kenya. During this time, families…2 min read·Dec 23, 2022----
Harrison KamauDemystifying call, apply, bind, and this keyword in JavaScriptJavascript, unlike other languages such as Ruby, for instance, allows for an object to contain functions as properties. These types of…1 min read·Apr 13, 2021----
Harrison KamauinThe Andela WaySpeeding up data import from SFTP into PostgreSQL in RailsMost recently, I was tasked with retrieving a CSV file from a remote SFTP server, extract certain fields from the file containing at least…3 min read·Oct 18, 2019--1--1
Harrison KamauinThe Andela WayIntroduction to Async/await & its best practicesThe async/await paradigm has continued to dominate the JavaScript community since its invent. An async function, created from JavaScript’s…3 min read·Sep 8, 2019--1--1
Harrison KamauinThe Andela WayAn easy way to overwrite Joi, Celebrate, Express error messagesWhat is Joi?2 min read·Mar 27, 2019--6--6
Harrison KamauinThe Andela WayWhy it’s bad practice to reassign function params2 min read·Oct 30, 2018--1--1
Harrison KamauinThe Andela WayTiming Performance with Performance Hooks in Node.jsKnowing the usage of resources would go a long way in helping identify parts of your system that need to be optimized.4 min read·Jun 28, 2018--3--3
Harrison KamauinThe Andela WayWhy you should use Prototype to create Class Methods in JavaScriptApparently, JavaScript is a prototype-based language. This means all the basic data types you use come from an existing prototype.3 min read·Jun 28, 2018--5--5