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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
AIはハッカーを減らすのか、増やすのか?──現役ホワイトハッカーから見るAI時代のリアル【MEGU-Meet】
cscengineer
0
160
「責任あるAIエージェント」こそ自社で開発しよう!
minorun365
9
2k
Microsoft 365 / Microsoft 365 Copilot : 自分の状態を確認する「ラベル」について
taichinakamura
0
250
[最強DB講義]推薦システム | 基礎編
recsyslab
PRO
1
170
Choose your own adventure in agentic design patterns
glaforge
0
140
コミュニティ・勉強会を作るのは目的じゃない
ohmori_yusuke
0
220
目的ファーストのハーネス設計 ~ハーネスの変更容易性を高めるための優先順位~
gotalab555
8
2.2k
LLM時代の検索アーキテクチャと技術的意思決定
shibuiwilliam
3
1.2k
Azure Static Web Apps の自動ビルドがタイムアウトしやすくなった状況に対応した件/global-azure2026
thara0402
0
410
AgentCore Managed Harness を使ってみよう
yakumo
2
110
EBS暗号化に失敗してEC2が動かなくなった話
hamaguchimmm
2
200
コードや知識を組み込む / Incorporate Code and Knowledge
ks91
PRO
0
160
Featured
See All Featured
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
120
Java REST API Framework Comparison - PWX 2021
mraible
34
9.3k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
310
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
250
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.8k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
120
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
We Are The Robots
honzajavorek
0
220
RailsConf 2023
tenderlove
30
1.4k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
170
How STYLIGHT went responsive
nonsquared
100
6.1k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
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