Recent Posts

Pandoc Include Code Highlight

less than 1 minute read

Covertign a markdown file to a pdf file, the code block is not highlighted. This is because the default pandoc markdown engine does not support code highligh...

Using git

3 minute read

Git is a distributed version control system. It is a tool that helps you keep track of changes in your codebase. It is a tool that helps you collaborate with...

My MacBook Setup

1 minute read

Windows has been my preferred desktop operating system since primary school, offering a wide array of apps, particularly games.

Yazi: A Terminal File Explorer

1 minute read

Yazi is a terminal file explorer written in Rust. I give it a quick try and found it’s a good alternative to ls and tree command. It provides a more intuitiv...