Skip to content

IzzleNizzle/izzlenizzle.github.io

Repository files navigation

izzlenizzle.github.io

wakatime

My Portfolio

Local development

The site is Jekyll-based. To run it locally with CSS and layouts:

  1. Install gems (no sudo — installs into vendor/bundle):
    bundle install --path vendor/bundle
  2. Dev server: npm run dev (builds, serves at http://localhost:3000, and watches for changes — edit CSS/layouts and refresh to see updates)

The Gemfile pins ffi to a version compatible with Ruby 2.6. If you use Ruby 3+, you can remove that pin.

Testing

npx playwright install chromium

Blog Posts

This site includes an automated blog system that converts markdown files to HTML.

Adding a New Blog Post

  1. Create a new markdown file in blog/entries/
  2. Start your post with a ## heading (this will be the title)
  3. Write your content using standard markdown
  4. Commit and push to the main branch
  5. The GitHub Action will automatically generate the HTML page

The generated blog posts will be available at:

  • Blog index: /blog/index.html
  • Individual posts: /blog/posts/{filename}.html

See blog/entries/README.md for more details.

About This Repository

This repository hosts the built artifacts for my personal website and tools.

The source code for each project lives in separate repositories and is compiled and deployed here via CI.

Source Repositories

About

My Portfolio

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors