edrickleong.hashnode.devExploring Websockets with Soketi (Part 1)Soketi is an open source Websockets server, that allows you to build realtime applications with ease. Realtime applications are applications that require data to be updated in realtime. This means that when data changes on the server, the client shou...Jul 18, 2024·5 min read
edrickleong.hashnode.devWhy you shouldn't use npm workspacesWhen setting up a project, npm is usually the package manager most people use because it is the default. You can also use npm to set up a monorepo by using npm workspaces. However, I do not recommend using npm workspaces for managing multiple package...Jul 9, 2024·8 min read
edrickleong.hashnode.devAvoid big updates by keeping your dependencies updated with DependabotImagine you are on a project that haven't worked in a while. Some of the dependencies are outdated, so you want to update them to use the latest features. You run npm install and you see that there are a lot of updates available. You update them and ...Apr 19, 2024·3 min read
edrickleong.hashnode.devHow to test your SQL with Testcontainers and FlywayIn this post, you will learn Why mistakes happen when integrating with databases What database integration tests are, and How to set up database integration tests This post will assume you have some basic knowledge of Kotlin and Postgres. Why mi...Jun 5, 2022·7 min read