PinnedGayal DassanayakeinBetter ProgrammingTired of Acknowledging Emails? Automate Replying Using Google App ScriptsYou don’t have to reply to emails ever again!Jul 2, 2022Jul 2, 2022
PinnedGayal DassanayakeAn Introduction to Intel 32-bit Instruction DecodingInstruction Set Architecture (ISA) or Computer Architecture describes the abstract model by which the software controls the CPU. Most of us…Dec 9, 20213Dec 9, 20213
PinnedGayal DassanayakeDeploying a NodeJS Application Using GitHub ActionsA simple guide to CI/CD with GitHub ActionsDec 24, 2020Dec 24, 2020
Gayal DassanayakeinBallerina Swan Lake Tech BlogExtending Ballerina CLI Functionality with Additional ToolsEnhancing CLI capabilities for specific integration requirements.Mar 13Mar 13
Gayal DassanayakeinBallerina Swan Lake Tech BlogModule Import Restriction with Ballerina Code AnalyzersThis article is written using Ballerina Swan Lake Update 7.Sep 4, 2023Sep 4, 2023
Gayal DassanayakeI Ran 1000 Kilometers. Here Are My Thoughts.Tips to myself if I were to start running from the beginning.Jul 19, 20221Jul 19, 20221