ybbond

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

commit d4892e473b7fce9cc920a9a48daaf6fbba7c0dd7
parent 27d6022c717b5494cc2082e61d94ba58ed07d2e1
Author: Yohanes Bandung Bondowoso <hi@ybbond.dev>
Date:   Sat, 15 Aug 2020 20:56:48 +0700

content: July Links, post about refactoring this site

Diffstat:
Acontent/posts/July 2020 Links.md | 33+++++++++++++++++++++++++++++++++
Acontent/posts/Refactoring My Site.md | 21+++++++++++++++++++++

2 files changed, 54 insertions(+), 0 deletions(-)

diff --git a/content/posts/July 2020 Links.md b/content/posts/July 2020 Links.md
@@ -0,0 +1,32 @@
+---
+title: Interesting Links I Found on July 2020
+author: Yohanes Bandung Bondowoso
+tags:
+  - bookmarks #bookmarks
+date: 2020-08-15T20:54:23+0700
+ID: 20200815205423
+---
+
+## Articles
+
+[Who Loses Big in the Great Streaming Wars? The User](https://www.rollingstone.com/tv/tv-features/streaming-wars-user-experience-sepinwall-1031729/) by **Alan Sepinwall** via Rolling Stone.
+<small>Mirror <a href="http://archive.is/cWhYc" rel="noreferrer noopener">archive.is</a></small>
+
+[I Tried to Live Without the Tech Giants. It Was Impossible.](https://www.nytimes.com/2020/07/31/technology/blocking-the-tech-giants.html) by **Kashmir Hill** via NYTimes.
+How a journalist try to ditch any services backed by Amazon, Google, Facebook and Apple for experiment. Nice short read.
+<small>Mirror <a href="http://archive.is/badFW" rel="noreferrer noopener">archive.is</a></small>
+
+[Tambora Mountain](https://en.wikipedia.org/wiki/Mount_Tambora) via Wikipedia.
+Not that I am proud of it, but my country had done many worldwide disaster. Natural or cultural disaster. This one mountain erupted on 1815, and the aftermath is called "[Year Without a Summer](https://en.wikipedia.org/wiki/Year_Without_a_Summer)"
+
+[The Languages Which Almost Were CSS](https://eager.io/blog/the-languages-which-almost-were-css/) by **Zack Bloom** via Eager Blog.
+
+## Apps
+
+[Cyber Duck](https://cyberduck.io/)
+I was looking for file transfer client to manage my Dropbox and CDN files. The popular one is Transmit, but it is expensive. I found this [open source](https://github.com/iterate-ch/cyberduck) alternative. Cyber Duck is free, but it shows pop-up reminder for donation, with minimum £10 to get rid of it.
+
+## Website
+
+[YBBond.dev Staging](https://staging.ybbond.dev)
+I am currently refactoring my site to use less data, less JavaScript and removing tracker. The progress is slow, as I am currently a lot busier at work too.+
\ No newline at end of file
diff --git a/content/posts/Refactoring My Site.md b/content/posts/Refactoring My Site.md
@@ -0,0 +1,21 @@
+---
+title: Refactoring My Site
+author: Yohanes Bandung Bondowoso
+description: I am currently refactoring my site. The main goal is to reduce page size, remove tracker, reduce JavaScript usage, and leverage as much Indieweb features as I can.
+tags:
+  - meta #meta
+  - webdev #webdev
+slug: refactoring-my-site
+date: 2020-08-15T19:51:36+0700
+ID: 20200815195136
+---
+
+For the past 2 months, I rewrite this blog's code from the blank Hugo theme. I will keep the majority of the design, but I try to make the page size to minimal. I've been keeping record of this site's page size on [the /reports listing](/reports), and will keep doing that. I am looking at the code for RSS feed too, because I noticed Feedbin won't detect updates on my posts.
+
+My other goal is to make the optional JavaScript usage to be worth it for visitor. The current JavaScript usage is for changing theme between dark and light, tracker and lazy loading images.
+
+Tracker will be removed, because I am not curious about the amount of visitor anymore. Theme toggler will be kept, I want to give visitor options. Lazy loading image will be removed, because previously I host the images within the code. Now the images will be stored in my file storage.
+
+Stuff I'd like to add is JavaScript to allow inline footnotes, my current option is [BigfootJS](http://www.bigfootjs.com/). I also want to add more Indieweb features, such as ping WebMention reaction, and MicroPub. 
+
+Per today, you can see the progress on [staging.ybbond.dev](https://staging.ybbond.dev). If you read this in the future (obviously duh), maybe the staging is gone, already implemented in the main domain.