Blog ini dibangun menggunakan Clojure, menggunakan Babashka dan Bootleg. Kode sumber dapat ditemukan di bb-src
.
filterdiff
dari patchutilsbb
0.0.99+ dari babashkabootleg
0.1.9+ dari bajakanentr
npm install --global http-server
Membangun blog:
make site
Terus bangun blog dan sajikan di localhost:3000:
overmind s
tindakan github untuk berkomitmen kembali ke repo: https://github.com/marketplace/actions/add-commit
membangun kembali rss https://epiccastle.io/blog/generating-xml-with-bootleg/
disebarkan dari direktori alih-alih mem-boot kumpulan file melalui pemanggilan clj
dasar
tindakan github untuk membangun situs dan mengkomitnya
komit situs yang dihasilkan ke repo Git
tindakan github untuk menambahkan uuid
Potret yang dipilih secara acak sebagai gambar opengraph kecil
Integrasikan cuplikan teks ke dalam tampilan opengraph
Halaman arsip tanpa gaya
sembunyikan beberapa kiriman dari daftar "Postingan lain".
Masukkan tautan permanen ke dalam metadata untuk menjadikannya final
Jangan lakukan pengalihan, pertahankan saja URL postingan lama
Tindakan GitHub untuk menambahkan tautan permanen jika tidak ada
Draf diterbitkan di lokasi UUID-nya dengan metadata untuk tidak diindeks
https://pushover.net untuk visibilitas
Mungkin ada tombol edit tersembunyi yang mengarah ke prose.io
Langkah pra-pemrosesan dapat mengubah tautan mentah ke YouTube atau twitter menjadi penyematan/penayangan yang lebih bermanfaat
Langkah prapemrosesan dapat menggantikan penambahan kombinasi kelas tachyon ke node yang cocok
kunjungi kembali gaya blockquote https://www.martinklepsch.org/posts/living-small.html
membuat judul menjadi tebal
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "",
"Effect": "Allow",
"Action": "s3:*",
"Resource": [
"arn:aws:s3:::{BUCKET_NAME}/*",
"arn:aws:s3:::{BUCKET_NAME}"
]
},
{
"Sid": "",
"Effect": "Allow",
"Action": "cloudfront:CreateInvalidation",
"Resource": [
"*"
]
}
]
}