2025 در حال بررسی
من عاشق نوشتن این نظرات به عنوان راهی برای بررسی، جشن گرفتن برنده ها، یادگیری هستم
از اشتباهات و تعیین جهت برای آنچه در آینده است.
2025 از نظر حرفه ای سال بزرگی برای من بود. من یک محور اصلی در تمرکز از
EpicReact/EpicWeb به EpicAI و پروتکل بافت مدل (MCP). این
سال هیجان انگیز، طاقت فرسا و (از جهاتی) دلخراش بوده است.
و شخصا؟ ما به ششمین فرزندمان خوش آمد گفتیم که نعمت بزرگی بود
تعهد زمانی بزرگ (فصل نوزادی واقعی است).
من این داستان را در
سخنرانی ای که در Remix Jam انجام دادم و آن را
واقعاً نشان می دهد که چگونه به اینجا رسیدم.
سال گذشته من و دوستم رایان فلورانس در حال رانندگی بودیم
با هم به React Conf 2024. یکی از آنها بود
رانندگی های طولانی که در آن شما مشکلات جهان را بین میان وعده ها و حمام حل می کنید
وقفه ها ما در مورد React زیاد صحبت کردهایم که آینده Remix/React Router میتواند چه باشد
همچنین (به طور گسترده تر) آینده تعامل کاربر باشد.
در React Conf، ایوان بیکن ارائه داد
نسخه ی نمایشی که او ارسال کرد
خودم در مغزم پرسیدن سوالات هوش مصنوعی و دریافت متن خوب است، اما
تجربه کاربری بهتر زمانی است که پاسخ شما باشد تعاملی. رابط کاربری بومی، خیر
فقط پاراگراف (من بعداً در این مورد مقاله/ویدیویی تهیه کردم:
آینده تعامل هوش مصنوعی: فراتر از متن).
چند ماه به جلو حرکت کنید. من تازه تمام شده بودم
Epic Web Conf 2025 و سرم پر بود
افکار مسیریاب web/React/React. قرار بود رایان صحبت کند، اما مریض شد،
بنابراین فردای آن روز تمام وسایلش را به خانه اش آوردم و با هم صحبت کردیم. این
گفتگو درست به موضوع “آینده تعامل” و ما برگشت
اساساً آن را به یک کلمه کاهش داد: جارویس.
جارویس (دستیار مرد آهنین) “یک ربات چت” نیست. جارویس رابط است.
جارویس شما را می شناسد، زمینه زندگی شما را حفظ می کند و می تواند کارها را انجام می دهد.
و در این گفتگو، رایان در مورد پروتکل زمینه مدل (MCP) به من گفت.
آن آخر هفته یک سوئیچ برای من باز کرد. همه چیز قبل از React و Remix بود و
React Router و ناگهان من اینطور گفتم: “این است. ما در واقع می توانیم این کار را انجام دهیم
اکنون ما میتوانیم جهشی عظیم به روشی جدید برای تعامل کاربران با نرمافزار انجام دهیم.”
در چند سال گذشته، پیام صنعت این بوده است: «یک ربات چت به خود اضافه کنیدبرنامه.” من فکر می کنم که ما آن دوران را ترک می کنیم. دوره بعدی این است: برنامه خود را به آن اضافه کنید
چت بات
کاربران نمی خواهند از پنج برنامه مختلف بازدید کنند و دوباره آن پنج برنامه را برای یکدیگر توضیح دهند
زمان های مختلف آنها یک دستیار می خواهند که بتواند بین خدمات هماهنگ کند.
و برای این کار، ما به یک پروتکل استاندارد نیاز داریم که اجازه دهد همه ما روشن کن
نه تنها بزرگترین شرکت ها با ادغام فردی.
این ایده اصلی است که من را به EpicAI و MCP جذب کرد.
در ماه مارس، EpicAI.pro را راه اندازی کردم.
امسال احساس کردم که از “فکر می کنم این مهم است” به “اوه وای، این است” رفتم
قطعا مهم” در زمان واقعی.
برخی از نکات برجسته:
تمام این تلاش برای کمک به مردم برای ساختن بود واقعی سرورهای MCP (چیزها
که می تواند در تولید دوام بیاورد) و به آنها کمک می کند تا چشم انداز MCP را به دست آورند
قابل باز شدن در ترکیب با یک رابط کاربری عالی.
چیزها فقط برای تأیید این موضوع که مردم به این سمت می روند ادامه می دهند.
مخالفان و شکاکان زیادی خارج از جامعه MCP وجود دارد، اما
همه بازیکنان مناسب درگیر هستند و در سال 2026 خواهیم دید
انفجار برنامه های مبتنی بر MCP (بیشتر به لطف پذیرش ChatGPT
برنامه های MCP I
من فکر می کنم).
بخش بزرگی از ایجاد محتوای EpicAI (و Epic Web) در واقع قابل استفاده حماسه است
کارگاه برنامه (معروف به epicshop). ما (من، مشارکتکنندگان، خلبان و مکاننما) این کار را انجام دادیم
تعداد زیادی پیشرفت در سال 2025، اما بزرگترین برد (به نظر من) بود
در تجربه جدید CLI.
در طول سال، CLI به طرز چشمگیری روانتر و توانمندتر شد: اینطور بود
تغییر نام داد به epicshopدستورات مسطح/ساده شدند و بسیاری از آنها
گردش کار انجام شده است تعاملی (کارگاه ها/فرمان های فرعی را انتخاب کنید، باز کنید
کارگاه در ویرایشگر خود، انتخاب مقصدهای کلون سفارشی، راهنمایی بهتر
پیام ها و دسته ای از پولیش های کراس پلتفرم (مخصوصا در ویندوز).
اکنون می توانید کارگاه های خود را به سادگی با راه اندازی مدیریت کنید npx epicshop من هم فکر می کنم
این عالی است
علاوه بر این، خود برنامه نیز به سطح بندی خود ادامه داد. مواردی مانند خطای بهبود یافته
پردازش، جریان به روز رسانی بهتر، میانبرهای کیفیت زندگی، “حضور” غنی تراطلاعات و حتی ارتقاهای مرتبط با MCP (از جمله ارتقاء سرور MCP).
اگر در مورد جزئیات کنجکاو هستید، یادداشت های انتشار کامل در اینجا هستند
مخزن اپیک شاپ اما
عنوان این است: شدن واقعی تجربه کیفیت محصول برای اجرای کارگاههای محلی (و زمانی که به مردم آموزش ساختن را میدهید، اهمیت زیادی دارد.
چیزهای واقعی).
حتی زمانی که تمرکز من به شدت به EpicAI، پشته Epic تغییر کرده است
امسال بسیار پیشرفت کرد (با تشکر فراوان از همه کسانی که کمک کردند).
برخی از نکات برجسته از نسخه های 2025:
- ما پشته را به جلو بردیم React Router v7 و دیگران
بهبودهایی برای مدرن و قابل نگهداری چیزها. - اضافه کردیم رمزهای عبور، مجموعه ای از بهبودهای امنیتی/عملکردی انجام داد و
مجموعه ای از اصلاحات کیفیت زندگی را ارسال کرد. - ما تغییرات زیرساختی/ابزاری قابل توجهی مانند تصویر متحرک ایجاد کرده ایم
ذخیره سازی به ببر و اضافه بهینه سازی تصویر از طریقopenimg. - ما ارتقاء دادیم Headwind v4.
- در اواخر سال از آنجا مهاجرت کردیم
remix-flat-routesبه
react-router-auto-routesو اضافه کردreact-router-devtools.
اگر می خواهید ضربه به ضربه کامل داشته باشید، تمام یادداشت های انتشار اینجا هستند:
Epic Stack منتشر شد.
به طور جدی: با تشکر از همه کسانی که سوالات را باز کردند، روابط عمومی ارسال کردند، بررسی کردند و
کمک کرد تا پشته سالم بماند. Epic Stack به خاطر مال شما بهتر است
اقساط
در ماه مارس، Epic Web Conf 2025 را در Sault Ste برگزار کردیم
لیک سیتی ما یک روز کارگاه و یک روز کنفرانس و (مثل همیشه) مردم انجام دادیم
آن را خاص کنید
(همچنین،
اینم عکس های سال گذشته
چون یادم رفت برای سال 2024 یک سال نقد بنویسم 😅).
من هم در این رویداد ضرر کردم. از اینکه نمی توانم دوباره برایش بازی کنم ناراحتم
آینده قابل پیش بینی
دلایل زیادی برای این وجود دارد، اما ساده ترین آنها این است: من نمی توانم از پس هزینه نگهداری بروم
من تمرکزم را تقسیم می کنم و نمی توانم به از دست دادن پول ادامه دهم. من دویدن را دوست دارم
رویدادها، اما من باید در قبال آنچه متعهد می شوم مسئول باشم.
Epic Web Camp در سال 2024 اتفاق افتاد و یک
خارج از تخصص خاص:
قرار بود در سال 2025 دوباره این کار را انجام دهیم (ویدئو حتی تاریخ داشت!) اما مجبور شدیملغو به همان دلایلی که من کنفرانس را برگزار نمی کنم: باید اجتناب کنم
تقسیم تمرکز و نیاز به جلوگیری از از دست دادن پول.
راستش را بخواهید بین این و کنفرانس من بیشتر از اردو ناراحتم. بود
فقط یک تجربه عالی امیدوارم یک روز آن را برگردانم.
در یک یادداشت جانبی، من در واقع یک کمپ غیر رسمی Epic Web Family را امسال شروع کردم. سایت اپیک وب کمپ کمپ خانوادگی آسپن گروو و در طول
در تابستان اردوهای یک هفته ای برای خانواده ها برگزار می کنند تا بیایند و کارها را انجام دهند
با هم این کار را انجام دادم:
ما چند خانواده به ما ملحق شدند و به ما خوش گذشت و من حتی چند خانواده را ساختم
و همچنین دوستان جدید مادام العمر.
خواهیم دید در آینده در اینجا چه کاری می توانیم انجام دهیم.
نمیتونم بگم امسال “زیاد سفر نکردم”😅
در اینجا آمار TripIt من برای سال 2025 آمده است:
- مسافت تحت پوشش: 58698 مایل
- مجموع روزها: 60
- مجموع سفرها: 16
- کشورها/مناطق بازدید شده: 7
- شهرهای بازدید شده: 18
برای مکالمات، من یک لیست به روز شده را در صفحه مکالمات خود نگه می دارم، اما چند تا 2025
نکات برجسته عبارت بودند از:
من امسال در یک دسته از پادکست ها ظاهر شده ام. فهرست متعارف در من زنده است
صفحه ظاهر، اما در اینجا چند افتخار از سال 2025 وجود دارد:
و این هم بقیه قسمت های 2025 (لینک از صفحه ظاهر):
همچنین، دو نقطه عطف شخصی سرگرم کننده برای پادکست های خودم:
من امسال چند پست داشتم که میزان تعامل شگفتانگیزی داشت. چند تا از من
عزیزان
MCP قطعا یک موضوع قابل توجه بود و چیزهایی در طول سال ادامه داشت
تأیید کنید که نقطه مرجع من جهت درست بوده است.
آمدن ششمین فرزندمان را اعلام کردم:
من همچنین چند جوک در مورد “شروع در مایکروسافت” کردم (در واقع من همین الان بودم
بازدید از Microsoft MCP Dev Day / VS Code Summit):
و در اینجا دیگران هستند. من در مورد هر یک در اینجا نظر نمی دهم، اما اگر شما
میخواهید ببینید امسال چه چیزی بیشترین طنیناندازی را داشته است، در اینجا یک کپسول زمانی کوچک جالب است:
دومین ورودی خود را در Web Dev Challenge CodeTV انجام دادم: صفحه کلید مجاز نیست
این یک قالب واقعا سرگرم کننده است و من همیشه هیجان زده هستم که ببینم چه چیزی در زیر آن ساخته می شود
فشار با تشکر از جیسون برای داشتن من!
من اساساً همه چیز را در یک مکان گوش می دهم: بازیگران جیبی.
من از نرم افزار سفارشی که ساخته ام برای تبدیل کتاب های صوتی خود به فید RSS استفاده می کنم، بنابراین من
من می توانم به آنها در Pocket Casts همراه با پادکست هایم گوش دهم. حتی به حرفام گوش میدم
نوشته ها در همان برنامه
آمار My Pocket Casts برای سال:
- دقایق شنیده شده: 62,518 (این 1042 ساعت صدا است! 😱)
- قسمت های شنیده شده: 1,469
پر شنیده ترین برنامه ها:
نکات برجسته گوش دادن به کتاب مقدس:
بزرگترین اتفاق شخصی در سال 2025 استقبال از ششمین فرزندمان بود. من پست نمی کنم
عکسهای بچههایم آنلاین، اما من (دوباره میگویم): من بهطور باورنکردنی از خودم سپاسگزارم
زن و بچه
چند ماه آخر سال 2025 به دلیل تولد نوزاد به زمان زیادی نیاز داشت.
و من انتظار دارم اوایل 2026 مشابه باشد. این واقعیت آنچه را که من می گویم شکل خواهد داد
بله برای کمی (سفر ویژه).
من برای سال 2026 هیجان زده هستم. همچنین سعی می کنم در مورد زمان، انرژی و
تمرکز کنید.
در اینجا چیزهای بزرگی هستند که من در حال برنامه ریزی هستم:
مقدمه ای بر برنامه نویسی TypeScript (کالج محلی)
من با یک کالج محلی کار می کنم تا یک برنامه درسی برای آنها بسازم “مقدمه ای بر
برنامه نویسی TypeScript” کلاس با ترتیب، من می توانم 100٪ نگه دارم
IP. به این فکر کنید که انگار از من می خواهند کتاب درسی بنویسم که از آن استفاده کنند
در کلاس خود آنها در واقع از EpicReact.dev در آن استفاده کردند
2025 و موفقیت بزرگی بود!
این بدان معنی است که من می توانم این را در اختیار شما و دوستانتان قرار دهم
همینطور
ایجاد محتوای مقدماتی واقعی تر چیزی است که مدت هاست می خواستم انجام دهم طولانی زمان
من حتی سال ها پیش به عنوان بخشی از رویای “KCD EDU” خود به آن اشاره کردم:
برای مدت طولانی می خواستم مکانی ایجاد کنم که بتوانم کمک کنم
شخصی از صفر تا قهرمان در توسعه نرم افزار…
(متن اینجا)
احتمالاً این خواهد بود 5 کارگاهو من قصد دارم آنها را در دسترس قرار دهم
EpicWeb.dev در نیمه اول سال 2026.
به روز رسانی های اصلی رایگان EpicAI (تعهد جدید برای من)
من هم قول دادم آپدیت کنم
مجموعه کارگاه های خود گام EpicAI.pro
در نیمه اول سال 2026 به صورت رایگان.
من هرگز قول به روز رسانی های اصلی رایگان را در گذشته نداده ام، بنابراین این یک نگاه جدید است
در تعهد به من دوست ندارم آینده ام را به کسی قول بدهم. اما MCP است
آنقدر سریع تغییر می کرد که احساس می کردم استثناء لازم است.
بنابراین نیمه اول سال 2026 من بسیار شلوغ خواهد بود!
ممنون که دنبالم کردی من از افرادی که از من حمایت می کنند سپاسگزارم،
افرادی که ایده های من را به چالش می کشند و افرادی که با من می سازند.
سریع به جلو تا 2026.






