Sahan JayasuriyaWhy Migrate to Vue 3?Vue.js is one of the most popular JavaScript frameworks out there, providing a lightweight and performant approach to building reactive…Feb 20, 2023Feb 20, 2023
Sahan JayasuriyaUsing ChatGPT the Correct WayChatGPT is a powerful language model developed by OpenAI that can generate natural language text based on a given prompt. It can be used…Jan 26, 2023Jan 26, 2023
Sahan JayasuriyaVersion Controlling for Databases using LiquibaseVersion control for databases is an important aspect of software development, as it allows teams to keep track of changes made to the…Jan 23, 2023Jan 23, 2023
Sahan JayasuriyaWhat is Docker?Docker is a powerful platform for building, shipping, and running distributed applications. It is a tool designed to make it easier to…Jan 23, 2023Jan 23, 2023
Sahan JayasuriyaA Brief Comparison of the Top 3 Javascript Libraries and Frameworks for Front-End Web DevelopmentVue.js, Angular, and React.js are all popular JavaScript libraries and frameworks used for building web applications. Each of these tools…Jan 19, 2023Jan 19, 2023
Sahan JayasuriyaCreating a Custom Linux Image with Pre-Installed SoftwareWhen I joined my current workplace, I was provided with a laptop with Linux Mint installed. Even though the induction process was smooth…Jul 4, 2022Jul 4, 2022
Sahan JayasuriyaNPM Release Plugin (release-it) Configuration on Angular AppsWhat is NPM Release PluginOct 30, 20201Oct 30, 20201