PinnedAshan PriyadarshanainGeek CultureJavaScript Logical Assignment OperatorsJavascript is currently one of the most popular and easy to learn programming languages and is one of the most one for beginners coming…·2 min read·May 27, 2021----
Ashan PriyadarshanaDeclarative Programming vs Imperative Programming — Explained as if you are fiveDeclarative programming is a way of writing computer programs where you describe what you want the program to do, rather than describing…·2 min read·Dec 21, 2022----
Ashan PriyadarshanaAuthentication vs Authorization in Sinhala — Quick IntroSoftware System එකක හෝ ඕනෑම Application එකක ආරක්ෂාව සහ විෂ්වසනීයත්වය තහවරු කිරීමට නම් මෙම Authentication සහ Authorization යන ක්රියාවලි…·2 min read·Sep 9, 2021----
Ashan PriyadarshanaGetting Started With Google FirebaseFirebase is a backend platform (can be thought of as a backend as a service — baas) for building Web, Android and IOS applications (Multi…·11 min read·Aug 15, 2021----
Ashan PriyadarshanaSingle Responsibility Principle — S of SOLIDThe Single Responsibility principle states that any software entity (class, method) should have only one responsibility assigned to it. If…·2 min read·Aug 6, 2021----
Ashan PriyadarshanaCryptography සිංහලෙන් — 01Cryptography යනු සාමාන්ය තොරතුරු (plaintext — terminology) කිසි තේරුමක් නැති, කියවීමට අපහසු දෙයක් (ciphertext — terminology) බවට හැරවීම…3 min read·Oct 13, 2020----
Ashan PriyadarshanaMulesoft: looping an array of inner objects of a json message with for-each componentRecently I was tasked with converting a json message to an appropriate one line message segment. Here the json message is originated from…·9 min read·May 2, 2020----
Ashan PriyadarshanaReact project setup — without any boilerplatesThere are a ton of great boilerplates (create-react-app, slingshot, etc) that help you save time and kick-start your app. But most of the…·7 min read·Apr 19, 2020----
Ashan PriyadarshanainThe StartupOracle Programing: Functions vs ProceduresOracle Procedures and Functions can be thought of as subprograms where they can be created and saved within the database as database…·4 min read·Apr 7, 2020----
Ashan PriyadarshanaNginx 101The nginx web server was mainly created to solve the C10k problem (problems that arise when serving a large no. of clients at the same…·8 min read·Apr 4, 2020----