Spring Boot and CacheA quick intro to caching and applying it to Spring boot applications. Why cache? In Software applications, it is required to provide users with up-to-date information but we could have some scenarios in which the data doesn't change very often. In th...2 min read·ashokgurudayal.hashnode.devMar 19, 2023
Working with multiple versionsWorking with multiple projects is challenging and even more when they use different versions of JDK, node, etc. Just wanted to share a quick way to use multiple versions and switch easily. Node multiple versions Consider using NVM (node version manag...2 min read·ashokgurudayal.hashnode.devDec 22, 2022
Multi-module projects and Packaging frontend-backend togetherWhy multi-module projects? In multimodule projects, you split a big project into smaller modules. For instance, a website can be split to front-end, back-end and db modules. By splitting, it increases the readability and makes the project easier to...3 min read·ashokgurudayal.hashnode.devNov 17, 2022
CallBack, Promises and Async/Await in JSIn this article, wanted to give an overview of CallBack, Promises and Async/Await in JS Synchronous vs Asynchronous Synchronous is where in you go through a series of steps and you wait for each step to complete before moving to the next. There are t...3 min read·ashokgurudayal.hashnode.devNov 9, 2022
Testing Web performance before and after website migrationTesting Web performance before and after website migration4 min read·ashokgurudayal.hashnode.devNov 4, 2022