Osusara KammalawattainJavaScript in Plain EnglishUnderstanding the Fundamentals of Domain-Driven DesignJun 9, 2023Jun 9, 2023
Osusara KammalawattainBits and PiecesSetting up Next.js URL Rewrites with NetlifyJul 14, 20221Jul 14, 20221
Osusara KammalawattainCoinsBenchGenerating NFTs with HashLips — Technical Explanation for Non-TechnicalsAn effort to explain the technical facts behind the HashLips art engine in a way that anyone can understand.Feb 4, 20222Feb 4, 20222
Osusara KammalawattainBootcampCharacteristics of a good UX according to GoogleWhat makes a product effective to its users? The answer varies depending on the product.Sep 27, 2021Sep 27, 2021
Osusara KammalawattaIntegrate PayHere to your Flutter appThis article explains how to integrate PayHere payment gateway with your Flutter app using PayHere Flutter SDK.Sep 10, 2021Sep 10, 2021
Osusara KammalawattaWhat “Great Place To Work” meansI’m writing this article to share my internship experience at 99x.Jan 6, 2021Jan 6, 2021
Osusara KammalawattainLevel Up CodingShell Scripting Quick Beginner’s GuideShell Script is a program designed to run in the Unix/Linux shell. We can write a particular set of commands as a script and run it to…Sep 13, 2020Sep 13, 2020
Osusara KammalawattaHow to Decode medium-editor Base64 Images and Upload Them to a S3 BucketExplains how to get base64 encoded images from HTML img tags comes from medium-editor, decode and upload to S3 Bucket using Node JS.Aug 16, 2020Aug 16, 2020
Osusara KammalawattaDockerizing a Node and MongoDB applicationHello everyone, I’m going to show you how to containerize an app using Docker including Docker-compose. I have already created a simple…Aug 4, 2020Aug 4, 2020