Me

screenshot of Me
hugo

Jorin's personal blog

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.
hugo
Hugo

Hugo is an open-source static site generator that features fast build times, flexible themes, support for multiple content formats, multilingual websites, live reloading, and an active community. It allows developers to easily create and deploy SEO-friendly and mobile-responsive websites.

blog
Blog

Blog websites feature posts written by one or more authors, organized by categories and tags, with a section for comments and archives sorted by date or topic. Additional features may include search bar, social media sharing, subscription or RSS feed, about and contact pages, and visual content.