Technology

Jul
23
Learning Prometheus, Thanos & Loki: Monitoring & Logging Notes from a Beginner

Learning Prometheus, Thanos & Loki: Monitoring & Logging Notes from a Beginner

This post sums up what I’ve learned about Prometheus, Thanos, and Loki—three key tools for monitoring and logging in cloud-native systems. It walks through what each tool does, how they’re typically used, and why they matter. A beginner-friendly note for anyone new to this space.
10 min read
Jul
18
Learning Container Platforms: Notes on Docker, Kubernetes, and Helm

Learning Container Platforms: Notes on Docker, Kubernetes, and Helm

A beginner-friendly summary of container platforms and Kubernetes tooling. This post covers the basics of Docker, Kubernetes components like Pods and Services, and Helm for managing deployments.
6 min read
Jul
10
Learning Databases & Messaging Systems: My Notes on MySQL, MongoDB, Redis, and Kafka

Learning Databases & Messaging Systems: My Notes on MySQL, MongoDB, Redis, and Kafka

A beginner-friendly comparison of four popular backend technologies—MySQL, MongoDB, Redis, and Kafka—covering their core concepts, strengths, and use cases.
9 min read
Jul
04
Learning Terraform: Notes from a Beginner

Learning Terraform: Notes from a Beginner

A beginner’s guide to Terraform and Infrastructure as Code (IaC), covering the core workflow, configuration syntax, and how to provision cloud resources using Terraform.
3 min read
Jan
02
What's the Difference Between VM and Containers

What's the Difference Between VM and Containers

What are virtual machine and container, and how do they get into our modern, cloud-native way of building and architecting applications?
1 min read
Apr
17
一定要知道的網頁設計技術—RWD

一定要知道的網頁設計技術—RWD

RWD can help users reduce operation behaviors such as zooming and scrolling horizontally, but what is RWD?
5 min read
Feb
06
[Exercism-JavaScript] Mixed Juices

[Exercism-JavaScript] Mixed Juices

Wrapping switch statement in while loop has large time complexity?!
2 min read
Nov
08
不可不知的 JavaScript 基本觀念

不可不知的 JavaScript 基本觀念

今天要來介紹面前端工程師一定會被問的 JavaScript 基本觀念!var、let、const 有什麼差異?什麼時候使用雙等於 (==),什麼時候使用三等於 (===)?
1 min read
Nov
08
Get Started with Docker

Get Started with Docker

部署好難,一起來學 Docker!本篇文章會依序介紹使用 Docker 的理由、Docker 與 VM 的差別、一些基本指令以及如何撰寫 Dockerfile。有興趣的話就一起看下去吧!
2 min read
Sep
01
The Difference Between Div and Span

The Difference Between Div and Span

居然 9 月了!!前陣子去面試前端實習生的時候,發現自己還有好多不熟悉的觀念,趁還沒開學趕快弄懂然後記錄下來~今天要介紹的是 div 跟 span 的差別,兩者都是 HTML 常見的 elements。
2 min read