[{"content":"Notes for next time I set up a custom domain on GitHub Pages. It\u0026rsquo;s actually been years since I set up my personal web-site. I\u0026rsquo;ve owned this domain for years but have never deployed anything on it\u0026hellip; lol. So here\u0026rsquo;s what I discovered and learned. Mainly for my own reference as I\u0026rsquo;m sure I\u0026rsquo;ll need to do this again but its for anyone who wants to set up their own website and assign a domain.\nDNS records Apex domain (Fancy word for root domain, nothing in front of it like www. or any subdomain) - four A records:\nSet this on Squarespace to point to Github\u0026rsquo;s Pages servers (Because I am deploying on gh pages)\n185.199.108.153 185.199.109.153 185.199.110.153 185.199.111.153 www subdomain - one CNAME record pointing to mattbho.github.io.\nAfter saving DNS Set the custom domain in repo Settings \u0026gt; Pages Wait 10-30 minutes - GitHub provisions a Let\u0026rsquo;s Encrypt cert automatically, but it needs DNS to propagate first (took a whole day for me don\u0026rsquo;t be surprised lol) Once Enforce HTTPS is clickable, enable it ","permalink":"https://mattbho.com/posts/ssl-certificates-and-custom-domains-on-github-pages/","summary":"\u003cp\u003eNotes for next time I set up a custom domain on GitHub Pages.\n\u003cem\u003eIt\u0026rsquo;s actually been years since I set up my personal web-site. I\u0026rsquo;ve owned this domain for years but have never deployed anything on it\u0026hellip; lol. So here\u0026rsquo;s what I discovered and learned. Mainly for my own reference as I\u0026rsquo;m sure I\u0026rsquo;ll need to do this again but its for anyone who wants to set up their own website and assign a domain.\u003c/em\u003e\u003c/p\u003e","title":"GitHub Pages Custom Domain Setup"},{"content":"Starting a blog. No grand vision here - just a place to write things down before I forget them.\nExpect notes on software engineering, Emacs, and whatever I\u0026rsquo;m currently obsessing over.\n","permalink":"https://mattbho.com/posts/hello-world/","summary":"\u003cp\u003eStarting a blog.\nNo grand vision here - just a place to write things down before I forget them.\u003c/p\u003e\n\u003cp\u003eExpect notes on software engineering, Emacs, and whatever I\u0026rsquo;m currently obsessing over.\u003c/p\u003e","title":"Hello, world"},{"content":"Software engineer at Swish Analytics. Hopelessly addicted to workflow optimization, Emacs, and Linux. I\u0026rsquo;ve spent more time configuring my tools than most people spend using theirs - and I have no regrets.\nI write here mostly for myself - thinking out loud, working through ideas, and documenting things I\u0026rsquo;d otherwise forget. Hopefully some of these things are useful to others!.\n","permalink":"https://mattbho.com/about/","summary":"\u003cp\u003eSoftware engineer at Swish Analytics.\nHopelessly addicted to workflow optimization, Emacs, and Linux.\nI\u0026rsquo;ve spent more time configuring my tools than most people spend using theirs - and I have no regrets.\u003c/p\u003e\n\u003cp\u003eI write here mostly for myself - thinking out loud, working through ideas, and documenting things I\u0026rsquo;d otherwise forget.\nHopefully some of these things are useful to others!.\u003c/p\u003e","title":"About"}]