this is me

The lives unlived

Sing a song
for the lives unlived,
for the ones I could never be,
for they died
giving birth to who I am.
Tags: #poem

Other posts

std::mem::transmute the unsafe magic

Using mem::transmute for struct inheritance in Rust

Lần đầu đi phỏng vấn

Ghi chép về lần đầu tui đi phỏng vấn xin việc.

Vấn đề về IME trên Linux

Một vấn đề muôn thuở của những IME hỗ trợ gõ tiếng Việt trên Linux là việc tương thích phương pháp gõ với cả ứng dụng lẫn người dùng.

Browser from Scratch: Introduction

This is the start of Browser from Scratch series, created to help me (and probably you too) to learn more about how a browser works by building one!

Browser from Scratch: DOM API

One of the main building blocks of the HTML rendering process is the DOM API. Before a browser can render the HTML document, it needs to parse the document content into a tree structure called the DOM tree. In this post, I'll break down my experimentation in building a DOM API with Rust.