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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
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
ServiceNow Knowledge 26 の歩き方
manarobot
0
160
実践ハーネスエンジニアリング:TAKTで実現するAIエージェント制御 / Practical Harness Engineering: AI Agent Control Enabled by TAKT
nrslib
13
4.9k
AI: Making Admin and Users, Lives Better
kbmsg
0
110
Hacobu Tech Deck
hacobu
PRO
0
130
独断と偏見で試してみる、 シングル or マルチエージェント どっちがいいの?
shichijoyuhi
1
130
「誰一人取り残されない」 AIエージェント時代のプロダクト設計思想 Product Management Summit 2026
mizushimac
1
1.6k
Choose your own adventure in agentic design patterns
glaforge
0
150
Agents CLI と Gemini Enterprise Agent Platform で マルチエージェント開発が楽しくなる!
kaz1437
0
150
AI駆動1on1〜AIに自分を育ててもらう〜
yoshiakiyasuda
0
150
The Journey of Box Building
tagomoris
4
3.4k
バイブコーディングで3倍早く⚪⚪を作ってみた
samakada
0
120
エージェントスキルを作って自分のインプットに役立てよう
tsubakimoto_s
0
440
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
The Curious Case for Waylosing
cassininazir
0
320
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
300
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
280
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
280
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
520
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
69
39k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.2k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
230
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
The untapped power of vector embeddings
frankvandijk
2
1.7k
Git: the NoSQL Database
bkeepers
PRO
432
67k
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