SoftwareDevelopeRx.com - GitHub Pages site - Jekyll
SoftwareDevelopeRx.com - GitHub Pages site - Jekyll
Tulisan berikut sebagai catatan untuk saya pribadi, seperti pada artikel Menulis untuk ‘Future of Me’
- Domain
- konfigurasi ke GitHub Pages site
- Jekyll sebagai static site generator
- setting theme: minima
- file _config.yml
- folder: _layout
- folder: _includes
- stategi:
- Landing Page
- untuk Homepage
- per Topic / Category
- Bilingual EN/ID
- Landing Page
Website softwaredeveloperx.com dihandle dengan cara:
- Github Pages ke Repo https://github.com/softwaredeveloperx9/softwaredeveloperx9.github.io
- menggunakan Jekyll {bisa diakses di https://github.com/jekyll/jekyll) atau di https://jekyllrb.com}
- entry point: file
_config.yml - theme:
minima
Nice to have
- konfigurasi Github Pages ke Custom domain - softwaredeveloperx.com
untuk Repo https://github.com/softwaredeveloperx9/softwaredeveloperx9.github.io - file
CNAME - konfigurasi
Jekyll
Next step
- download theme
minimadi https://github.com/jekyll/minima - extract pada Root Folder
- lakukan konfigurasi pada file _config.yml
hasil extract theme: minima

konfigurasi Github Pages ke Custom domain - softwaredeveloperx.com

Deploy
proses Deploy bisa dilihat pada page berikut:

Summary: file added and changes
File-file yang saya tambahkan dan/atau ubah:
- file _config.yml
- file index.md
- dan beberapa file pada beberapa Sub-Folder:

DO NOT: prefix _
Underscore _ di Jekyll = tanda “ini folder/file sistem Jekyll, bukan konten publik”.
Semua folder internal Jekyll pakai _:
_posts/ ← sistem
_layouts/ ← sistem
_includes/ ← sistem
_sass/ ← sistem
_drafts/ ← sistem
⚠️ Warning:
saya pernah membuat file layout
_new_post.html{fileName dengan prefix _}, tetapi tidak bisa {karena alasan di atas}
Google Search
Saya sama sekali tidak berniat, untuk bisa tampil di Google Search.
Dalam konteks Website, semua orang berhasil tampil di Google Search.
Kenapa saya tidak bisa ?
Skill issue ?
Let’s do that:
- plugin
jekyll-sitemapke file _config.yml
sehingga akan terbentuk https://softwaredeveloperx.com/sitemap.xml - daftar ke Google Search Console


Landing Page dan Bilingual EN/ID
Saya mempunyai ide seperti berikut:
- Landing Page
- untuk Homepage
- per Topic / Category
- Bilingual EN/ID
Kombinasi akan menghasilkan:
- EN https://softwaredeveloperx.com/
- ID https://softwaredeveloperx.com/id/
- Topik SharePoint EN https://softwaredeveloperx.com/sharepoint/
- Topik SharePoint ID https://softwaredeveloperx.com/sharepoint-id/
How ?

perhatikan gambar di atas:
- dimulai dari file _config.yml
- selanjutnya folder:
_layoutdan_includes - dan beberapa file:
- index.md
- id.md
- sharepoint.md
- sharepoint-id.md
- tulisan.md
- contents.md
- … {dan file-file .md lainnya}
Why Bilingual EN/ID ? bukankah sudah ada AI ?
Saya cukup fasih dalam berbicara dan menulis dalam Bahasa Indonesia.
My English ?
not too good
Saya berharap, saya mulai belajar untuk writing in English.
Even though in the very beginning, I request AI helping me.