How do I make these pages?
Well, I jot some of my ideas down into my memo book and when there is something worth sharing, I turn my computer on, open my favorite text editor, and start typing, then I send that file to GitHub Pages, where Jekyll generates all these web pages. Meanwhile, you are opening this website in your web browser on your computer or phone. It downloads few kilobytes and renders this page.
By the way, my newsletter is powered by Campaign Monitor. Subscribe to try it out. Of course, you can opt out any time.