Search

Reinhart Previano K.

Do you love to Ctrl-K, Ctrl-/, or / ? Now you can do three of them (>_ )!

No results so far...

Contact Information

Say hello to blog posts on reinhart1010.github.io (and .gitlab.io)

Reinhart Previano Koentjoro's profile picture

Reinhart Previano Koentjoro (@reinhart)

Published on Old blog (reinhart1010.github.io)

Share Copy Link Print PDF Embed Share to Email Share to SMS Yahoo! Share to Yahoo! Mail Mastodon Share to Mastodon Share to KakaoStory Messenger Share to Messenger Pocket Share to Pocket Flipboard Share to Flipboard Pinterest Share to Pinterest Reddit Share to Reddit Y Combinator Share to Hacker News Odnoklassniki Share to Odnoklassniki Blogger Share to Blogger Pleroma Share to Pleroma Share to Friendica Share to KakaoTalk 1Artboard 1 copy 2 Share to Snapchat Xing Share to Xing Share to Misskey LINE Share to LINE Evernote Share to Evernote WhatsApp Share to WhatsApp LiveJournal Share to Livejournal Diaspora Share to Diaspora Share to Gmail Threads Share to Threads Threema Share to Threema Share to X Tumblr Share to Tumblr Buffer Share to Buffer LinkedIn Share to LinkedIn Mail.Ru Share to mail.ru VK Share to VKontakte Trello Share to Trello Facebook Share to Facebook Bluesky Share to Bluesky Skype Share to Skype Hatena Bookmark Share to Hatena Bookmark! Share via MastodonShare Telegram Share to Telegram WordPress Share to WordPress.com

Embed

This website supports oEmbed. To quickly use oEmbed, just copy this site's link to your oEmbed-supported apps and websites like WordPress.

Alternatively, copy and paste the HTML code below to embed this post in your website.

($_ )! We have made this thing responsive, but recommend at least 512x512 pixels for best results.
<iframe src="https://reinhart1010.id/blog/2021/01/25/say-hello-to-blog-posts-on-reinhart1010-github-io-and-gitlab-io?embed" height="512" width="512" style="border:none;"><a href="{{ $canonical }}">https://reinhart1010.id/blog/2021/01/25/say-hello-to-blog-posts-on-reinhart1010-github-io-and-gitlab-io</a></iframe>
Preview

Important Note

We archived this post from our previous blog website at https://reinhart1010.github.io/posts/2021/01/25/say-hello-to-blog-posts-on-reinhart1010.github.io.html, and now we're retiring both of them in favor of this site.

image

Blog posts are one of the most common features of a personal website, showcasing personal works and interests. Now it's available in both <reinhart1010.github.io> and <reinhart1010.gitlab.io>, directly from the home page.

These blog posts are originally scattered across different places, from the OpenStreetMap User Diaries to Kotakode to Twitter to @reinhart1010 at BINUSIAN Blog. Yes, that list stil does not mention other (micro)blogging platforms such as Quora, telegra.ph, Telegram channels, and so on. Starting today, my articles from those sites will be migrated and unified in my GitHub repository, https://github.com/reinhart1010/reinhart1010.github.io (GitLab version: https://gitlab.com/reinhart1010/reinhart1010.gitlab.io).

The Grand History

The "Reinhart's New Website" thing is always a hoax. - Reinhart, 2016.

Since 2013 (Primary School Grade 6), I always wanted to make a website. The original website would simply feature a list of links to my current projects and a blog page.

1. 2013 website, codenamed "Botolcabe".

Hosted on WordPress.com.

Website preview

2. 2014 Website Project.

This was a part of a school project to develop a simple website with HTML and CSS. However, thanks to JavaScript, Dark Mode has been included on this site, too!.

image

3. Circa 2015, on a free hosting platform.

Website preview

4. Website Concept in 2016

Website preview

5. Circa 2017

This is the first website to be hosted on GitHub Pages. Some data contained on this website is controlled by a single JSON file. The remnants of this version still remains on reinhart1010/reinhart1010.github.io repository, which is planned to be replaced with YAML-based configuration files stored on reinhart1010/reinhart1010.

image

6. Late 2019

Now powered by Bootstrap and hosted on GitHub Pages. This website was planned to be integrated with a syndication service run on Now.sh (now Vercel), which serves all the data (blogs, annoucements, etc.) supplied to the website. This was then scrapped in favor of traditional JSON-based files (soon to be YAML) stored on GitHub.

image

At the meantime a new, Cayman-based theme was developed to be placed on another repository dedicated for blog archives. Now, all posts contained from the repository have been moved here.

image

How it's done

This website now uses Halfmoon as the main CSS framework. The primary reason of choosing this over Bootstrap and TailwindCSS is that Halfmoon was one of the first framework to support Dark Mode, a feature long neglected from the 2014 website. TailwindCSS did not support the feature untuk Version 2.0 (which came later after this site is published), and the ability to customize via CSS global variables are a great way to modify the entire site without breaking the framework.

The blogging feature is powered by Jekyll. However, due to technical issues (more about that later), the site has to be compiled first (by running jekyll build -d docs) before publishing to GitHub Pages.

Some contents (such as cards at the homepage) are generated from a buch of JSON and YAML files, while the site icons come from 2 sources: Fork Awesome and Bootstrap Icons. Icons from Fork Awesome are primarily used for displaying third-party icons such as Twitter, GitHub and GitLab. The color scheme is currently mixed across different design systems, borrowed from Halfmoon, W3.CSS, Material Design and recently, Tailwind CSS.

The Future

There is a lot more work to improve this website, including improving the current Jekyll pages for Categories and Tags to be more attractive. Additionally, a(nother) redesign is currently being made to improve the website experience, especially for mobile devices.

Here's a sneak peek of it.

image

Share Copy Link Print PDF Embed Share to Email Share to SMS Yahoo! Share to Yahoo! Mail Mastodon Share to Mastodon Share to KakaoStory Messenger Share to Messenger Pocket Share to Pocket Flipboard Share to Flipboard Pinterest Share to Pinterest Reddit Share to Reddit Y Combinator Share to Hacker News Odnoklassniki Share to Odnoklassniki Blogger Share to Blogger Pleroma Share to Pleroma Share to Friendica Share to KakaoTalk 1Artboard 1 copy 2 Share to Snapchat Xing Share to Xing Share to Misskey LINE Share to LINE Evernote Share to Evernote WhatsApp Share to WhatsApp LiveJournal Share to Livejournal Diaspora Share to Diaspora Share to Gmail Threads Share to Threads Threema Share to Threema Share to X Tumblr Share to Tumblr Buffer Share to Buffer LinkedIn Share to LinkedIn Mail.Ru Share to mail.ru VK Share to VKontakte Trello Share to Trello Facebook Share to Facebook Bluesky Share to Bluesky Skype Share to Skype Hatena Bookmark Share to Hatena Bookmark! Share via MastodonShare Telegram Share to Telegram WordPress Share to WordPress.com

Embed

This website supports oEmbed. To quickly use oEmbed, just copy this site's link to your oEmbed-supported apps and websites like WordPress.

Alternatively, copy and paste the HTML code below to embed this post in your website.

($_ )! We have made this thing responsive, but recommend at least 512x512 pixels for best results.
<iframe src="https://reinhart1010.id/blog/2021/01/25/say-hello-to-blog-posts-on-reinhart1010-github-io-and-gitlab-io?embed" height="512" width="512" style="border:none;"><a href="{{ $canonical }}">https://reinhart1010.id/blog/2021/01/25/say-hello-to-blog-posts-on-reinhart1010-github-io-and-gitlab-io</a></iframe>
Preview

Reinhart Previano Koentjoro
Reinhart Previano Koentjoro
Citra Manggala Dirgantara
Citra Manggala Dirgantara

A Reinhart company

Products

Company