Site and Infrastructure updates, July 2024 edition.

Save or share to

It has been one year since we announced out the great migration of our website: formerly yet another ordinary WordPress site, into a custom one.

So, after working over a few months, we’d like to share a significant amount of progress here.

Part A: Our website

Our Tier 1 migration goal is almost complete.

What’s that? It’s our promise since July 2023 to complete what’s missing from our previous WordPress-powered website.

We said that we’d like to re-add WordPress-like blog index pages so you can discover interesting posts by category, topic, and other.

And now what? Author names are back! And the Category page is here! They are now clickable from each of our blog posts. Not to mention support for WordPress-style pagination schema (e.g. /blog/tag/English/page/5).

These index pages are now readily available for WordPress-based Categories and Tags, and additional support for Indieweb-standard Post Kinds (e.g. “reply”, though microformats2 markup support is TBA). We also have special Channels that would make you easier to catch up on certain topics such as en-tech, aka “a list of IT-related posts, written in English, that you might be interested to read”, available on https://reinhart1010.id/blog/channel/en-tech.

Now, the only one’s missing for Tier 1 is displaying a blog post published by a specific year, month, or date.

Twitter is (officially) dead, so hello Bluesky!

And lastly, two new significant changes to our set of delicate share buttons. First, we are improving how share buttons behave when hovered or ready to be clicked, now powered by Tailwind CSS’ ring properties with the same animation rules with our glass cards.

And as the twitter.com website is now officially dead, well, it’s time to remove the blue, Twitter share button for good. (The new black X.com button is already available since August 2023).

GNU LibreJS support, now in beta.

A screenshot of a blog article on reinhart1010.id with the GNU LibreJS extension enabled.
Folks said “a picture is worth a thousand words,” so here is GNU LibreJS playing nice with our website, except that debugging script injected by Laravel Livewire. We also included an additional JavaScript License Information page and license tags on inline JavaScript files.

A better, 404: Not Found page

A screenshot of reinhart1010.id's 404: Not Found webpage featuring an AI-generated rendition of Shiftine... and that holographic blob?

Our 404: Not Found webpage is also updated to include an interim, AI-generated revision of, well, that female character silently being the mascot of this site. You might not even realized that the site icon has been changed into her since the Shiftine Day, and we currently intend to keep that way while working on our next great (secret) update.

Part B: Our hardware and infrastructure

Announcing our BI-FAST Proxy Addresses

I have manually set up a bunch of new email addresses for use with the BI-FAST fund transfer system. And due to some demand from the Fediverse community, we wrote out an Indonesian article on setting that up.

Our official list of BI-FAST Proxy Addresses are available on https://bi-fast.reinhart1010.id. Placing pr0xy front and center seems to be the fitting choice, (#- ).

Donating my electronic stuff (so they won’t become another e-waste).

Today, I decided to donate an unused webcam, my first and only Raspberry Pi 3B+, and three Orange Pi Zero LTS devices for a friend office’s ongoing IoT project:

A large-sized statue of Kuromi, a character from Sanrio’s My Melody franchise. The statue’s ears span for approximately 20 inches.
Like, how would you get this thing!?

Named after the (#- ) version of My Melody, some of their interns and colleagues recommended me to renovate the office with unusual ideas, including a bot that yells to everyone who didn’t write things on a medium-sized Daily Standup group on WhatsApp. And now someone made the idea to bring a large statue of Kuromi into the office.

In total, these donated items all worth about 3.6 million Rupiah (based on the original purchase value; the approximated post-depreciation value today is 3.1 million). One of the three Orange Pis was successfully been used for what the machine works best on my home: a print server. And the Raspberry Pi will be used to record conferences in meeting rooms. The other two? I don’t know, but could potentially be used for some robotic stuff.

…to replace the home server with the new one!

I’m also retiring my first, I mean, second laptop (if you count the VTech knock-off as the first). It has been 11 years since the day my family purchased and gifted that one to me, so 11 years since computers are getting smaller and better.

So, I’m replacing that with an Orange Pi 5 Plus, with 4 times the RAM of this old laptop. Say goodbye to the hard disk as we now embrace Orange Pi’s official eMMC module, though I originally considered using the M.2 SSDs.

A photo on an office meeting desk featuring a Raspberry Pi 3B stacked above the new Orange Pi 5 Plus.
Well, it’s called “Plus” because it takes double the size of a credit card—the standard size of a Raspberry Pi.

I hope this new machine will be more capable to operate my smart home and other internal services.

Part C: Updates on PSEDB

Our PSEDB scraping service went down for weeks due to some SSL change on the Ministry of Communication and Informatics’ side. We fixed them right before that ransomware incident on the National Temporary Data Center. Yep, the

And we are preparing for a new mobile app for checking out PSE/ESO registration status, right from your mobile device. This tool can also be used to test out custom PSEDB database servers for technical compliance.

And so we decided to announce a new, dedicated Privacy Policy for PSEDB. Note that the Indonesian version is currently complete and valid, so it’ll take us another few days to prepare the new app and Privacy Policy.


Well, that’s currently all for now. Also, we are currently in talks with people to deliver our official merchandise! I’ll bring some of our die-cut stickers to people and long relatives on my European trip next week. Not to mention redesigning the (#- ) rootheads, and my own birthday.


Thanks for reading this article! By the way, we’re also working on finishing these interesting posts. Revisit this site soon or follow us to see them once they’re published!

[display-posts post_status=”future” include_link=”false” wrapper_id=”future-list”]

Save or share to

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *