Another week on my life as an Node.js developer-slash-Linux tinkerer in my natural habitat. Nothing significant work were done in this week to help me transition between quarters in school and handle the chaos regarding grades and stuff. This is fine, mate.

Day 8 - February 21, 2022

I kickstarted the week with me writing some Node.js code for one of my prototypes, which is an implementation of an Matrix homeserver with some ActivityPub spices. The only web3 tech I’ll gonna use is both ActivityPub and Matrix, no crypto nonsense because moderation is always an pain. I forgot to commit and push it yet, so I can’t give you the commit links yet for now.

Day 9 - February 22, 2022

I managed to setup an mini-desktop on Google Cloud Shell with some Tailscale trickery for me to directly connect to the RDP server. After I fired it up for the first time, I’m just did the regular Firefox setup process.

The docker run command I use to start up an Linuxserver.io Webtop-based Xfce4 desktop in Alpine container. If you can’t see it, the command is docker run -d -p 8080:3389 -p 3000:3000 --rm -it -e PUID=1000 -e PGUID=1000 -v $HOME:/config lscr.io/linuxserver/webtop:latest.

While I may only have limited storage for my home directory on the Cloud Shell and some temporary delays, I say my experience is better other than my current $#!tty internet speeds here in the Philippines.

Day 10 - Feruary 23, 2022

Another day inside an Alpine container in Cloud Shell, and here’s the screenshot for those you want to know. During the day, nothing was big other than adding some commits to the issue tracker repo for Community Radar newsletter.

Another screenshot of my Gitpod dashboard.

Before it hit midnight, I do some Gitpod experiments on dotfiles support. I gonna need to test how my script work against Gitpod workspaces. If it regress, I’ll re-write the stuff I need to do. This could go horribly wrong.

Day 11 - February 24, 2022

During the day, I do some testing on my dotfiles repo’s bootstrap script on an separate fork in Gitpod to see how its worked without the bootstrap script (I just renamed it for fun and profit, I don’t have access to GitHub Codespaces to test it yet.) Meanwhile, I pushed five commits to my Webtop Custom Images repo by just using existing images provided by Linuxserver.io and I’m just handle the rest of installing tools I use, plus updating CI configurations and even write some Compose files.

Day 12 - February 25, 2022

Nothing to see here, since I forgot what I write here mate. Let’s pretend that I did more work for my webtop Docker images stuff then.

Day 13 and 14 - February 26 and 27, 2022

No significant work were finished other than some more business on webtop since I did some laundry with my sister and due to slowdown of internet speeds from our ISP.


Sorry for the late post, my internet provider is kinda sus as always and I also doing some schoolwork as I enter into third quarter . Hope you enjoyed this week’s progress report from me. By the way, follow me on Twitter and/or Tumblr for more shenanigans and stuff like these.

100 Days of Code 2022 - Week #2