A technical blog built with Jekyll and deployed on GitHub Pages. Articles are written in Markdown and auto-build on push.
├── _config.yml # Jekyll configuration
├── _layouts/ # HTML templates
│ ├── default.html # Base layout (header + footer)
│ └── post.html # Individual article layout
├── _includes/ # Reusable partials
│ ├── header.html
│ └── footer.html
├── _posts/ # 📝 Markdown articles go here
│ ├── 2025-11-01-exploring-vision-language-models.md
│ ├── 2025-11-01-getting-started-with-hpc.md
│ ├── 2025-11-01-inside-the-compiler.md
│ ├── 2025-11-01-notes-on-simplicity-and-documentation.md
│ └── 2025-11-01-weekend-hack-building-a-static-blog.md
├── assets/css/style.css # Site styling
├── images/ # Static images
├── index.html # Homepage with category filters
├── about.md # About page
├── CNAME # Custom domain
├── Gemfile # Ruby dependencies
└── README.md # This file
- Ruby (>= 2.7) — check with
ruby -v - Bundler — install with
gem install bundler
# Install dependencies
bundle install
# Start local dev server (with live reload)
bundle exec jekyll serve --livereloadOpen http://localhost:4000 in your browser.
bundle exec jekyll buildOutput goes to _site/.
-
Create a Markdown file in
_posts/:_posts/YYYY-MM-DD-your-post-slug.md -
Add front matter at the top:
--- layout: post title: "Your Article Title" date: 2026-02-17 category: vlm # one of: vlm, hpc, compiler, general, other author: Your Name excerpt: "A brief summary shown on the homepage card." ---
-
Write your content in Markdown below the front matter.
-
Push to
main— GitHub Pages will build and deploy automatically.
| Category | Topics |
|---|---|
vlm |
Vision-Language Models, multimodal AI |
hpc |
CUDA, MPI, distributed computing |
compiler |
IR, SSA, optimization, language design |
general |
Productivity, docs, engineering culture |
other |
Miscellaneous experiments & projects |
This site deploys automatically via GitHub Pages on every push to main. The custom domain brassinai.com is configured via the CNAME file.
No CI/CD setup required — GitHub Pages has built-in Jekyll support.
Content © BrassinAI. All rights reserved.