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
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
150
Getting sh*t done with Jekyll
hunvreus
0
180
Docker at devo.ps
hunvreus
7
11k
API + Static Clients
hunvreus
4
670
Doing the right thing
hunvreus
2
120
JSON all the way
hunvreus
1
3.7k
Other Decks in Technology
See All in Technology
WebGIS AI Agentの紹介
_shimizu
0
590
AWS Summit の片隅で、体育座りしながらコミュニティがにぎわう理由を考えた
k_adachi_01
2
270
はてなのサービス基盤を支える Kubernetes《足腰》
masayoshimaezawa
0
190
Agile and AI Redmine Japan 2026
hiranabe
4
500
CVE-2026-20833_脆弱性対応とAES 化について
jukishiya
0
170
Lightning近況報告
kozy4324
0
230
データレイクの「見えない問題」を可視化する
sansantech
PRO
1
230
PostgreSQL 19 新機能概要 OSC Hokkaido 2026
nori_shinoda
0
260
Why is RC4 still being used?
tamaiyutaro
0
150
サイバーエージェントにおけるAI推進戦略と変革への取り組み
shotatsuge
0
610
[チョークトーク資料]AWS DevOps Agent を使いこなす / AWS Dev Ops Agent Chalk Talk AWS Summit Japan 2026
kinunori
4
810
From Prompt Engineering to Loop Engineering
shibuiwilliam
1
280
Featured
See All Featured
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
320
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6k
The World Runs on Bad Software
bkeepers
PRO
72
12k
How to Talk to Developers About Accessibility
jct
2
260
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
620
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
240
Utilizing Notion as your number one productivity tool
mfonobong
4
330
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
340
Deep Space Network (abreviated)
tonyrice
0
210
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
170
Odyssey Design
rkendrick25
PRO
2
710
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