ybbond

My site. The main domain
Log | Files | Refs | README | LICENSE | CC-LICENSE

commit 8abf02bad3a1fb0601d0e94e369b01fa002179d0
parent 9c3440fefee9f71c5209683b60fefc9627a2d69f
Author: Yohanes Bandung Bondowoso <hi@ybbond.dev>
Date:   Sat,  4 Jul 2020 21:24:50 +0700

content: add reports and comparison before & after FontAwesome

Diffstat:
Mcontent/reports/2020-06-30.md | 677++++++++++++++++++++++++++++++++++++-------------------------------------------
Acontent/reports/2020-07-04.md | 624+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Mcontent/reports/_index.md | 4++--

3 files changed, 933 insertions(+), 372 deletions(-)

diff --git a/content/reports/2020-06-30.md b/content/reports/2020-06-30.md
@@ -5,7 +5,7 @@ description: "Non scheduled basic reports of my site's size and performance.
 Notable change: <strong>Refactor content.scss and styles.scss to be more concise</strong>"
 tags:
   - report #report
-date: 2020-04-30T22:42:00+0700
+date: 2020-06-30T22:42:00+0700
 ID: 1590942571
 private: true
 ---
@@ -25,537 +25,474 @@ Tue, 30 Jun 2020 21:44:10 +0700
 [go to location »](/)
 
 ```json
-[
-    {
-      "domain": "ybbond.dev",
-      "path": "/",
-      "content-length": "6.21 KB",
-      "content-size": "29.71 KB"
-    },
-    {
-      "domain": "ybbond.dev",
-      "path": "darkToggler.js",
-      "content-length": "858 B",
-      "content-size": "810 B"
-    },
-    {
-      "domain": "ybbond.dev",
-      "path": "lazyImage.js",
+{
+  "title": "https://ybbond.dev/",
+  "totals": {
+    "content-length": "233.32 KB",
+    "content-size": "266.80 KB"
+  },
+  "files": [
+    {
+      "path": "https://ybbond.dev/",
+      "status": 200,
       "content-length": "6.74 KB",
       "content-size": "31.86 KB"
     },
     {
-      "domain": "gc.zgo.at",
-      "path": "count.js",
-      "content-length": "2.45 KB",
-      "content-size": "5.77 KB"
+      "path": "https://ybbond.dev/darkToggler.js",
+      "status": 200,
+      "content-length": "984 B",
+      "content-size": "984 B"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "logo.png",
-      "content-length": "138.59 KB",
-      "content-size": "138.10 KB"
+      "path": "https://ybbond.dev/lazyImage.js",
+      "status": 200,
+      "content-length": "3.25 KB",
+      "content-size": "7.24 KB"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "iAWriterQuattroS-Regular.woff",
-      "content-length": "56.03 KB",
-      "content-size": "55.53 KB"
+      "path": "https://gc.zgo.at/count.js",
+      "status": 200,
+      "content-length": "2.29 KB",
+      "content-size": "6.67 KB"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "iAWriterDuospace-Regular.woff",
-      "content-length": "76.85 KB",
-      "content-size": "76.36 KB"
+      "path": "https://ybbond.dev/logo.png",
+      "status": 200,
+      "content-length": "141.42 KB",
+      "content-size": "141.42 KB"
     },
     {
-      "domain": "stats.ybbond.dev",
-      "path": "count?p=/&t=",
-      "content-length": "765 B",
-      "content-size": "43 B"
+      "path": "https://ybbond.dev/cc-by-sa-80x15.png",
+      "status": 200,
+      "content-length": "446 B",
+      "content-size": "446 B"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "favicon.ico",
-      "content-length": "1.36 KB",
-      "content-size": "1.12 KB"
+      "path": "https://ybbond.dev/fonts/iAWriterDuospace-Regular.woff",
+      "status": 200,
+      "content-length": "78.19 KB",
+      "content-size": "78.19 KB"
     }
-]
+  ]
+}
 ```
 
+
 ## About
 
 [go to location »](/about/)
 
 ```json
-[
+{
+  "title": "https://ybbond.dev/about/",
+  "totals": {
+    "content-length": "233.61 KB",
+    "content-size": "261.75 KB"
+  },
+  "files": [
     {
-      "domain": "ybbond.dev",
-      "path": "/about/",
-      "content-length": "6.56 KB",
-      "content-size": "25.53 KB"
+      "path": "https://ybbond.dev/about/",
+      "status": 200,
+      "content-length": "7.03 KB",
+      "content-size": "26.81 KB"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "darkToggler.js",
-      "content-length": "858 B",
-      "content-size": "810 B"
+      "path": "https://ybbond.dev/about/darkToggler.js",
+      "status": 200,
+      "content-length": "984 B",
+      "content-size": "984 B"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "lazyImage.js",
-      "content-length": "3.71 KB",
-      "content-size": "7.06 KB"
+      "path": "https://ybbond.dev/about/lazyImage.js",
+      "status": 200,
+      "content-length": "3.25 KB",
+      "content-size": "7.24 KB"
     },
     {
-      "domain": "gc.zgo.at",
-      "path": "count.js",
-      "content-length": "2.45 KB",
-      "content-size": "5.77 KB"
+      "path": "https://gc.zgo.at/count.js",
+      "status": 200,
+      "content-length": "2.29 KB",
+      "content-size": "6.67 KB"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "logo.png",
-      "content-length": "138.59 KB",
-      "content-size": "138.10 KB"
+      "path": "https://ybbond.dev/about/logo.png",
+      "status": 200,
+      "content-length": "141.42 KB",
+      "content-size": "141.42 KB"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "iAWriterQuattroS-Regular.woff",
-      "content-length": "56.03 KB",
-      "content-size": "55.53 KB"
+      "path": "https://ybbond.dev/about/cc-by-sa-80x15.png",
+      "status": 200,
+      "content-length": "446 B",
+      "content-size": "446 B"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "iAWriterQuattroS-Bold.woff",
-      "content-length": "57.09 KB",
-      "content-size": "56.59 KB"
-    },
-    {
-      "domain": "ybbond.dev",
-      "path": "iAWriterDuospace-Regular.woff",
-      "content-length": "76.85 KB",
-      "content-size": "76.36 KB"
-    },
-    {
-      "domain": "stats.ybbond.dev",
-      "path": "count?p=/&t=",
-      "content-length": "765 B",
-      "content-size": "43 B"
-    },
-    {
-      "domain": "ybbond.dev",
-      "path": "bandung-mosh-on-tarintih.jpeg",
-      "content-length": "36.74 KB",
-      "content-size": "36.26 KB"
-    },
-    {
-      "domain": "ybbond.dev",
-      "path": "favicon.ico",
-      "content-length": "1.36 KB",
-      "content-size": "1.12 KB"
+      "path": "https://ybbond.dev/about/fonts/iAWriterDuospace-Regular.woff",
+      "status": 200,
+      "content-length": "78.19 KB",
+      "content-size": "78.19 KB"
     }
-]
+  ]
+}
 ```
 
+
 ## Uses
 
 [go to location »](/uses/)
 
 ```json
-[
-    {
-      "domain": "ybbond.dev",
-      "path": "/uses/",
-      "content-length": "5.78 KB",
-      "content-size": "24.61 KB"
-    },
-    {
-      "domain": "ybbond.dev",
-      "path": "darkToggler.js",
-      "content-length": "858 B",
-      "content-size": "810 B"
-    },
+{
+  "title": "https://ybbond.dev/uses/",
+  "totals": {
+    "content-length": "233.47 KB",
+    "content-size": "264.19 KB"
+  },
+  "files": [
     {
-      "domain": "ybbond.dev",
-      "path": "lazyImage.js",
-      "content-length": "3.71 KB",
-      "content-size": "7.06 KB"
+      "path": "https://ybbond.dev/uses/",
+      "status": 200,
+      "content-length": "6.89 KB",
+      "content-size": "29.25 KB"
     },
     {
-      "domain": "gc.zgo.at",
-      "path": "count.js",
-      "content-length": "2.45 KB",
-      "content-size": "5.77 KB"
+      "path": "https://ybbond.dev/uses/darkToggler.js",
+      "status": 200,
+      "content-length": "984 B",
+      "content-size": "984 B"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "logo.png",
-      "content-length": "138.59 KB",
-      "content-size": "138.10 KB"
+      "path": "https://ybbond.dev/uses/lazyImage.js",
+      "status": 200,
+      "content-length": "3.25 KB",
+      "content-size": "7.24 KB"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "iAWriterQuattroS-Regular.woff",
-      "content-length": "56.03 KB",
-      "content-size": "55.53 KB"
+      "path": "https://gc.zgo.at/count.js",
+      "status": 200,
+      "content-length": "2.29 KB",
+      "content-size": "6.67 KB"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "iAWriterDuospace-Regular.woff",
-      "content-length": "76.85 KB",
-      "content-size": "76.36 KB"
+      "path": "https://ybbond.dev/uses/logo.png",
+      "status": 200,
+      "content-length": "141.42 KB",
+      "content-size": "141.42 KB"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "iAWriterQuattroS-Bold.woff",
-      "content-length": "57.09 KB",
-      "content-size": "56.59 KB"
+      "path": "https://ybbond.dev/uses/cc-by-sa-80x15.png",
+      "status": 200,
+      "content-length": "446 B",
+      "content-size": "446 B"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "favicon.ico",
-      "content-length": "1.36 KB",
-      "content-size": "1.12 KB"
-    },
-    {
-      "domain": "stats.ybbond.dev",
-      "path": "count?p=/&t=",
-      "content-length": "765 B",
-      "content-size": "43 B"
+      "path": "https://ybbond.dev/uses/fonts/iAWriterDuospace-Regular.woff",
+      "status": 200,
+      "content-length": "78.19 KB",
+      "content-size": "78.19 KB"
     }
-]
+  ]
+}
 ```
 
+
 ## Posts List
 
 [go to location »](/posts/)
 
 ```json
-[
-    {
-      "domain": "ybbond.dev",
-      "path": "/posts/",
-      "content-length": "7.81 KB",
-      "content-size": "34.84 KB"
-    },
-    {
-      "domain": "ybbond.dev",
-      "path": "darkToggler.js",
-      "content-length": "858 B",
-      "content-size": "810 B"
-    },
+{
+  "title": "https://ybbond.dev/posts/",
+  "totals": {
+    "content-length": "234.73 KB",
+    "content-size": "270.22 KB"
+  },
+  "files": [
     {
-      "domain": "ybbond.dev",
-      "path": "lazyImage.js",
-      "content-length": "3.71 KB",
-      "content-size": "7.06 KB"
+      "path": "https://ybbond.dev/posts/",
+      "status": 200,
+      "content-length": "8.15 KB",
+      "content-size": "35.28 KB"
     },
     {
-      "domain": "gc.zgo.at",
-      "path": "count.js",
-      "content-length": "2.45 KB",
-      "content-size": "5.77 KB"
+      "path": "https://ybbond.dev/posts/darkToggler.js",
+      "status": 200,
+      "content-length": "984 B",
+      "content-size": "984 B"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "logo.png",
-      "content-length": "138.59 KB",
-      "content-size": "138.10 KB"
+      "path": "https://ybbond.dev/posts/lazyImage.js",
+      "status": 200,
+      "content-length": "3.25 KB",
+      "content-size": "7.24 KB"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "iAWriterQuattroS-Regular.woff",
-      "content-length": "56.03 KB",
-      "content-size": "55.53 KB"
+      "path": "https://gc.zgo.at/count.js",
+      "status": 200,
+      "content-length": "2.29 KB",
+      "content-size": "6.67 KB"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "iAWriterDuospace-Regular.woff",
-      "content-length": "76.85 KB",
-      "content-size": "76.36 KB"
+      "path": "https://ybbond.dev/posts/logo.png",
+      "status": 200,
+      "content-length": "141.42 KB",
+      "content-size": "141.42 KB"
     },
     {
-      "domain": "stats.ybbond.dev",
-      "path": "count?p=/&t=",
-      "content-length": "765 B",
-      "content-size": "43 B"
+      "path": "https://ybbond.dev/posts/cc-by-sa-80x15.png",
+      "status": 200,
+      "content-length": "446 B",
+      "content-size": "446 B"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "favicon.ico",
-      "content-length": "1.36 KB",
-      "content-size": "1.12 KB"
+      "path": "https://ybbond.dev/posts/fonts/iAWriterDuospace-Regular.woff",
+      "status": 200,
+      "content-length": "78.19 KB",
+      "content-size": "78.19 KB"
     }
-]
+  ]
+}
 ```
 
+
 ## Notes List
 
 [go to location »](/notes/)
 
 ```json
-[
-    {
-      "domain": "ybbond.dev",
-      "path": "/notes/",
-      "content-length": "7.17 KB",
-      "content-size": "44.01 KB"
-    },
+{
+  "title": "https://ybbond.dev/notes/",
+  "totals": {
+    "content-length": "234.87 KB",
+    "content-size": "286.53 KB"
+  },
+  "files": [
     {
-      "domain": "ybbond.dev",
-      "path": "darkToggler.js",
-      "content-length": "858 B",
-      "content-size": "810 B"
+      "path": "https://ybbond.dev/notes/",
+      "status": 200,
+      "content-length": "8.29 KB",
+      "content-size": "51.59 KB"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "lazyImage.js",
-      "content-length": "3.71 KB",
-      "content-size": "7.06 KB"
+      "path": "https://ybbond.dev/notes/darkToggler.js",
+      "status": 200,
+      "content-length": "984 B",
+      "content-size": "984 B"
     },
     {
-      "domain": "gc.zgo.at",
-      "path": "count.js",
-      "content-length": "2.45 KB",
-      "content-size": "5.77 KB"
+      "path": "https://ybbond.dev/notes/lazyImage.js",
+      "status": 200,
+      "content-length": "3.25 KB",
+      "content-size": "7.24 KB"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "logo.png",
-      "content-length": "138.59 KB",
-      "content-size": "138.10 KB"
+      "path": "https://gc.zgo.at/count.js",
+      "status": 200,
+      "content-length": "2.29 KB",
+      "content-size": "6.67 KB"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "iAWriterQuattroS-Regular.woff",
-      "content-length": "56.03 KB",
-      "content-size": "55.53 KB"
+      "path": "https://ybbond.dev/notes/logo.png",
+      "status": 200,
+      "content-length": "141.42 KB",
+      "content-size": "141.42 KB"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "iAWriterDuospace-Regular.woff",
-      "content-length": "76.85 KB",
-      "content-size": "76.36 KB"
+      "path": "https://ybbond.dev/notes/cc-by-sa-80x15.png",
+      "status": 200,
+      "content-length": "446 B",
+      "content-size": "446 B"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "iAWriterQuattroS-Bold.woff",
-      "content-length": "57.09 KB",
-      "content-size": "56.59 KB"
-    },
-    {
-      "domain": "stats.ybbond.dev",
-      "path": "count?p=/&t=",
-      "content-length": "765 B",
-      "content-size": "43 B"
-    },
-    {
-      "domain": "ybbond.dev",
-      "path": "favicon.ico",
-      "content-length": "1.36 KB",
-      "content-size": "1.12 KB"
+      "path": "https://ybbond.dev/notes/fonts/iAWriterDuospace-Regular.woff",
+      "status": 200,
+      "content-length": "78.19 KB",
+      "content-size": "78.19 KB"
     }
-]
+  ]
+}
 ```
 
+
 ## Post Migrating
 
 [go to location »](/posts/2020-04-migrating-my-blog-to-hugo/)
 
 ```json
-[
-    {
-      "domain": "ybbond.dev",
-      "path": "/posts/2020-04-migrating-my-blog-to-hugo/",
-      "content-length": "6.77 KB",
-      "content-size": "27.12 KB"
-    },
-    {
-      "domain": "ybbond.dev",
-      "path": "darkToggler.js",
-      "content-length": "858 B",
-      "content-size": "810 B"
-    },
+{
+  "title": "https://ybbond.dev/posts/2020-04-migrating-my-blog-to-hugo/",
+  "totals": {
+    "content-length": "233.62 KB",
+    "content-size": "263.08 KB"
+  },
+  "files": [
     {
-      "domain": "ybbond.dev",
-      "path": "lazyImage.js",
-      "content-length": "3.71 KB",
-      "content-size": "7.06 KB"
+      "path": "https://ybbond.dev/posts/2020-04-migrating-my-blog-to-hugo/",
+      "status": 200,
+      "content-length": "7.04 KB",
+      "content-size": "28.15 KB"
     },
     {
-      "domain": "gc.zgo.at",
-      "path": "count.js",
-      "content-length": "2.45 KB",
-      "content-size": "5.77 KB"
+      "path": "https://ybbond.dev/posts/2020-04-migrating-my-blog-to-hugo/darkToggler.js",
+      "status": 200,
+      "content-length": "984 B",
+      "content-size": "984 B"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "logo.png",
-      "content-length": "138.59 KB",
-      "content-size": "138.10 KB"
+      "path": "https://ybbond.dev/posts/2020-04-migrating-my-blog-to-hugo/lazyImage.js",
+      "status": 200,
+      "content-length": "3.25 KB",
+      "content-size": "7.24 KB"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "iAWriterQuattroS-Regular.woff",
-      "content-length": "56.03 KB",
-      "content-size": "55.53 KB"
+      "path": "https://gc.zgo.at/count.js",
+      "status": 200,
+      "content-length": "2.29 KB",
+      "content-size": "6.67 KB"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "iAWriterQuattroS-Bold.woff",
-      "content-length": "57.09 KB",
-      "content-size": "56.59 KB"
+      "path": "https://ybbond.dev/posts/2020-04-migrating-my-blog-to-hugo/logo.png",
+      "status": 200,
+      "content-length": "141.42 KB",
+      "content-size": "141.42 KB"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "iAWriterDuospace-Regular.woff",
-      "content-length": "76.85 KB",
-      "content-size": "76.36 KB"
+      "path": "https://ybbond.dev/posts/2020-04-migrating-my-blog-to-hugo/cc-by-sa-80x15.png",
+      "status": 200,
+      "content-length": "446 B",
+      "content-size": "446 B"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "favicon.ico",
-      "content-length": "1.36 KB",
-      "content-size": "1.12 KB"
-    },
-    {
-      "domain": "stats.ybbond.dev",
-      "path": "count?p=/&t=",
-      "content-length": "765 B",
-      "content-size": "43 B"
+      "path": "https://ybbond.dev/posts/2020-04-migrating-my-blog-to-hugo/fonts/iAWriterDuospace-Regular.woff",
+      "status": 200,
+      "content-length": "78.19 KB",
+      "content-size": "78.19 KB"
     }
-]
+  ]
+}
 ```
 
+
 ## Post Sidebar
 
 [go to location »](/posts/2020-04-why-i-positioned-sidebar-to-the-right/)
 
 ```json
-[
-    {
-      "domain": "ybbond.dev",
-      "path": "/posts/2020-04-why-i-positioned-sidebar-to-the-right/",
-      "content-length": "5.65 KB",
-      "content-size": "22.97 KB"
-    },
-    {
-      "domain": "ybbond.dev",
-      "path": "darkToggler.js",
-      "content-length": "858 B",
-      "content-size": "810 B"
-    },
+{
+  "title": "https://ybbond.dev/posts/2020-04-why-i-positioned-sidebar-to-the-right/",
+  "totals": {
+    "content-length": "261.56 KB",
+    "content-size": "356.79 KB"
+  },
+  "files": [
     {
-      "domain": "ybbond.dev",
-      "path": "lazyImage.js",
-      "content-length": "3.71 KB",
-      "content-size": "7.06 KB"
+      "path": "https://ybbond.dev/posts/2020-04-why-i-positioned-sidebar-to-the-right/",
+      "status": 200,
+      "content-length": "6.08 KB",
+      "content-size": "23.88 KB"
     },
     {
-      "domain": "gc.zgo.at",
-      "path": "count.js",
-      "content-length": "2.45 KB",
-      "content-size": "5.77 KB"
+      "path": "https://ybbond.dev/posts/2020-04-why-i-positioned-sidebar-to-the-right/darkToggler.js",
+      "status": 200,
+      "content-length": "984 B",
+      "content-size": "984 B"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "logo.png",
-      "content-length": "138.59 KB",
-      "content-size": "138.10 KB"
+      "path": "https://ybbond.dev/posts/2020-04-why-i-positioned-sidebar-to-the-right/lazyImage.js",
+      "status": 200,
+      "content-length": "3.25 KB",
+      "content-size": "7.24 KB"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "iAWriterQuattroS-Bold.woff",
-      "content-length": "57.09 KB",
-      "content-size": "56.59 KB"
+      "path": "https://gc.zgo.at/count.js",
+      "status": 200,
+      "content-length": "2.29 KB",
+      "content-size": "6.67 KB"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "iAWriterQuattroS-Regular.woff",
-      "content-length": "56.03 KB",
-      "content-size": "55.53 KB"
+      "path": "https://ybbond.dev/posts/2020-04-why-i-positioned-sidebar-to-the-right/logo.png",
+      "status": 200,
+      "content-length": "141.42 KB",
+      "content-size": "141.42 KB"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "iAWriterDuospace-Regular.woff",
-      "content-length": "76.85 KB",
-      "content-size": "76.36 KB"
+      "host": "platform.twitter.com",
+      "status": 200,
+      "content-length": "28.90 KB",
+      "content-size": "97.98 KB"
     },
     {
-      "domain": "stats.ybbond.dev",
-      "path": "count?p=/&t=",
-      "content-length": "765 B",
-      "content-size": "43 B"
+      "path": "https://ybbond.dev/posts/2020-04-why-i-positioned-sidebar-to-the-right/cc-by-sa-80x15.png",
+      "status": 200,
+      "content-length": "446 B",
+      "content-size": "446 B"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "favicon.ico",
-      "content-length": "1.36 KB",
-      "content-size": "1.12 KB"
+      "path": "https://ybbond.dev/posts/2020-04-why-i-positioned-sidebar-to-the-right/fonts/iAWriterDuospace-Regular.woff",
+      "status": 200,
+      "content-length": "78.19 KB",
+      "content-size": "78.19 KB"
     }
-]
+  ]
+}
 ```
 
+
 ## Notes IndieWeb
 
 [go to location »](/notes/04-may-2020-2/)
 
 ```json
-[
-    {
-      "domain": "ybbond.dev",
-      "path": "/notes/04-may-2020-2/",
-      "content-length": "4.68 KB",
-      "content-size": "20.54 KB"
-    },
-    {
-      "domain": "ybbond.dev",
-      "path": "darkToggler.js",
-      "content-length": "859 B",
-      "content-size": "810 B"
-    },
+{
+  "title": "https://ybbond.dev/notes/04-may-2020-2/",
+  "totals": {
+    "content-length": "231.47 KB",
+    "content-size": "256.10 KB"
+  },
+  "files": [
     {
-      "domain": "ybbond.dev",
-      "path": "lazyImage.js",
-      "content-length": "3.71 KB",
-      "content-size": "7.06 KB"
+      "path": "https://ybbond.dev/notes/04-may-2020-2/",
+      "status": 200,
+      "content-length": "4.89 KB",
+      "content-size": "21.16 KB"
     },
     {
-      "domain": "gc.zgo.at",
-      "path": "count.js",
-      "content-length": "2.45 KB",
-      "content-size": "5.77 KB"
+      "path": "https://ybbond.dev/notes/04-may-2020-2/darkToggler.js",
+      "status": 200,
+      "content-length": "984 B",
+      "content-size": "984 B"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "logo.png",
-      "content-length": "138.59 KB",
-      "content-size": "138.10 KB"
+      "path": "https://ybbond.dev/notes/04-may-2020-2/lazyImage.js",
+      "status": 200,
+      "content-length": "3.25 KB",
+      "content-size": "7.24 KB"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "iAWriterQuattroS-Regular.woff",
-      "content-length": "56.03 KB",
-      "content-size": "55.53 KB"
+      "path": "https://gc.zgo.at/count.js",
+      "status": 200,
+      "content-length": "2.29 KB",
+      "content-size": "6.67 KB"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "iAWriterDuospace-Regular.woff",
-      "content-length": "76.85 KB",
-      "content-size": "76.36 KB"
+      "path": "https://ybbond.dev/notes/04-may-2020-2/logo.png",
+      "status": 200,
+      "content-length": "141.42 KB",
+      "content-size": "141.42 KB"
     },
     {
-      "domain": "stats.ybbond.dev",
-      "path": "count?p=/&t=",
-      "content-length": "765 B",
-      "content-size": "43 B"
+      "path": "https://ybbond.dev/notes/04-may-2020-2/cc-by-sa-80x15.png",
+      "status": 200,
+      "content-length": "446 B",
+      "content-size": "446 B"
     },
     {
-      "domain": "ybbond.dev",
-      "path": "favicon.ico",
-      "content-length": "1.36 KB",
-      "content-size": "1.12 KB"
+      "path": "https://ybbond.dev/notes/04-may-2020-2/fonts/iAWriterDuospace-Regular.woff",
+      "status": 200,
+      "content-length": "78.19 KB",
+      "content-size": "78.19 KB"
     }
-]
+  ]
+}
 ```
diff --git a/content/reports/2020-07-04.md b/content/reports/2020-07-04.md
@@ -0,0 +1,624 @@
+---
+title: Report 2020-07-04
+author: Yohanes Bandung Bondowoso
+description: "Non scheduled basic reports of my site's size and performance.
+Notable change: <strong>added FontAwesome for link indicator</strong>"
+tags:
+  - report #report
+date: 2020-07-04T21:15:47+0700
+ID: 1593872147190
+private: true
+---
+
+**Last commit:**
+[cd6ace0ed98e5466be6c2c273aa4861ff267cb75](https://git.ybbond.dev/ybbond/index.html#cd6ace0ed98e5466be6c2c273aa4861ff267cb75)
+
+**Commit title:**
+content: change reports format to text only
+
+**Commit date:**
+Sat,  4 Jul 2020 17:17:22 +0700
+
+
+## Homepage
+
+[go to location »](/)
+
+```json
+{
+  "title": "https://ybbond.dev/",
+  "totals": {
+    "content-length": "331.13 KB",
+    "content-size": "410.94 KB"
+  },
+  "files": [
+    {
+      "path": "https://ybbond.dev/",
+      "status": 200,
+      "content-length": "7.04 KB",
+      "content-size": "32.96 KB"
+    },
+    {
+      "path": "https://ybbond.dev/darkToggler.js",
+      "status": 200,
+      "content-length": "984 B",
+      "content-size": "984 B"
+    },
+    {
+      "path": "https://ybbond.dev/lazyImage.js",
+      "status": 200,
+      "content-length": "3.25 KB",
+      "content-size": "7.24 KB"
+    },
+    {
+      "path": "https://gc.zgo.at/count.js",
+      "status": 200,
+      "content-length": "2.29 KB",
+      "content-size": "6.67 KB"
+    },
+    {
+      "path": "https://ybbond.dev/fontawesome.min.css",
+      "status": 200,
+      "content-length": "11.97 KB",
+      "content-size": "57.50 KB"
+    },
+    {
+      "path": "https://ybbond.dev/brands.min.css",
+      "status": 200,
+      "content-length": "394 B",
+      "content-size": "394 B"
+    },
+    {
+      "path": "https://ybbond.dev/logo.png",
+      "status": 200,
+      "content-length": "141.42 KB",
+      "content-size": "141.42 KB"
+    },
+    {
+      "path": "https://ybbond.dev/cc-by-sa-80x15.png",
+      "status": 200,
+      "content-length": "446 B",
+      "content-size": "446 B"
+    },
+    {
+      "path": "https://ybbond.dev/fonts/iAWriterDuospace-Regular.woff",
+      "status": 200,
+      "content-length": "78.19 KB",
+      "content-size": "78.19 KB"
+    },
+    {
+      "path": "https://ybbond.dev/brands.min.cssfonts/fa-brands-400.woff",
+      "status": 200,
+      "content-length": "85.14 KB",
+      "content-size": "85.14 KB"
+    }
+  ]
+}
+```
+
+
+## About
+
+[go to location »](/about/)
+
+```json
+{
+  "title": "https://ybbond.dev/about/",
+  "totals": {
+    "content-length": "331.16 KB",
+    "content-size": "405.86 KB"
+  },
+  "files": [
+    {
+      "path": "https://ybbond.dev/about/",
+      "status": 200,
+      "content-length": "7.07 KB",
+      "content-size": "27.89 KB"
+    },
+    {
+      "path": "https://ybbond.dev/about/darkToggler.js",
+      "status": 200,
+      "content-length": "984 B",
+      "content-size": "984 B"
+    },
+    {
+      "path": "https://ybbond.dev/about/lazyImage.js",
+      "status": 200,
+      "content-length": "3.25 KB",
+      "content-size": "7.24 KB"
+    },
+    {
+      "path": "https://gc.zgo.at/count.js",
+      "status": 200,
+      "content-length": "2.29 KB",
+      "content-size": "6.67 KB"
+    },
+    {
+      "path": "https://ybbond.dev/about/fontawesome.min.css",
+      "status": 200,
+      "content-length": "11.97 KB",
+      "content-size": "57.50 KB"
+    },
+    {
+      "path": "https://ybbond.dev/about/brands.min.css",
+      "status": 200,
+      "content-length": "394 B",
+      "content-size": "394 B"
+    },
+    {
+      "path": "https://ybbond.dev/about/logo.png",
+      "status": 200,
+      "content-length": "141.42 KB",
+      "content-size": "141.42 KB"
+    },
+    {
+      "path": "https://ybbond.dev/about/cc-by-sa-80x15.png",
+      "status": 200,
+      "content-length": "446 B",
+      "content-size": "446 B"
+    },
+    {
+      "path": "https://ybbond.dev/brands.min.cssfonts/fa-brands-400.woff",
+      "status": 200,
+      "content-length": "85.14 KB",
+      "content-size": "85.14 KB"
+    },
+    {
+      "path": "https://ybbond.dev/about/fonts/iAWriterDuospace-Regular.woff",
+      "status": 200,
+      "content-length": "78.19 KB",
+      "content-size": "78.19 KB"
+    }
+  ]
+}
+```
+
+
+## Uses
+
+[go to location »](/uses/)
+
+```json
+{
+  "title": "https://ybbond.dev/uses/",
+  "totals": {
+    "content-length": "331.51 KB",
+    "content-size": "410.73 KB"
+  },
+  "files": [
+    {
+      "path": "https://ybbond.dev/uses/",
+      "status": 200,
+      "content-length": "7.42 KB",
+      "content-size": "32.75 KB"
+    },
+    {
+      "path": "https://ybbond.dev/uses/darkToggler.js",
+      "status": 200,
+      "content-length": "984 B",
+      "content-size": "984 B"
+    },
+    {
+      "path": "https://ybbond.dev/uses/lazyImage.js",
+      "status": 200,
+      "content-length": "3.25 KB",
+      "content-size": "7.24 KB"
+    },
+    {
+      "path": "https://gc.zgo.at/count.js",
+      "status": 200,
+      "content-length": "2.29 KB",
+      "content-size": "6.67 KB"
+    },
+    {
+      "path": "https://ybbond.dev/uses/fontawesome.min.css",
+      "status": 200,
+      "content-length": "11.97 KB",
+      "content-size": "57.50 KB"
+    },
+    {
+      "path": "https://ybbond.dev/uses/brands.min.css",
+      "status": 200,
+      "content-length": "394 B",
+      "content-size": "394 B"
+    },
+    {
+      "path": "https://ybbond.dev/uses/logo.png",
+      "status": 200,
+      "content-length": "141.42 KB",
+      "content-size": "141.42 KB"
+    },
+    {
+      "path": "https://ybbond.dev/uses/cc-by-sa-80x15.png",
+      "status": 200,
+      "content-length": "446 B",
+      "content-size": "446 B"
+    },
+    {
+      "path": "https://ybbond.dev/uses/fonts/iAWriterDuospace-Regular.woff",
+      "status": 200,
+      "content-length": "78.19 KB",
+      "content-size": "78.19 KB"
+    },
+    {
+      "path": "https://ybbond.dev/brands.min.cssfonts/fa-brands-400.woff",
+      "status": 200,
+      "content-length": "85.14 KB",
+      "content-size": "85.14 KB"
+    }
+  ]
+}
+```
+
+
+## Posts List
+
+[go to location »](/posts/)
+
+```json
+{
+  "title": "https://ybbond.dev/posts/",
+  "totals": {
+    "content-length": "247.93 KB",
+    "content-size": "331.54 KB"
+  },
+  "files": [
+    {
+      "path": "https://ybbond.dev/posts/",
+      "status": 200,
+      "content-length": "8.57 KB",
+      "content-size": "38.71 KB"
+    },
+    {
+      "path": "https://ybbond.dev/posts/darkToggler.js",
+      "status": 200,
+      "content-length": "984 B",
+      "content-size": "984 B"
+    },
+    {
+      "path": "https://ybbond.dev/posts/lazyImage.js",
+      "status": 200,
+      "content-length": "3.35 KB",
+      "content-size": "7.24 KB"
+    },
+    {
+      "path": "https://gc.zgo.at/count.js",
+      "status": 200,
+      "content-length": "2.29 KB",
+      "content-size": "6.67 KB"
+    },
+    {
+      "path": "https://ybbond.dev/posts/fontawesome.min.css",
+      "status": 200,
+      "content-length": "12.12 KB",
+      "content-size": "57.50 KB"
+    },
+    {
+      "path": "https://ybbond.dev/posts/brands.min.css",
+      "status": 200,
+      "content-length": "394 B",
+      "content-size": "394 B"
+    },
+    {
+      "path": "https://ybbond.dev/posts/logo.png",
+      "status": 200,
+      "content-length": "141.42 KB",
+      "content-size": "141.42 KB"
+    },
+    {
+      "path": "https://ybbond.dev/posts/cc-by-sa-80x15.png",
+      "status": 200,
+      "content-length": "446 B",
+      "content-size": "446 B"
+    },
+    {
+      "path": "https://ybbond.dev/posts/fonts/iAWriterDuospace-Regular.woff",
+      "status": 200,
+      "content-length": "78.35 KB",
+      "content-size": "78.19 KB"
+    }
+  ]
+}
+```
+
+
+## Notes List
+
+[go to location »](/notes/)
+
+```json
+{
+  "title": "https://ybbond.dev/notes/",
+  "totals": {
+    "content-length": "332.69 KB",
+    "content-size": "432.18 KB"
+  },
+  "files": [
+    {
+      "path": "https://ybbond.dev/notes/",
+      "status": 200,
+      "content-length": "8.60 KB",
+      "content-size": "54.21 KB"
+    },
+    {
+      "path": "https://ybbond.dev/notes/darkToggler.js",
+      "status": 200,
+      "content-length": "984 B",
+      "content-size": "984 B"
+    },
+    {
+      "path": "https://ybbond.dev/notes/lazyImage.js",
+      "status": 200,
+      "content-length": "3.25 KB",
+      "content-size": "7.24 KB"
+    },
+    {
+      "path": "https://gc.zgo.at/count.js",
+      "status": 200,
+      "content-length": "2.29 KB",
+      "content-size": "6.67 KB"
+    },
+    {
+      "path": "https://ybbond.dev/notes/fontawesome.min.css",
+      "status": 200,
+      "content-length": "11.97 KB",
+      "content-size": "57.50 KB"
+    },
+    {
+      "path": "https://ybbond.dev/notes/brands.min.css",
+      "status": 200,
+      "content-length": "394 B",
+      "content-size": "394 B"
+    },
+    {
+      "path": "https://ybbond.dev/notes/logo.png",
+      "status": 200,
+      "content-length": "141.42 KB",
+      "content-size": "141.42 KB"
+    },
+    {
+      "path": "https://ybbond.dev/notes/cc-by-sa-80x15.png",
+      "status": 200,
+      "content-length": "446 B",
+      "content-size": "446 B"
+    },
+    {
+      "path": "https://ybbond.dev/brands.min.cssfonts/fa-brands-400.woff",
+      "status": 200,
+      "content-length": "85.14 KB",
+      "content-size": "85.14 KB"
+    },
+    {
+      "path": "https://ybbond.dev/notes/fonts/iAWriterDuospace-Regular.woff",
+      "status": 200,
+      "content-length": "78.19 KB",
+      "content-size": "78.19 KB"
+    }
+  ]
+}
+```
+
+
+## Post Migrating
+
+[go to location »](/posts/2020-04-migrating-my-blog-to-hugo/)
+
+```json
+{
+  "title": "https://ybbond.dev/posts/2020-04-migrating-my-blog-to-hugo/",
+  "totals": {
+    "content-length": "331.28 KB",
+    "content-size": "406.88 KB"
+  },
+  "files": [
+    {
+      "path": "https://ybbond.dev/posts/2020-04-migrating-my-blog-to-hugo/",
+      "status": 200,
+      "content-length": "7.19 KB",
+      "content-size": "28.91 KB"
+    },
+    {
+      "path": "https://ybbond.dev/posts/2020-04-migrating-my-blog-to-hugo/darkToggler.js",
+      "status": 200,
+      "content-length": "984 B",
+      "content-size": "984 B"
+    },
+    {
+      "path": "https://ybbond.dev/posts/2020-04-migrating-my-blog-to-hugo/lazyImage.js",
+      "status": 200,
+      "content-length": "3.25 KB",
+      "content-size": "7.24 KB"
+    },
+    {
+      "path": "https://gc.zgo.at/count.js",
+      "status": 200,
+      "content-length": "2.29 KB",
+      "content-size": "6.67 KB"
+    },
+    {
+      "path": "https://ybbond.dev/posts/2020-04-migrating-my-blog-to-hugo/fontawesome.min.css",
+      "status": 200,
+      "content-length": "11.97 KB",
+      "content-size": "57.50 KB"
+    },
+    {
+      "path": "https://ybbond.dev/posts/2020-04-migrating-my-blog-to-hugo/brands.min.css",
+      "status": 200,
+      "content-length": "394 B",
+      "content-size": "394 B"
+    },
+    {
+      "path": "https://ybbond.dev/posts/2020-04-migrating-my-blog-to-hugo/logo.png",
+      "status": 200,
+      "content-length": "141.42 KB",
+      "content-size": "141.42 KB"
+    },
+    {
+      "path": "https://ybbond.dev/posts/2020-04-migrating-my-blog-to-hugo/cc-by-sa-80x15.png",
+      "status": 200,
+      "content-length": "446 B",
+      "content-size": "446 B"
+    },
+    {
+      "path": "https://ybbond.dev/posts/2020-04-migrating-my-blog-to-hugo/fonts/iAWriterDuospace-Regular.woff",
+      "status": 200,
+      "content-length": "78.19 KB",
+      "content-size": "78.19 KB"
+    },
+    {
+      "path": "https://ybbond.dev/brands.min.cssfonts/fa-brands-400.woff",
+      "status": 200,
+      "content-length": "85.14 KB",
+      "content-size": "85.14 KB"
+    }
+  ]
+}
+```
+
+
+## Post Sidebar
+
+[go to location »](/posts/2020-04-why-i-positioned-sidebar-to-the-right/)
+
+```json
+{
+  "title": "https://ybbond.dev/posts/2020-04-why-i-positioned-sidebar-to-the-right/",
+  "totals": {
+    "content-length": "273.99 KB",
+    "content-size": "414.93 KB"
+  },
+  "files": [
+    {
+      "path": "https://ybbond.dev/posts/2020-04-why-i-positioned-sidebar-to-the-right/",
+      "status": 200,
+      "content-length": "6.14 KB",
+      "content-size": "24.12 KB"
+    },
+    {
+      "path": "https://ybbond.dev/posts/2020-04-why-i-positioned-sidebar-to-the-right/darkToggler.js",
+      "status": 200,
+      "content-length": "984 B",
+      "content-size": "984 B"
+    },
+    {
+      "path": "https://ybbond.dev/posts/2020-04-why-i-positioned-sidebar-to-the-right/lazyImage.js",
+      "status": 200,
+      "content-length": "3.25 KB",
+      "content-size": "7.24 KB"
+    },
+    {
+      "path": "https://gc.zgo.at/count.js",
+      "status": 200,
+      "content-length": "2.29 KB",
+      "content-size": "6.67 KB"
+    },
+    {
+      "path": "https://ybbond.dev/posts/2020-04-why-i-positioned-sidebar-to-the-right/fontawesome.min.css",
+      "status": 200,
+      "content-length": "11.97 KB",
+      "content-size": "57.50 KB"
+    },
+    {
+      "path": "https://ybbond.dev/posts/2020-04-why-i-positioned-sidebar-to-the-right/brands.min.css",
+      "status": 200,
+      "content-length": "394 B",
+      "content-size": "394 B"
+    },
+    {
+      "path": "https://ybbond.dev/posts/2020-04-why-i-positioned-sidebar-to-the-right/logo.png",
+      "status": 200,
+      "content-length": "141.42 KB",
+      "content-size": "141.42 KB"
+    },
+    {
+      "path": "https://platform.twitter.com/widgets.js",
+      "status": 200,
+      "content-length": "28.90 KB",
+      "content-size": "97.98 KB"
+    },
+    {
+      "path": "https://ybbond.dev/posts/2020-04-why-i-positioned-sidebar-to-the-right/cc-by-sa-80x15.png",
+      "status": 200,
+      "content-length": "446 B",
+      "content-size": "446 B"
+    },
+    {
+      "path": "https://ybbond.dev/posts/2020-04-why-i-positioned-sidebar-to-the-right/fonts/iAWriterDuospace-Regular.woff",
+      "status": 200,
+      "content-length": "78.19 KB",
+      "content-size": "78.19 KB"
+    }
+  ]
+}
+```
+
+
+## Notes IndieWeb
+
+[go to location »](/notes/04-may-2020-2/)
+
+```json
+{
+  "title": "https://ybbond.dev/notes/04-may-2020-2/",
+  "totals": {
+    "content-length": "243.97 KB",
+    "content-size": "314.55 KB"
+  },
+  "files": [
+    {
+      "path": "https://ybbond.dev/notes/04-may-2020-2/",
+      "status": 200,
+      "content-length": "5.02 KB",
+      "content-size": "21.71 KB"
+    },
+    {
+      "path": "https://ybbond.dev/notes/04-may-2020-2/darkToggler.js",
+      "status": 200,
+      "content-length": "984 B",
+      "content-size": "984 B"
+    },
+    {
+      "path": "https://ybbond.dev/notes/04-may-2020-2/lazyImage.js",
+      "status": 200,
+      "content-length": "3.25 KB",
+      "content-size": "7.24 KB"
+    },
+    {
+      "path": "https://gc.zgo.at/count.js",
+      "status": 200,
+      "content-length": "2.29 KB",
+      "content-size": "6.67 KB"
+    },
+    {
+      "path": "https://ybbond.dev/notes/04-may-2020-2/fontawesome.min.css",
+      "status": 200,
+      "content-length": "11.97 KB",
+      "content-size": "57.50 KB"
+    },
+    {
+      "path": "https://ybbond.dev/notes/04-may-2020-2/brands.min.css",
+      "status": 200,
+      "content-length": "394 B",
+      "content-size": "394 B"
+    },
+    {
+      "path": "https://ybbond.dev/notes/04-may-2020-2/logo.png",
+      "status": 200,
+      "content-length": "141.42 KB",
+      "content-size": "141.42 KB"
+    },
+    {
+      "path": "https://ybbond.dev/notes/04-may-2020-2/cc-by-sa-80x15.png",
+      "status": 200,
+      "content-length": "446 B",
+      "content-size": "446 B"
+    },
+    {
+      "path": "https://ybbond.dev/notes/04-may-2020-2/fonts/iAWriterDuospace-Regular.woff",
+      "status": 200,
+      "content-length": "78.19 KB",
+      "content-size": "78.19 KB"
+    }
+  ]
+}
+```
diff --git a/content/reports/_index.md b/content/reports/_index.md
@@ -6,6 +6,7 @@ private: true
 Listed are non-exhaustive reports with screenshot of devtools network.
 Excluded from this site's [sitemap](/sitemap.xml).
 Note to myself (updated with each report post):
+- ~~separate the usage of `content.scss` to lower the html size~~
+- ~~still need to improve the `darkToggler.js`.~~
 - ~~`404` image on posts listing~~
 - ~~`darkToggler.js` slow to load, makes the header jumpy~~
-  still need to improve the `darkToggler.js`.-
\ No newline at end of file