<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Comments on Kliku Kliku</title><link>https://klikukliku.dev/tags/comments/</link><description>Recent content in Comments on Kliku Kliku</description><generator>Hugo</generator><language>en</language><lastBuildDate>Tue, 10 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://klikukliku.dev/tags/comments/index.xml" rel="self" type="application/rss+xml"/><item><title>Cusdis Comments in Hugo: A Lightweight Solution Without Tracking</title><link>https://klikukliku.dev/posts/hugo-comments-cusdis/</link><pubDate>Tue, 10 Mar 2026 00:00:00 +0000</pubDate><guid>https://klikukliku.dev/posts/hugo-comments-cusdis/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;While looking through comment systems for static blogs, I decided to check out Cusdis. It promises a &amp;ldquo;low-friction&amp;rdquo; approach: a simple widget, no ads, and no heavy tracking in the background. Cusdis positions itself as a lightweight, privacy-friendly alternative to Disqus. It is an open-source project with a self-hosting option and a managed version at cusdis.com. You can find a detailed guide on how to self-host Cusdis in a separate post: &lt;a href="https://klikukliku.dev/en/posts/cusdis-self-hosted-vps"&gt;Self-Hosting Cusdis on a VPS&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Self-hosting Cusdis Comments with Caddy on a VPS</title><link>https://klikukliku.dev/posts/cusdis-self-hosted-vps/</link><pubDate>Tue, 24 Feb 2026 00:00:00 +0000</pubDate><guid>https://klikukliku.dev/posts/cusdis-self-hosted-vps/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;When I was looking for a comment system, I quickly realized that most available
solutions either track users, require heavy JavaScript, or simply cost money.
Cusdis stands out from the crowd. It is lightweight, open-source, and built
from the ground up with self-hosting in mind.&lt;/p&gt;
&lt;p&gt;In this post, I show how to deploy Cusdis on any VPS using Docker and Caddy
as a reverse proxy, with correctly configured CORS headers.&lt;/p&gt;</description></item><item><title>Giscus Comments in Hugo: Lightweight GitHub Discussions Integration</title><link>https://klikukliku.dev/posts/hugo-comments-giscus/</link><pubDate>Tue, 17 Feb 2026 00:00:00 +0000</pubDate><guid>https://klikukliku.dev/posts/hugo-comments-giscus/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;As part of my review of comment solutions for static blogs, I decided to test &lt;strong&gt;Giscus&lt;/strong&gt;. It is an open-source tool that uses GitHub Discussions as its backend.&lt;/p&gt;
&lt;p&gt;I was intrigued mainly by the promise of high performance and privacy. Below, I present an analysis of this solution, an implementation guide for Hugo, and the conclusions from my performance tests.&lt;/p&gt;
&lt;h2 id="what-exactly-is-giscus"&gt;What exactly is Giscus?&lt;/h2&gt;
&lt;p&gt;Giscus is a widget that connects your website directly to the GitHub API. When a reader leaves a comment under a post, the system automatically creates a new discussion (or adds a reply) in the connected GitHub repository.&lt;/p&gt;</description></item><item><title>Disqus Comments in Hugo: Setup Guide and Performance Analysis</title><link>https://klikukliku.dev/posts/hugo-comments-disqus/</link><pubDate>Tue, 10 Feb 2026 00:00:00 +0000</pubDate><guid>https://klikukliku.dev/posts/hugo-comments-disqus/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Disqus is probably the first solution that comes to mind when we think about comments on static sites. It has been with us since 2007, supports millions of websites, and takes the burden of building a backend off our shoulders.&lt;/p&gt;
&lt;p&gt;I decided to check what its integration with Hugo looks like in 2026, but mostly, what the real cost of this convenience is. I ran performance tests on this blog, and the results might surprise you.&lt;/p&gt;</description></item><item><title>Comment Systems Performance Test</title><link>https://klikukliku.dev/posts/comment-systems-performance-test/</link><pubDate>Mon, 29 Dec 2025 12:09:04 +0100</pubDate><guid>https://klikukliku.dev/posts/comment-systems-performance-test/</guid><description>&lt;p&gt;This is a dedicated test post for measuring the performance impact of different comment systems on our Hugo site.&lt;/p&gt;
&lt;h2 id="testing-methodology"&gt;Testing Methodology&lt;/h2&gt;
&lt;p&gt;We&amp;rsquo;re comparing four popular comment systems:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Disqus&lt;/strong&gt; - Popular third-party solution with cloud hosting&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Giscus&lt;/strong&gt; - GitHub Discussions-based, open source&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cusdis&lt;/strong&gt; - Lightweight, privacy-focused solution&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Remark42&lt;/strong&gt; - Self-hosted, privacy-focused with rich features&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="performance-metrics"&gt;Performance Metrics&lt;/h2&gt;
&lt;p&gt;For each system, we measure:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Page Load Time&lt;/strong&gt; - Total time to fully load the page&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;JavaScript Size&lt;/strong&gt; - Amount of JS downloaded for comments&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HTTP Requests&lt;/strong&gt; - Number of network requests made&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PageSpeed Score&lt;/strong&gt; - Desktop and Mobile performance scores&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Core Web Vitals&lt;/strong&gt; - FCP (First Contentful Paint) and LCP (Largest Contentful Paint)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="test-environment"&gt;Test Environment&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Hugo Version&lt;/strong&gt;: v0.152.2 extended&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Theme&lt;/strong&gt;: Terminal v4.2.3&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Browser&lt;/strong&gt;: Chrome/Brave (latest)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Network&lt;/strong&gt;: Real-world conditions via PageSpeed Insights&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cache&lt;/strong&gt;: Hard reload (Ctrl+Shift+R) for accurate measurements&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="baseline-measurement"&gt;Baseline Measurement&lt;/h2&gt;
&lt;p&gt;Before testing any comment system, we capture a baseline measurement of the page &lt;strong&gt;without comments&lt;/strong&gt; to understand the base performance.&lt;/p&gt;</description></item></channel></rss>