Chuck Grimmett


Archives

Tag: Jekyll

  • Switching from Jekyll back to WordPress


    This blog started on WordPress in 2008 and moved to Jekyll in 2015. Now it is back on WordPress. Here is how I did the migration.

    Read more…: Switching from Jekyll back to WordPress
  • Improving Jekyll Build Time


    Improving Jekyll Build Time

    TIL how to improve the build time on my Jekyll site. Here is what I did to cut my build time in half.

    Read more…: Improving Jekyll Build Time
  • Rebuilding cagrimmett.com and Moving Old WordPress Posts to Jekyll


    Rebuilding cagrimmett.com and Moving Old WordPress Posts to Jekyll

    Earlier this week I did a major revamp of cagrimmett.com. It started with redesigning my page templates to include a sidebar, then it morphed into making a long-standing goal of mine reality: Reviving the posts from my old 2008-2012 WordPress blog and getting them into Jekyll while preserving old links. Here’s how I did it.

    Read more…: Rebuilding cagrimmett.com and Moving Old WordPress Posts to Jekyll
  • Fixing s3_website Java 9 Error with jEnv


    Fixing s3_website Java 9 Error with jEnv

    s3_website doesn’t work with Java 9. Use jEnv to define an earlier version.

    Read more…: Fixing s3_website Java 9 Error with jEnv
  • Moving your Jekyll Site to Amazon S3 and Cloudfront with Outside DNS


    Moving your Jekyll Site to Amazon S3 and Cloudfront with Outside DNS

    Are you moving your Jekyll site from shared hosting over to S3 and Cloudfront while using your own DNS? Here is what you need to do.

    Read more…: Moving your Jekyll Site to Amazon S3 and Cloudfront with Outside DNS
  • Book Review Jekyll Collection Template


    Book Review Jekyll Collection Template

    A book review template for Jekyll sites using Collections. Complete with a star rating system.

    Read more…: Book Review Jekyll Collection Template
  • Category Filtering with Isotope in Jekyll


    Category Filtering with Isotope in Jekyll

    This is the most recent addition to my Jekyll Tools repository on GitHub. Isotope is a popular jQuery filtering and sorting plugin. I combined it with Liquid to generate category filtering in Jekyll.

    Read more…: Category Filtering with Isotope in Jekyll
  • Jekyll 3.2 Undefined Method Downcase Error


    Jekyll 3.2 Undefined Method Downcase Error

    Here is how to get rid of a pesky Jekyll undefined method downcase error.

    Read more…: Jekyll 3.2 Undefined Method Downcase Error
  • How to Implement Search on a Jekyll Site


    How to Implement Search on a Jekyll Site

    TIL how to implement search on a Jekyll site.

    Read more…: How to Implement Search on a Jekyll Site
  • Link Posts with Jekyll


    Link Posts with Jekyll

    TIL how to make link posts a la Daring Fireball and Marco.org with Jekyll.

    Read more…: Link Posts with Jekyll
  • Counting and JSON output in Jekyll


    Counting and JSON output in Jekyll

    TIL how to count and make JSON output in Jekyll

    Read more…: Counting and JSON output in Jekyll
  • Hiding Categories from the Jekyll Paginator, Unless, and Insert statements


    Hiding Categories from the Jekyll Paginator, Unless, and Insert statements

    TIL how to hide my TIL posts from the front page of my site, the Unless tag, and inserting mysql with PHP.

    Read more…: Hiding Categories from the Jekyll Paginator, Unless, and Insert statements
  • Easier Syntax Highlighting, Downloading WordPress.com Email Followers, and Jekyll Tools


    Easier Syntax Highlighting, Downloading WordPress.com Email Followers, and Jekyll Tools

    TIL about easier syntax highlighting and how to download WordPress.com email subscribers in a CSV.

    Read more…: Easier Syntax Highlighting, Downloading WordPress.com Email Followers, and Jekyll Tools
  • Basic Logging with PHP and Syntax Highlighting in Jekyll


    Basic Logging with PHP and Syntax Highlighting in Jekyll

    TIL how to do basic logging to CSV in PHP and how to highlight syntax in Jekyll.

    Read more…: Basic Logging with PHP and Syntax Highlighting in Jekyll
  • Doing the Work, Flipping the Status Quo, and Alphabetizing in Liquid


    Doing the Work, Flipping the Status Quo, and Alphabetizing in Liquid

    TIL how to sort tags alphabetically in Liquid and I did some reflection on work and the status quo.

    Read more…: Doing the Work, Flipping the Status Quo, and Alphabetizing in Liquid
  • Automating Drudgery, Project Planning, Parent Selectors, and Find and Replace


    Automating Drudgery, Project Planning, Parent Selectors, and Find and Replace

    TIL about what to consider when architecting and planning out a software development project, how to automate the tedious parts of my TIL posts, how to tackle the lack of parent selectors in CSS, and project-wide find and replace in Coda.

    Read more…: Automating Drudgery, Project Planning, Parent Selectors, and Find and Replace
  • Jekyll Upgrades and Liquid Templates


    Jekyll Upgrades and Liquid Templates

    TIL about upgrading Jekyll from 2 to 3 and how to make a TIL index template in Liquid.

    Read more…: Jekyll Upgrades and Liquid Templates