hovanhoa

hovanhoa

Software Engineer

Hey there! 👋 I'm Hòa.

Software Engineer with 2+ years of experience. I am confident in my knowledge of software development concepts, industry best practices, and modern software technologies.

Tech stacks: Golang Python PostgreSQL MongoDB AWS GCP

Go Language

Concurrency in Golang

After reading the Concurrency chapter in Learning Go - An Idiomatic Approach to Real-World Go Programming, I was surprised by how different Golang’s approach to...

CAP-Theorem

The CAP Theorem

In the current technical landscape, there is a growing trend toward scaling systems by adding more resources, such as compute and storage, to efficiently manage...

System Design

Snowflake ID generator in distributed systems

In the previous article, we covered creating a URL shortener, and I explained that I selected the Twitter snowflake algorithm for generating IDs. In this articl...

Go Language

Building a URL Shortener Service using Golang

This tutorial will show how to build a URL shortener similar to TinyURL, covering both the design and implementation aspects. Technologies Golang Gin Framewor...