Harnessing Kafka for Asynchronous Email Sending in GoEmails play a crucial role in keeping users updated. For example, in an e-commerce system, we may want to notify users about their…Dec 29, 2024Dec 29, 2024
Machine Learning: Simple Linear Regression With PythonMachine learning (ML) is a type of artificial intelligence (AI) that allows software applications to become more accurate at predicting…May 12, 2022May 12, 2022
Essential Git Commands: A Developer’s Guide to Command-Line MasteryIn this post, I will summarize some of the git command that are often used for software development. Although there are many ways to use…Jan 23, 2022Jan 23, 2022
Circuit Breaker Design PatternCircuit breaker in electrical terms is an automatically switch designed to protect an electrical circuit from damage caused by excess…Apr 22, 2021Apr 22, 2021
Data encryption in postgreSQLEncrypt customer data that are private with 2 way encryption decryption with PGP encryption in postgreSQLMay 22, 2020May 22, 2020
Code coverage for monorepoCode coverage is a measurement used to express which lines of code were executed by a test suite. A program with high test coverage…May 19, 2020May 19, 2020
Golang with rethinkDBRethinkDB is an open source distributed data source for realtime web apps with JSON based document. RethinkDB has intuitive query language…Apr 17, 2020Apr 17, 2020
Import Existing Go Application into the Bazel Monorepoin my previous post, i already post about how to setup new go application into bazel monorepo. you can check my previous post here .Jan 16, 2020Jan 16, 2020
Getting Started: Monorepo Golang application With Bazelini this section, you’ll learn the basic of building go application with bazel(https://www.bazel.build/) and gazelle…Jan 2, 20202Jan 2, 20202