رفتن به محتوای اصلی
جوزفrjosef.com

سلام دنیا؛ چرا دوباره شروع به نوشتن کردم

دربارهٔ اینکه چرا یک وب‌سایت شخصی هنوز بهترین جای نگه‌داشتن نوشته‌ها و ایده‌هاست.

حدود 1 دقیقه مطالعه

سال‌ها نوشته‌هایم را در جاهای مختلف پخش کرده بودم؛ توییت، یادداشت‌های داخلی تیم و پیام‌های طولانی در اسلک. مشکل این پراکندگی این است که هیچ‌کدام ماندگار نیستند و جست‌وجوپذیر هم نیستند.

چرا وب‌سایت شخصی

یک دامنهٔ شخصی، ساده‌ترین شکل مالکیت بر محتواست:

  • محتوا در قالب فایل‌های متنی ساده ذخیره می‌شود و به هیچ سرویسی وابسته نیست.
  • می‌توان آن را نسخه‌بندی کرد و تاریخچه‌اش را نگه داشت.
  • سرعت و دسترس‌پذیری در اختیار خودتان است، نه الگوریتم یک شبکهٔ اجتماعی.

پشت صحنه

این سایت با Astro ساخته شده و روی Vercel منتشر می‌شود. خروجی، HTML ایستا است؛ یعنی صفحه‌ها بدون جاوااسکریپت هم کاملاً کار می‌کنند:

const posts = await getCollection('blog');
const published = posts.filter((post) => !post.data.draft);

قدم بعدی

قرار است اینجا دربارهٔ معماری نرم‌افزار، تجربهٔ کاربری و چیزهایی بنویسم که در مسیر ساختن محصول یاد می‌گیرم. اگر موضوعی برایتان جالب بود، خوشحال می‌شوم بشنوم.