Math & ML Blog
Math & ML Blog
A Jekyll-based blog for sharing educational content about mathematics and machine learning.
Features
- Modern, responsive design
- Support for mathematical equations using MathJax
- Code syntax highlighting with Prism.js
- Category and tag support
- Social media integration
- Disqus comments (optional)
Setup
- Install Ruby and Jekyll:
# On macOS brew install ruby gem install bundler jekyll - Install dependencies:
bundle install - Run the development server:
bundle exec jekyll serve - Visit
http://localhost:4000to preview your site.
Creating New Posts
Create new posts in the _posts directory with the following naming convention:
YYYY-MM-DD-title.md
Example front matter:
---
layout: post
title: "Your Post Title"
date: YYYY-MM-DD
categories: [Category1, Category2]
tags: [tag1, tag2]
author: Your Name
---
Deployment
This site is configured for GitHub Pages deployment. Simply push your changes to the main branch of your repository, and GitHub Pages will automatically build and deploy your site.
Customization
- Edit
_config.ymlto modify site settings - Modify
assets/css/main.cssto customize the site’s appearance - Add new layouts in the
_layoutsdirectory - Create new includes in the
_includesdirectory
License
This project is licensed under the MIT License - see the LICENSE file for details.
Posts
subscribe via RSS