CLAUDE.md

This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.

Project Overview

This is a Jekyll-based blog focused on AI transformation, business strategy, and enterprise AI implementation. The site is hosted on GitHub Pages using the Minimal Mistakes theme and serves as Ken Calhoon’s professional blog covering AI industry insights, case studies, and strategic guidance.

Development Commands

Local Development

# Install dependencies
bundle config set path 'vendor/bundle'
bundle install

# Start local development server with live reload
bundle exec jekyll serve --livereload

# Build site for production
bundle exec jekyll build

Deployment

Architecture & Structure

Content Organization

Post Structure

All posts follow this frontmatter pattern:

---
title: "Post Title"
date: YYYY-MM-DD HH:MM:SS +0000
categories:
  - category-name
tags:
  - tag-name
---

Image and Asset Management

Site Configuration

Content Guidelines

Writing Style

Image Usage

# Basic image with custom dimensions
![Alt text](/assets/images/filename.png){:height="700px" width="400px"}

# Image with border styling
![Alt text]({% link assets/images/filename.jpg %}){: style="border: 1px solid #2E8B57;"}

# With caption
![Alt text]({% link assets/images/filename.png %}){: style="border: 1px solid #2E8B57;"}
<p style="text-align: center; font-size: 0.9em; color: #555;">Caption text</p>

Linking

# External links (new tab)
[Link text](https://example.com){:target="_blank" rel="noopener noreferrer"}

# Internal post references (use actual post filename)
[See my post here]({% post_url YYYY-MM-DD-post-title %})

Theme Configuration

Minimal Mistakes Theme

Development Notes

Dependencies

Build Process

Content Management

File Locations

Key files to understand: