Karyam: برنامه ساده نوشتن روزمره

ساده ترین چیزی که هر برنامه نوشتن باید داشته باشد این است که هر روز بنویسد، هر روز بنویسد.
نسخه ی نمایشی: https://karyam.vercel.app/
در زیر کاپوت
من از خودم سوالات زیادی در مورد طراحی یا ساخت برنامه ای می پرسم که ساده باشد اما طراحی یک وب سایت و رابط فقط چند اینچ با پیچیده کردن آن فاصله دارد.
چند جهت دیگر یا یک مکتب فکری را در طراحی اپلیکیشن خود اضافه کنید و همه چیز پیچیده می شود.
داشتم 12 هفته در سال برایان را می خواندم، جایی که او کمک کرد تا به جای 12 ماه، برنامه 12 هفته ای را به عنوان یک سال کامل در نظر بگیرد و سپس اهداف را بر اساس آن تعیین کند.
این استراتژی به چیزی نزدیکتر است که ایلان چند سال پیش پیشنهاد کرده بود (در مورد سال مطمئن نیستم)، «آنچه را برای یک سال برنامهریزی کردهاید در 6 ماه انجام دهید و آن را فشرده کنید تا آن را در عرض 3 ماه به انجام برسانید».
ممکن است نظر من اشتباه باشد و پیشاپیش مرا ببخشید.
برگردیم به داستان، چرا کریم؟
کریم
Karyam ساده ترین برنامه نوشتن روزمره (در حال حاضر) است. ایده ساده این بود که هر روز یک سند جدید یا ویرایشگر رایتینگ ارائه کنم و همه نوشته هایم را در یک مکان ذخیره و مشاهده کنم.
من چند چیز دیگر را به عنوان انتخاب های شخصی به شرح زیر اضافه کرده ام
- ورود به گوگل
- ذخیره بیدرنگ
- همه نوشته ها را در یک مکان مشاهده کنید
- محتوای من را به فرمت های خروجی مختلف مانند HTML، PDF، Markdown صادر کنید
- آن را عمومی کنید (برای دیگران بخوانند) ویرایشگر ساده و در عین حال پیشرفته به این معنی که باید تمام عملکردهای اصلی و اجزای رابط کاربری برای افزودن انتخاب های شخصی را داشته باشد، ممکن است بیش از حد به نظر برسد، اما این نیاز اساسی برای هر برنامه نوشتن است و می توان برای عدم اضافه کردن GPT یا ویژگی های مجهز به هوش مصنوعی برای مدرن کردن آن.
نسخه ی نمایشی می خواهید:
https://karyam.vercel.app/
قبل از استفاده از آن باید وارد شوید (ورود به گوگل) زیرا (حریم خصوصی یک افسانه است، دوست من)
من در چند ماه گذشته از آن استفاده کرده ام و در مورد استفاده و نوشتن روی کریم کاملاً مطمئن هستم.
در اینجا چند دلیل وجود دارد که چرا کریم بسیار بهتر است (حداقل به نظر من)
- Advanced Note و ویرایشگر نوشتن Google Doc
- همه ویژگی های مورد نیاز هر برنامه نوشتن باید داشته باشد
- ذخیره، به اشتراک گذاری و صادرات به راحتی در فرمت های دیگر
چگونه از کریم استفاده می کنم
خوب، این برنامه من است، بنابراین مطمئناً سعی می کنم از آن برای همه اهداف استفاده کنم و دلیل اصلی این است که شاهد تمام ویژگی های مورد نیاز برای اضافه کردن و همچنین نقاط دردناک برای رفع آن باشم.
مطمئناً کاریم برای همه جور آدمی نیست اما من آن را ساده کردم تا هر روز آدم شروع کند و استفاده کند.
ورود ساده به گوگل با صرفه جویی در زمان واقعی ساده و همچنین مشاهده تمام کاریام ها در یک مکان.
اینجا جایی است که من از آن Karyam استفاده می کنم
- برای نوشتن ژورنال روزانه در صورت نیاز (کریم در این لینک منتشر شده است)
- برای افزودن کارهای من (کریم را می توان در مرورگر تلفن نیز استفاده کرد، پاسخ است)
- برای نوشتن خبرنامه و ارسال HTML از طریق API (در ویرایشگر بنویسید و محتوا را با فرمت HTML صادر کنید و آن را با استفاده از Backend API ارسال کنید)
- برای نوشتن وبلاگ و تبدیل محتوا برای چندین پلتفرم مانند Medium، DevTo، Hashnode و غیره
- برای به اشتراک گذاشتن چیزی به صورت تصادفی یا یادداشت های روزانه یا هر چیزی با هر کسی (کریم را در تنظیمات صادرات عمومی کنید و هر کسی می تواند کاریام شما را بخواند)
تصویر صفحه اپلیکیشن کاریام
می توان پیش بینی کرد که من کاری کردم که 4 مورد فوق را در یک برنامه قرار دهد.
بعدش چیه!!
در اینجا فرم بازخورد برای ارسال درخواست ویژگی بعدی است.
https://karyam.vercel.app/feedback
در حال حاضر، من در حال بررسی کارهای بعدی هستم، بنابراین برای دانستن بیشتر با این خبرنامه همراه باشید.
اما برای ارائه نکات، به اضافه کردن ویژگی های کوچک و در عین حال مفیدی مانند
- ویرایشگر HTML (مطالب HTML را با توجه به نیاز خود طراحی کنید و آن را به عنوان خبرنامه ارسال کنید)
- نوشتن چندین یادداشت در روز (در حال حاضر یک ویرایشگر در روز در دسترس است)
پشته توسعه
اگر وبلاگ های قبلی من را می خوانید، می توانید پشته فناوری مورد علاقه من یا 2024 را حدس بزنید.
- Next.js + React.js
- Tailwind CSS
- Mantine Dev یا ShadcnUI
- React Query
- Firebase یا Supabase
- Redux یا Xstate
- Vercel یا Netlify
- Github یا Git
در اینجا دیگ بخار مورد استفاده قرار می گیرد
خودشه
در قسمت بعدی می بینمت
شریا