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
Create Your Own Blog Using Jekyll
Search
Swathi Kantharaja
February 10, 2014
Programming
0
110
Create Your Own Blog Using Jekyll
Swathi Kantharaja
February 10, 2014
Tweet
Share
More Decks by Swathi Kantharaja
See All by Swathi Kantharaja
Introduction to Database
swathuk
0
59
Introduction to Programming
swathuk
0
65
How Web Works And Where Rails Fits In
swathuk
1
98
Mobile Device Management
swathuk
0
59
Other Decks in Programming
See All in Programming
新宿ダンジョンを可視化してみた
satoshi7190
3
390
Go製Webアプリケーションのエラーとの向き合い方大全、あるいはやっぱりスタックトレース欲しいやん / Kyoto.go #50
utgwkk
6
1.8k
TCAとKMPを用いた新規動画配信アプリ 「ABEMA Live」の設計
tomu28
2
130
Micro Frontends for Java Microservices - Utah JUG 2024
mraible
PRO
1
110
CDKコントリビュートの最初の壁を越えよう! -簡単issueの見つけ方-
badmintoncryer
3
210
初心者のためのRubyKaigi入門/RubyKaigi Introduction
a_matsuda
10
1.4k
if constexpr文はテンプレート世界のラムダ式である
faithandbrave
3
670
Ruby GitHub Packages
bkuhlmann
0
640
dbtのドメイン分割による データ基盤の改善とDigdagとの連携
sakama
0
440
ServerAction で Progressive Enhancement はどこまで頑張れるか? / progressive-enhancement-with-server-action
takefumiyoshii
6
420
What We Can Learn From OSS
inouehi
0
440
Fragment Composition of GraphQL
quramy
13
1.4k
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
504
110k
Optimizing for Happiness
mojombo
370
69k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
79
43k
Building Applications with DynamoDB
mza
88
5.6k
Art, The Web, and Tiny UX
lynnandtonic
290
19k
Design by the Numbers
sachag
274
18k
Building Better People: How to give real-time feedback that sticks.
wjessup
356
18k
Designing with Data
zakiwarfel
96
4.8k
Mobile First: as difficult as doing things right
swwweet
217
8.6k
Fantastic passwords and where to find them - at NoRuKo
philnash
39
2.5k
A Philosophy of Restraint
colly
197
16k
The Cost Of JavaScript in 2023
addyosmani
20
3.9k
Transcript
Create Your Own Blog Using ! Jekyll 1
Why Jekyll? 2
Getting Started $ gem install jekyll! $ jekyll new myblog!
$ cd myblog! $ jekyll serve --watch 3
Directory Structure 4
_config.yml 5
Layouts 6
Liquid 7
Includes 8
Posts 9 YYYY-MM-DD-post-slug.extension
Customise URL permalink: /blog/:year/:month/:day/:title! permalink: /:month-:day-:year/:title.html 10
Front Matter 11
Markdown 12
Pygment 13
Drafts Place posts without date in _drafts directory! To test
locally: jekyll serve --drafts! To publish, move to _posts with date in the filename 14
Listing your posts 15
Pagination 16 paginate: <number>
Adding comments 17
Deploy to GitHub 18 username.github.io
CNAME 19
Thank You @swathuk! ! References! http://jekyllrb.com/docs/home/! https://learn.andrewmunsell.com/ 20