summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShulhan <ms@kilabit.info>2026-01-21 02:20:03 +0700
committerShulhan <ms@kilabit.info>2026-01-21 02:20:03 +0700
commit990b5a6c6614d474540579987af2194e1a76c42a (patch)
treeb58ff3be6498323eacd20b98a10da1a236c929db
parent039824355772f65852e16f1d26c371e321ecfc8a (diff)
downloadkilabit.info-990b5a6c6614d474540579987af2194e1a76c42a.tar.xz
all: remove ":sectlinks:" on asciidoc pages
The sectlinks attribute cause the headers have an anchor, not good if the link has underline.
-rw-r--r--_content/ama/index.adoc9
-rw-r--r--_content/index.adoc7
-rw-r--r--_content/journal/2017/05/Go_Informal_Coding_Style/index.adoc1
-rw-r--r--_content/journal/2020/things_that_i_dislike_from_gcp/index.adoc1
-rw-r--r--_content/journal/2021/the_future_of_web_development/index.adoc1
-rw-r--r--_content/journal/2022/chrooting_ssh_user_into_systemd-nspawn/index.adoc1
-rw-r--r--_content/journal/2022/karajo-example-aur/index.adoc1
-rw-r--r--_content/journal/2022/lesson_from_learning_swimming/index.adoc1
-rw-r--r--_content/journal/2022/mysql_surprise/index.adoc1
-rw-r--r--_content/journal/2022/things_i_dislike_from_github/index.adoc1
-rw-r--r--_content/journal/2023/2022_accomplishment/index.adoc1
-rw-r--r--_content/journal/2023/go2_error_handling/index.adoc1
-rw-r--r--_content/journal/2023/go_test_data/index.adoc1
-rw-r--r--_content/journal/2023/status_page_review/index.adoc1
-rw-r--r--_content/journal/2023/trying_to_build_a_product/index.adoc1
-rw-r--r--_content/journal/2023/type_and_variable_naming/index.adoc1
-rw-r--r--_content/journal/2024/karajo_sourcehut_webhook/index.adoc1
-rw-r--r--_content/journal/2024/memfs_vs_goembed/index.adoc1
-rw-r--r--_content/journal/2024/why_devops_do_this/index.adoc1
-rw-r--r--_content/journal/2025/2024_accomplishments/index.adoc1
-rw-r--r--_content/journal/2025/hyperv_vs_virtualbox/index.adoc1
21 files changed, 8 insertions, 27 deletions
diff --git a/_content/ama/index.adoc b/_content/ama/index.adoc
index e7764cf..04da7c8 100644
--- a/_content/ama/index.adoc
+++ b/_content/ama/index.adoc
@@ -3,9 +3,8 @@
= Ask Me Anything
:toc:
-:sectlinks:
-:description: Questions and Answers related to my professional as software
-engineer.
+:sectanchors:
+:description: Questions and Answers related to my professional as software engineer.
== Education
@@ -109,7 +108,7 @@ are using Protocol Buffers (Protobuf) as message format.
The overall design is more or less looks like diagram below,
-image::/ama/proofn_architecture.png[Proofn.com architecture]
+image::/ama/proofn_architecture.png[Proofn.com architecture,width=90%]
When I review this model again, there are several issues with it, in terms
of complexity.
@@ -145,7 +144,7 @@ Nats native protocol and APIs with Gob as a message format.
The following diagram show the simplified design of the distributed
software,
-image::/ama/tokenomy_architecture.png[Tokenomy.com architecture].
+image::/ama/tokenomy_architecture.png[Tokenomy.com architecture,width=90%].
Using the message bus model in distributed services, we drop usage of
service discovery.
diff --git a/_content/index.adoc b/_content/index.adoc
index 62a9581..85eadd6 100644
--- a/_content/index.adoc
+++ b/_content/index.adoc
@@ -1,8 +1,9 @@
// SPDX-License-Identifier: CC-BY-SA-4.0
// SPDX-FileCopyrightText: 2025 M. Shulhan <ms@kilabit.info>
-= kilabit.info
+
+:description: Personal website of Muhammad Shulhan, contains list of projects and journals.
+:sectanchors:
:toc:
-:sectlinks:
== Services
@@ -31,7 +32,7 @@ We use CloudFlare DNS as parent name servers.
To use my DNS server, check the IP address using `dig` or `ping` to domain
`kilabit.info`.
-PS: Some stranger abuse the UDP port 53, so DNS over UDP may be get blocked
+Sometimes, some stranger DDoS the UDP port 53, so it may be get blocked
at some point.
diff --git a/_content/journal/2017/05/Go_Informal_Coding_Style/index.adoc b/_content/journal/2017/05/Go_Informal_Coding_Style/index.adoc
index 2271573..044f95e 100644
--- a/_content/journal/2017/05/Go_Informal_Coding_Style/index.adoc
+++ b/_content/journal/2017/05/Go_Informal_Coding_Style/index.adoc
@@ -4,7 +4,6 @@
= Go (Informal) Coding Style
Shulhan <ms@kilabit.info>
:toc:
-:sectlinks:
In general Go already have `gofmt` that will format the code according to Go
standard.
diff --git a/_content/journal/2020/things_that_i_dislike_from_gcp/index.adoc b/_content/journal/2020/things_that_i_dislike_from_gcp/index.adoc
index 45c8a2e..17c5aa9 100644
--- a/_content/journal/2020/things_that_i_dislike_from_gcp/index.adoc
+++ b/_content/journal/2020/things_that_i_dislike_from_gcp/index.adoc
@@ -5,7 +5,6 @@
Shulhan <ms@kilabit.info>
25 September 2020
:toc:
-:sectlinks:
Google Cloud Platform (GCP) is one of the prominent cloud provider out
there.
diff --git a/_content/journal/2021/the_future_of_web_development/index.adoc b/_content/journal/2021/the_future_of_web_development/index.adoc
index fdb6d51..2f6f371 100644
--- a/_content/journal/2021/the_future_of_web_development/index.adoc
+++ b/_content/journal/2021/the_future_of_web_development/index.adoc
@@ -5,7 +5,6 @@
Shulhan <ms@kilabit.info>
25 July 2021
:toc:
-:sectlinks:
In this journal, I want to try developing a typescript library that will be
used on web application (browser).
diff --git a/_content/journal/2022/chrooting_ssh_user_into_systemd-nspawn/index.adoc b/_content/journal/2022/chrooting_ssh_user_into_systemd-nspawn/index.adoc
index 933aa24..2db4dbc 100644
--- a/_content/journal/2022/chrooting_ssh_user_into_systemd-nspawn/index.adoc
+++ b/_content/journal/2022/chrooting_ssh_user_into_systemd-nspawn/index.adoc
@@ -5,7 +5,6 @@
Shulhan <ms@kilabit.info>
18 June 2022
:toc:
-:sectlinks:
[#introduction]
== Introduction
diff --git a/_content/journal/2022/karajo-example-aur/index.adoc b/_content/journal/2022/karajo-example-aur/index.adoc
index 3c045e6..432876d 100644
--- a/_content/journal/2022/karajo-example-aur/index.adoc
+++ b/_content/journal/2022/karajo-example-aur/index.adoc
@@ -5,7 +5,6 @@
Shulhan <ms@kilabit.info>
10 July 2022
:toc:
-:sectlinks:
:url-repo-example: https://git.sr.ht/~shulhan/karajo-example-aur
Due to git.sr.ht does not support rendering asciidoc markup, you can view the
diff --git a/_content/journal/2022/lesson_from_learning_swimming/index.adoc b/_content/journal/2022/lesson_from_learning_swimming/index.adoc
index a3250d9..f5ad5cc 100644
--- a/_content/journal/2022/lesson_from_learning_swimming/index.adoc
+++ b/_content/journal/2022/lesson_from_learning_swimming/index.adoc
@@ -5,7 +5,6 @@
Shulhan <ms@kilabit.info>
22 Oct 2022
:toc:
-:sectlinks:
One of my goal in 2022 is to be able to swim.
I started to learn since February 2022, once a week, with help from my wife
diff --git a/_content/journal/2022/mysql_surprise/index.adoc b/_content/journal/2022/mysql_surprise/index.adoc
index 13f3d5e..01fcdf5 100644
--- a/_content/journal/2022/mysql_surprise/index.adoc
+++ b/_content/journal/2022/mysql_surprise/index.adoc
@@ -5,7 +5,6 @@
Shulhan <ms@kilabit.info>
11 May 2022
:toc:
-:sectlinks:
This article collect all of the things that surprise me when using
MySQL/MariaDB.
diff --git a/_content/journal/2022/things_i_dislike_from_github/index.adoc b/_content/journal/2022/things_i_dislike_from_github/index.adoc
index df9f62f..9d6012b 100644
--- a/_content/journal/2022/things_i_dislike_from_github/index.adoc
+++ b/_content/journal/2022/things_i_dislike_from_github/index.adoc
@@ -5,7 +5,6 @@
Shulhan <ms@kilabit.info>
16 June 2022
:toc:
-:sectlinks:
image:github_pr_bad.jpg[Github PR is bad,720]
diff --git a/_content/journal/2023/2022_accomplishment/index.adoc b/_content/journal/2023/2022_accomplishment/index.adoc
index f747719..c17cce5 100644
--- a/_content/journal/2023/2022_accomplishment/index.adoc
+++ b/_content/journal/2023/2022_accomplishment/index.adoc
@@ -5,7 +5,6 @@
Shulhan <ms@kilabit.info>
11 Feb 2023
:toc:
-:sectlinks:
The year 2022 has passed, and now we enter the second month of 2023.
Seems like time goes by in the blink of an eye.
diff --git a/_content/journal/2023/go2_error_handling/index.adoc b/_content/journal/2023/go2_error_handling/index.adoc
index 6335037..800a6a7 100644
--- a/_content/journal/2023/go2_error_handling/index.adoc
+++ b/_content/journal/2023/go2_error_handling/index.adoc
@@ -4,7 +4,6 @@
= Proposal for Go error handling
Shulhan <ms@kilabit.info>
:toc:
-:sectlinks:
== Abstract
diff --git a/_content/journal/2023/go_test_data/index.adoc b/_content/journal/2023/go_test_data/index.adoc
index 6d0770d..cb5a276 100644
--- a/_content/journal/2023/go_test_data/index.adoc
+++ b/_content/journal/2023/go_test_data/index.adoc
@@ -5,7 +5,6 @@
M. Shulhan <ms@kilabit.info>
May 2023
:toc:
-:sectlinks:
== Abstract
diff --git a/_content/journal/2023/status_page_review/index.adoc b/_content/journal/2023/status_page_review/index.adoc
index bf0df42..6fb143c 100644
--- a/_content/journal/2023/status_page_review/index.adoc
+++ b/_content/journal/2023/status_page_review/index.adoc
@@ -4,7 +4,6 @@
= Reviewing status page websites
August, 2023
:toc:
-:sectlinks:
Status page or service health is a web site that show the status of each
service or product in the software-as-a-service (SaaS) company.
diff --git a/_content/journal/2023/trying_to_build_a_product/index.adoc b/_content/journal/2023/trying_to_build_a_product/index.adoc
index 640d751..f744ed4 100644
--- a/_content/journal/2023/trying_to_build_a_product/index.adoc
+++ b/_content/journal/2023/trying_to_build_a_product/index.adoc
@@ -5,7 +5,6 @@
Muhammad Shulhan <ms@kilabit.info>
2 Feb 2023
:toc:
-:sectlinks:
The year 2022 has passed, and now we enter the second month of 2023.
Seems like time goes by in the blink of an eye.
diff --git a/_content/journal/2023/type_and_variable_naming/index.adoc b/_content/journal/2023/type_and_variable_naming/index.adoc
index 36d7bc1..c356ded 100644
--- a/_content/journal/2023/type_and_variable_naming/index.adoc
+++ b/_content/journal/2023/type_and_variable_naming/index.adoc
@@ -5,7 +5,6 @@
Shulhan <ms@kilabit.info>
June 2023
:toc:
-:sectlinks:
Naming variable is still hard, at some point.
In order to make it less hard, we can create barriers, to round naming
diff --git a/_content/journal/2024/karajo_sourcehut_webhook/index.adoc b/_content/journal/2024/karajo_sourcehut_webhook/index.adoc
index 6290e7c..c9afb9e 100644
--- a/_content/journal/2024/karajo_sourcehut_webhook/index.adoc
+++ b/_content/journal/2024/karajo_sourcehut_webhook/index.adoc
@@ -4,7 +4,6 @@
= karajo: integrating sourcehut webhook
:description: documentation on how to integrate SourceHut webhook with Karajo for continuous deployment.
:toc:
-:sectlinks:
https://sr.ht/~shulhan/karajo[Karajo] is the worker that manage one or more
jobs.
diff --git a/_content/journal/2024/memfs_vs_goembed/index.adoc b/_content/journal/2024/memfs_vs_goembed/index.adoc
index 0c03e57..7428800 100644
--- a/_content/journal/2024/memfs_vs_goembed/index.adoc
+++ b/_content/journal/2024/memfs_vs_goembed/index.adoc
@@ -3,7 +3,6 @@
= Memfs vs go:embed
:sectanchors:
-:sectlinks:
:toc:
This article compare the feature of
diff --git a/_content/journal/2024/why_devops_do_this/index.adoc b/_content/journal/2024/why_devops_do_this/index.adoc
index ac200ef..779727e 100644
--- a/_content/journal/2024/why_devops_do_this/index.adoc
+++ b/_content/journal/2024/why_devops_do_this/index.adoc
@@ -4,7 +4,6 @@
= Why DevOps do this?
13 December 2024
:sectanchors:
-:sectlinks:
:toc:
This article collect DevOps practices that I found bewildering and
diff --git a/_content/journal/2025/2024_accomplishments/index.adoc b/_content/journal/2025/2024_accomplishments/index.adoc
index 528e7af..fd1b1dc 100644
--- a/_content/journal/2025/2024_accomplishments/index.adoc
+++ b/_content/journal/2025/2024_accomplishments/index.adoc
@@ -3,7 +3,6 @@
= 2024 Accomplishments
:sectanchors:
-:sectlinks:
:toc:
Here we go again, another new year, 2025.
diff --git a/_content/journal/2025/hyperv_vs_virtualbox/index.adoc b/_content/journal/2025/hyperv_vs_virtualbox/index.adoc
index b9a4142..5c3c46f 100644
--- a/_content/journal/2025/hyperv_vs_virtualbox/index.adoc
+++ b/_content/journal/2025/hyperv_vs_virtualbox/index.adoc
@@ -3,7 +3,6 @@
= Hyper-V vs VirtualBox: benchmarking Angular test suites
:sectanchors:
-:sectlinks:
:toc:
In this journal we will take a look at the performance of virtual machine