09 Dec 2024 13 min read Development

Money Data Type in Golang

Learn how to handle money data type in Golang without floating-point arithmetic errors using custom type definition and JSON interface implementation.

Money Data Type in Golang
08 Dec 2024 6 min read Project

Storing Docker Image on GitHub Container Registry

Learn how to use GitHub Actions to build Docker images and store them in GitHub Container Registry (ghcr.io). A guide to improving CI/CD workflow for private repositories without exposing source code to servers.

Storing Docker Image on GitHub Container Registry
07 Dec 2024 8 min read Development

Docker Argument vs Variable vs Secret

Learn the differences between Docker build arguments, environment variables, and build secrets. Understand when and how to use each for configuring your Docker builds and containers.

Docker Argument vs Variable vs Secret
24 Nov 2024 2 min read Life

Dealing With Rejections

Rejection is never easy—whether it’s a job you didn’t land or a competition you didn't win, it stings.

Dealing With Rejections
20 Oct 2024 3 min read Learning

Tech Stack to Learn for Beginner

Let's explore the current competitive tech job market, with tips on popular tech stacks and where to find remotes and relocation opportunities.

Tech Stack to Learn for Beginner
04 Oct 2024 4 min read Learning

Simple Trick to Learn Foreign Language

A practical guide to make learning a new language feel more natural. Based on observation of common mistakes.

Simple Trick to Learn Foreign Language
29 Sep 2024 7 min read Project

Shell Script for CI/CD

A hobbyist's guide to simple CI/CD using shell scripts. Covers automating tasks, building Docker images, and deploying containers on a VPS with GitHub Actions.

Shell Script for CI/CD
28 Sep 2024 4 min read Project

AI for Mock Interview

My journey on porting an AI-powered web app for developer interview prep into a desktop app that can be run by anyone on their laptop. The fun and challenges faced during the process will be shared here.

AI for Mock Interview