Overview
Jorin’s personal blog stands out with its unique setup utilizing Elixir for generating static files. This blog represents a significant shift from a decade of using Hugo, showcasing a strong commitment to personalized control over the website’s rendering process. The decision to embrace custom code not only reflects technical mastery but also a desire to explore new frontiers in web development.
The structure of the blog is neatly organized, which facilitates easy access to various content types. This approach allows for a harmonious blend of dynamic content management and static site generation, making it an inspiring model for anyone looking to enhance their online presence using modern tools.
Features
- Custom Elixir Setup: Leveraging Elixir for static site generation ensures robust performance and flexibility, distinguishing the blog from typical setups.
- Structured File Organization: Clear structure with dedicated folders for markdown content, assets, and code enhances maintainability and ease of use.
- GitHub Pages Hosting: Utilizes GitHub Pages for seamless deployment, simplifying the process of getting content online.
- Local Development Environment: Supports a local development server, allowing for real-time testing and changes before deployment.
- Automated Compilation: Uses GitHub Actions for automatic site generation upon commits, ensuring the blog is always up-to-date with the latest content.
- Open-Source Licensing: Content is available under Creative Commons and code under MIT license, promoting sharing and collaboration within the developer community.