OpenSourceKyle is a collection of my personal writings. These are not definitive or absolute expressions of my beliefs but reflections of my thoughts at a given time. Writing helps me manage anxiety and obsessive thinking, and this space allows me to process and refine my thoughts. Some content may be incomplete, controversial, or mistaken, but the goal is to document my thinking as it evolves, not to wait for perfection.
The site is built and deployed via GitHub Actions:
Follow these steps to run the project locally:
- Install Hugo: Hugo Documentation
- Theme setup:
# Install Hugo (Arch Linux includes the extended version)
sudo pacman -S hugo
# Serve the site locally and auto-rebuild on changes
hugo server
For deployment details, see the clickable badge above.
Reference: GitHub Pages Documentation
To configure DNS with GitHub Pages and your domain, follow these steps:
Add your custom domain (www.opensourcekyle.com
) in the GitHub Pages settings.
Configure 5 DNS records in Squarespace DNS settings.