Archive of posts from July 2026


  • Cloudflare Tunnel For Comments

    A while ago I migrated from Wordpress to static web hosting using Jekyll. Obviously, there is one problem, which is that I can no longer have comments (static website remember). So I need a comments engine that runs on a server somewhere which stores all the user comments and then have a frontend JS code that fetches the comments for the blog post. After experimenting with a few of them (Disqus, Remark42, etc), I eventually went with Commento, running on a small Google Compute Engine (GCE) instance. But some problems that I did not sign up for started showing up soon after.

    ...continue reading
  • Better Retirement Calculators

    A reader of my blog has created a couple of excellent calculators for planning early retirement. Those calculators are much more intuitive and beautiful with graphs and detailed explanation of all the numbers involved in the calculation. Most importantly, it respects user privacy and all the data stays with you. You can download your plan and load it up again without ever storing any of your data on the cloud.

    ...continue reading