A Jekyll-powered blog focused on AI research, GPU architecture, and high-performance computing insights.
- Ruby 3.0+
- Bundler
- Git
-
Clone the repository:
git clone https://github.com/waqarahmed89/waqarahmed.github.io.git cd waqarahmed.github.io -
Install dependencies:
bundle install
-
Run the development server:
bundle exec jekyll serve -
View the site: Open http://localhost:4000 in your browser
Create a new file in _posts/ with the format: YYYY-MM-DD-title.md
---
layout: post
title: "Your Post Title"
date: 2025-10-30 10:00:00 -0000
categories: [Category1, Category2]
tags: [tag1, tag2, tag3]
author: "Your Name"
---
Your post content here...├── _config.yml # Site configuration
├── _layouts/ # Page templates
├── _posts/ # Blog posts
├── _sass/ # Sass stylesheets
├── assets/ # CSS, images, etc.
├── index.html # Homepage
├── about.md # About page
├── archive.html # Posts archive
└── 404.html # 404 error page
Update _config.yml with your personal information:
- Site title and description
- Author details
- Social media links
Modify _sass/main.scss to customize the appearance.
The theme uses a professional color palette:
- Primary:
#3182ce - Text:
#1a1a1a - Secondary text:
#4a5568 - Light gray:
#718096
- ✅ Responsive design
- ✅ Syntax highlighting
- ✅ SEO optimized
- ✅ RSS feed
- ✅ Pagination
- ✅ Archive page
- ✅ Social media links
- ✅ Professional styling
- Push your changes to the main branch
- Enable GitHub Pages in repository settings
- Site will be available at
https://yourusername.github.io
- Add a
CNAMEfile with your domain - Configure DNS settings with your domain provider
To add Google Analytics:
- Get your tracking ID
- Add it to
_config.yml:google_analytics: UA-XXXXXXXXX-X
Bundle install fails:
gem install bundler
bundle installPort already in use:
bundle exec jekyll serve --port 4001Permission errors:
bundle install --path vendor/bundleThis project is open source and available under the MIT License.
Made with ❤️ for the AI and HPC community