samoina.hashnode.devIntegrating MPESA Daraja API - NodeJS, ExpressJS and TypescriptLet's do a little catchup :-) I last wrote on Hashnode early in the year. I had every intention of making this a regular thing and publishing the posts sitting in my drafts. But as it always does, life happens. In between then and now, I lost a contr...Jul 22, 2024·15 min read
samoina.hashnode.devThe .every() Array method in JavascriptThis is an array method that checks whether the elements in the given array pass the test provided by the callback function. It then returns a boolean value - true if the elements pass the test and false otherwise. More importantly, once the iteratio...Jan 25, 2024·5 min read
samoina.hashnode.devCreating Tic-Tac-Toe using Vanilla HTML/CSS/JavascriptTic Tac Toe is a classic two-player game that uses a 3X3 board layout. The players choose between two symbols - either the X or the O. The end goal of the game is to ensure that one's symbols are arranged in a straight line - whether that's horizonta...Jan 18, 2024·13 min read
samoina.hashnode.devFind the prime numbers in a given array using Vanilla JS - Beginner FriendlyI came across this task while going through the documentation on MDN, and thought to blog about it in a beginner friendly way. I am in that space where I realize that if I cannot possibly explain my code to someone else, I probably haven't understood...Jan 11, 2024·7 min read
samoina.hashnode.devSetting up my journaling app project using Vite, ReactJS and Tailwind - Beginner FriendlyI set out to #buildinpublic about a week ago and settled for a personal project that is meaningful to me. A journalling app which you can read about here.I chose to build it with React JS and Tailwind CSS. I have gotten my feet wet with React-JS and ...Oct 24, 2023·4 min read