Home

About

About myself and the website.


Contents


Contact

Contact me for suggestions, comments, questions, criticisms, collaboration, notifications, etc.

Email: nomagicpill[dot]site[at]gmail[dot]com

Substack: @nomagicpill

Twitter: @nomagicpillsite

Letterboxd: @nomagicpill

Goodreads: @nomagicpill

Strava: Contact me for link

Focusmate: Contact me for link


Favorites

In no particular order.

Articles and Essays

Books

All of my book reviews are here.

Movies

Music


Website

I only write when I want to. No forcing myself, no saying just 15 minutes, no guilting. Myself and others have found that hobbies' fun factors tend to quickly fade once they become a "chore". I write about things that interest me (although there may be some parts within the subject that don't interest me). Most of writings are never truly finished—I (try to) update them as I or information changes. I enjoy using examples to get my points across.

I try to keep the website design as simple as possible:

Other notes:

Individual Page Style

The order of content in individual pages is as follows, with some exceptions for blog-style posts:

Specific information:

Checklist

This is the list of things I do when publishing a new post:














Moving to a Custom Domain Through Cloudflare

I moved from my [pseudonym].github.io to my [pseudonym].site domain in June 2026. The process was simple, but not obvious, so I'm documenting it here in case a search engine picks it up and can help others out.

  1. Set up Cloudflare account
  2. Purchase domain through Cloudflare
  3. Connect Cloudflare domain to Github.com repository (on Cloudflare website)
  4. Add a wrangler.toml file to the main directory where index.html is located. I had Claude Sonnet 4.6 tell me what I needed here.
  5. Create two CNAME records (thanks to this guy for helping me with this!): on the dashboard, go to DNS>Records. Add two records, where type is CNAME, content is the Github pages domain (e.g., nomagicpill.github.io), and the name is nomagicpill.site and www.nomagicpill.site, respectively.
  6. Enable HTTPS on Cloudflare. I just asked the internal AI to do this because the search function didn't bring anything up.
  7. Enter the custom domain in the GitHub pages "Custom domain" section. The DNS check should be successful.

Friends of the Site


See Also