Project Overview

This is the Tint technical blog built with Jekyll and hosted on GitHub Pages at tech.tint.ai. It’s a static site generator that converts Markdown posts into a professional engineering blog.

Development Commands

Local Development

# Start the development server (runs Jekyll in Docker on http://localhost:4000)
make start

# Stop the development server
make stop

# View container logs
make logs

Direct Jekyll Commands (inside container)

# Build the site
jekyll build

# Serve with live reload
jekyll serve --host 0.0.0.0 --watch --force_polling --livereload

Architecture & Structure

Key Directories

Adding New Blog Posts

See README.md for detailed instructions on adding blog posts.

Critical requirements:

Important Configuration

Deployment

The site automatically deploys to GitHub Pages when changes are pushed to the main branch. No manual build step required.

Styling Guidelines

Common Tasks