Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
13 Steps to a Faster Jekyll Website
Search
Ronan Berder
May 05, 2016
Technology
18k
1
Share
13 Steps to a Faster Jekyll Website
How to speed up your Jekyll (or GitHub pages) website in 13 easy steps.
Ronan Berder
May 05, 2016
More Decks by Ronan Berder
See All by Ronan Berder
The revolution will be collaborative
hunvreus
0
140
Getting sh*t done with Jekyll
hunvreus
0
170
Docker at devo.ps
hunvreus
7
11k
API + Static Clients
hunvreus
4
650
Doing the right thing
hunvreus
2
110
JSON all the way
hunvreus
1
3.7k
Other Decks in Technology
See All in Technology
Oracle Cloud Infrastructure:2026年3月度サービス・アップデート
oracle4engineer
PRO
0
320
Tour of Agent Protocols: MCP, A2A, AG-UI, A2UI with ADK
meteatamel
0
200
SSoT(Single Source of Truth)で「壊して再生」する設計
kawauso
2
420
制約を設計する - 非決定性との境界線 / Designing constraints
soudai
PRO
4
900
バックオフィスPJのPjMをコーポレートITが担うとうまくいく3つの理由
yueda256
1
160
パワポ作るマンをMCP Apps化してみた
iwamot
PRO
0
290
LLMに何を任せ、何を任せないか
cap120
11
6.9k
MCPで決済に楽にする
mu7889yoon
0
170
Sansanの認証基盤を支えるアーキテクチャとその振り返り
sansantech
PRO
1
150
Databricks Lakebaseを用いたAIエージェント連携
daiki_akimoto_nttd
0
120
Why we keep our community?
kawaguti
PRO
0
370
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
10
77k
Featured
See All Featured
Making Projects Easy
brettharned
120
6.6k
Ethics towards AI in product and experience design
skipperchong
2
250
My Coaching Mixtape
mlcsv
0
92
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
170
Git: the NoSQL Database
bkeepers
PRO
432
67k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
280
Code Reviewing Like a Champion
maltzj
528
40k
Color Theory Basics | Prateek | Gurzu
gurzu
0
270
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
GitHub's CSS Performance
jonrohan
1032
470k
Transcript
How click-baity is that? 13 steps to a faster Jekyll
website
Ronan Berder Chief Janitor Officer at Wiredcraft Who’s that guy?
Loads quickly (PageSpeed Insights) Generates quickly (--profile) Fast you said?
None
Optimize your pictures For example with ImageOptim Step 1
None
Have an asset pipeline Grunt, Gulp.js… take your pick Step
2
None
CSS inlined in the header JS at the end of
the body Step 3
None
Avoid blocking CSS/JS Good example is @font-face Step 4
None
Use a CDN CloudFlare is a (free) no-brainer Step 5
None
Enable gzip & browser caching Out-of-the box with CloudFlare Step
6
Enable SSL With CloudFlare (& force redirect) Step 7
Use something Algolia For search, listings & related posts Step
8
None
Avoid Jekyll plugins e.g. Highlight.js instead of Rouge Step 9
None
Avoid loops & use variables e.g. the author loop on
each post Step 10
None
Generate only the latest post Just using --limit_posts 1 Step
11
None
Ignore stuff with “_” or _config.yml Great to handle media
separately Step 12
None
Incremental builds (--incremental) For Jekyll 3 (on GitHub pages) Step
13
None
Still not happy? Maybe check out Hugo.
Slides & notes: wiredcraft. com/blog/make-jekyll-fast