My journey of programming.
  1. April 06, 2026

    A conversation between me and Claude about how AI changes what it means to know things, have taste, and be valuable as a human. I’ve been…

  2. February 01, 2026
    (づ ◕‿◕ )づ Kaomoji-copy web app

    The creative variation of 顏文字 (kaomoji) has always been fascinating to me. Cute and easy to use as text. But when I want to search for one…

  3. June 25, 2022

    Recently I happened to write some nodejs scripts to do some simple static analysis with babel. But the program took quite some time to…

  4. September 29, 2021
    Amazing SQLite

    With the great power and simplicity, SQLite has been underrated compared to other SQL databases like MySQL, PostreSQL, etc. Do you know…

  5. September 07, 2021
    Learning Haskell as a JS developer

    As a developer using primarily JavaScript for years, my first attempt to learn Haskell was to skip reading bunch of documentation and just…

  6. September 06, 2021

    Learning programming is unstandardized, informal, and overwhelmed with constantly updating resources with varying qualities in a wide range…

  7. September 02, 2021
    Viewing Pandoc source code on VS code

    It has been some time since I last studied Haskell. When I look at Monad again, it feels more comfortable about it, and the way to use it to…