litinglu's blog on GitHub