<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Yan Std</title>
    <description>The latest articles on DEV Community by Yan Std (@yanstd888).</description>
    <link>https://dev.to/yanstd888</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4204797%2F74279d39-9181-494b-a3da-21f22526228b.jpg</url>
      <title>DEV Community: Yan Std</title>
      <link>https://dev.to/yanstd888</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/yanstd888"/>
    <language>en</language>
    <item>
      <title>Your First Website Doesn't Need a Purchased Domain</title>
      <dc:creator>Yan Std</dc:creator>
      <pubDate>Wed, 28 Oct 2026 04:51:48 +0000</pubDate>
      <link>https://dev.to/yanstd888/your-first-website-doesnt-need-a-purchased-domain-nbd</link>
      <guid>https://dev.to/yanstd888/your-first-website-doesnt-need-a-purchased-domain-nbd</guid>
      <description>&lt;p&gt;Every day, thousands of great side projects die before they start — not because of&lt;br&gt;
code, but because of a false assumption:&lt;/p&gt;

&lt;p&gt;"&lt;em&gt;I need to buy a domain first.&lt;/em&gt;"&lt;/p&gt;

&lt;p&gt;You don't. For a portfolio, a college project, a community page, or a personal CV,&lt;br&gt;
a free subdomain does the job perfectly.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What a subdomain actually is&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A subdomain is a prefix added to a base domain: &lt;code&gt;yourname.ai.id&lt;/code&gt;.&lt;br&gt;
It gets its own DNS records, its own SSL certificate, and points wherever you want.&lt;br&gt;
Functionally, for visitors and for Google, it behaves like a real address — because&lt;br&gt;
it is one.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How to get one free (under a minute)&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Register at AICLUB (email + OTP)&lt;/li&gt;
&lt;li&gt;Claim a name across 13 base domains (.ai.id, .web.id, .cv, and more)&lt;/li&gt;
&lt;li&gt;Add one DNS record: CNAME for Cloudflare Pages / Vercel / Netlify / GitHub Pages,
or an A record for your own server&lt;/li&gt;
&lt;li&gt;TLS is automatic once DNS is live&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;No ads, no credit card. One free subdomain per account.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why I built this&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I'm Yan, an indie builder from Indonesia. I kept seeing talented people stall on&lt;br&gt;
this exact step, so I built AICLUB — a free subdomain service running on Cloudflare.&lt;br&gt;
My own portfolio (yans.ai.id) runs on it too.&lt;/p&gt;

&lt;p&gt;While you're there: the site also hosts a curated catalog of 500+ free, open-source&lt;br&gt;
AI tools with live GitHub stats — useful for picking tools that are actually&lt;br&gt;
maintained.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The honest trade-offs&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A subdomain is not a custom domain: for a serious long-term business, buying a
domain eventually makes sense (it costs about two cups of coffee a year)&lt;/li&gt;
&lt;li&gt;Free services vary in trust: pick one with an abuse policy and no ads — spammy
free hosts can hurt how search engines view your content&lt;/li&gt;
&lt;li&gt;Your content matters more than the address: a shipped project on a free subdomain
beats a perfect idea on no domain at all&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Ship it first. Buy the domain when the project earns it.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>indonesia</category>
      <category>webdev</category>
      <category>beginners</category>
      <category>opensource</category>
    </item>
    <item>
      <title>3 Tahun Belajar Self-Hosting: Apa yang Benar-Benar Aku Pakai (dan Yang Buang Waktu)</title>
      <dc:creator>Yan Std</dc:creator>
      <pubDate>Sat, 24 Oct 2026 13:52:50 +0000</pubDate>
      <link>https://dev.to/yanstd888/3-tahun-belajar-self-hosting-apa-yang-benar-benar-aku-pakai-dan-yang-buang-waktu-5b0e</link>
      <guid>https://dev.to/yanstd888/3-tahun-belajar-self-hosting-apa-yang-benar-benar-aku-pakai-dan-yang-buang-waktu-5b0e</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fadwizg6in3su36uovsb8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fadwizg6in3su36uovsb8.png" alt=" " width="800" height="404"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Catatan pengalaman pribadi — bukan tutorial. Kalau kamu sedang menimbang mulai self-hosting, ini yang kualami. Situs pribadiku: &lt;a href="https://yans.ai.id" rel="noopener noreferrer"&gt;yans.ai.id&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Latar belakang
&lt;/h2&gt;

&lt;p&gt;Aku bukan sysadmin. Aku orang yang mulai dari "pengen punya alamat web sendiri" lalu jalan terus sampai sekarang: beberapa domain, beberapa Worker, satu VPS kecil, dan satu layanan publik kecil yang kupertahankan hidup-hidup (&lt;a href="https://aiclub.ai.id" rel="noopener noreferrer"&gt;AICLUB&lt;/a&gt; — subdomain gratis untuk builder Indonesia).&lt;/p&gt;

&lt;p&gt;Artikel ini bukan panduan. Ini laporan jujur setelah 3 tahun: apa yang benar-benar kepakai, dan apa yang cuma jadi proyek weekend yang ditinggal mati.&lt;/p&gt;

&lt;h2&gt;
  
  
  Yang benar-benar kepakai
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Cloudflare gratis tier sebagai fondasi
&lt;/h3&gt;

&lt;p&gt;Ini keputusan yang paling sering kusyukuri. DNS, Workers, Pages, KV, D1 — semuanya gratis untuk skala kecil. Aku pernah lihat orang membayar VPS + cPanel + lisensi SSL padahal use case-nya cuma landing page. Kalau statis, Pages cukup. Kalau butuh API, Worker. Kalau butuh database, D1. Belum sekali pun aku kena paywall untuk proyek pribadi.&lt;/p&gt;

&lt;p&gt;Yang perlu diingat dari gratis tier: batas subrequest (50/invokasi). Kupelajari ini cara susah — health checker pertamaku menabrak limit karena loop tiap domain tanpa rotasi.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Satu VPS kecil, tidak lebih
&lt;/h3&gt;

&lt;p&gt;Oracle Free Tier ARM cukup untuk semua eksperimenku: uptime monitor, bot kecil, playground. Aku pernah tergoda sewa VPS lebih besar "biar lega" — dan menyesal. Lega itu tidak kepakai kalau bebannya cuma 2% CPU. Aturanku sekarang: upgrade hanya setelah utilization stabil di atas 70%.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Docker Compose, bukan Kubernetes
&lt;/h3&gt;

&lt;p&gt;Pernah mencoba Kubernetes untuk tiga kontainer. Waktu belajarnya tidak sepadan untuk skala itu. Docker Compose + backup rutin + Uptime Kuma = 90% manfaat dengan 10% kompleksitas. K8s masuk akal kalau kamu punya cluster nyata atau belajar untuk kerja. Untuk homelab, tidak.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. DNS-level redirect daripada konfigurasi web server
&lt;/h3&gt;

&lt;p&gt;Satu hal kecil yang mengubah cara kerjaku: banyak kasus "mau arahkan domain ke mana-mana" ternyata bukan pekerjaan web server — cukup record + redirect di edge. Ini juga yang akhirnya jadi fitur di AICLUB: banyak user cuma butuh &lt;code&gt;namamu.domain → linktujuan&lt;/code&gt;, dan itu bukan alasan untuk sewa hosting.&lt;/p&gt;

&lt;h3&gt;
  
  
  5. Menulis tentang apa yang dibangun
&lt;/h3&gt;

&lt;p&gt;Terdengar klise, tapi ini yang paling menentukan. Setiap kali kubangun sesuatu dan menuliskannya (README yang layak, post kecil), hasilnya: orang menemukan, orang menghubungi, kolaborasi muncul. Proyek yang tidak ditulis = tidak pernah ada, dari luar dilihat.&lt;/p&gt;

&lt;h2&gt;
  
  
  Yang buang waktuku
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Next.js untuk semuanya
&lt;/h3&gt;

&lt;p&gt;Aku sempat pakai Next.js untuk halaman yang isinya teks statis. Build time naik, deploy naik, kompleksitas naik — untuk konten yang berubah setahun sekali. Sekarang: HTML polos atau Pages untuk statis, framework hanya kalau ada interaktivitas nyata.&lt;/p&gt;

&lt;h3&gt;
  
  
  Self-host email
&lt;/h3&gt;

&lt;p&gt;Jangan. Aku mencoba. Deliverability, SPF/DKIM/DMARC, reputasi IP — berbulan-bulan untuk hasil yang lebih buruk dari layanan email komersial. Ini satu-satunya yang kuserahkan ke pihak ketiga tanpa penyesalan.&lt;/p&gt;

&lt;h3&gt;
  
  
  Monitoring berlebihan
&lt;/h3&gt;

&lt;p&gt;Grafana + Prometheus + alert di segala arah, untuk tiga layanan. Sekarang: Uptime Kuma + notifikasi Telegram. Kalau sesuatu penting, aku tahu dalam hitungan menit. Kalau tidak penting, tidak perlu dashboard.&lt;/p&gt;

&lt;h3&gt;
  
  
  Membeli domain karena "nanti kepakai"
&lt;/h3&gt;

&lt;p&gt;Aku punya 5 domain yang dibeli karena ide di kepala, tidak pernah jadi. Total rugi biaya tahunan untuk apa yang akhirnya di-parkir. Sekarang aturanku: domain dibeli hanya setelah ada satu halaman live.&lt;/p&gt;

&lt;h2&gt;
  
  
  Yang masih aku perjuangkan
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Backup&lt;/strong&gt;: tahu teorinya (3-2-1), eksekusinya masih semi-manual. Ini agenda tahun ini.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Secrets management&lt;/strong&gt;: masih file + disiplin, belum vault.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Konsistensi menulis&lt;/strong&gt;: niatnya tiap minggu, realitasnya per bulan.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Penutup
&lt;/h2&gt;

&lt;p&gt;Self-hosting itu bukan tentang menjalankan semuanya sendiri — itu tentang memahami apa yang berjalan untukmu, dan memilih sengaja mana yang diserahkan ke orang lain. Kebalikan dari FOMO infrastruktur.&lt;/p&gt;

&lt;p&gt;Kalau kebetulan kamu di Indonesia dan baru mulai: kamu tidak harus beli domain dulu untuk punya alamat web. Ada subdomain gratis yang DNS-nya beneran bisa diarahkan ke mana saja — termasuk yang kubangun, &lt;a href="https://aiclub.ai.id" rel="noopener noreferrer"&gt;aiclub.ai.id&lt;/a&gt; — atau opsi lain seperti is-a.dev. Mulai dari yang gratis, tumbuh dari situ.&lt;/p&gt;

&lt;p&gt;Proyek dan catatan saya kumpulkan di &lt;a href="https://yans.ai.id" rel="noopener noreferrer"&gt;yans.ai.id&lt;/a&gt;. Kalau ada pengalaman self-hosting yang menyelamatkan (atau menghancurkan) weekend-mu, bagikan di komentar — aku selalu penasaran dengan setup orang lain.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>devops</category>
      <category>webdev</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
