🔥 پیشفروش دوره جدید: جاوااسکریپت برای React و Next.js 🧑🏻💻 با ۲۰٪ تخفیف ویژه در دوران پیشتولید همراه من باش. بعد از شروع ضبط، افزایش قیمت داریمهااا 📈🤗
عشق و نفرت در تایپ اسکریپت. چرا با وجود سختیها عاشقش هستیم؟
با تایپ اسکریپت در جنگی همیشگی هستی؟ از خطاهای بیپایان تا لحظههای شیرین کامپایل موفق! توی این مقاله به سبک خودمونی، تجربیات واقعی یک برنامهنویس از دنیای تایپاسکریپت رو بررسی میکنیم. شما هم جزو این باشگاه هستید؟
npm run dev چطور کار میکنه؟ بررسی کامل Dev Server و HMR
با اجرای npm run dev دقیقاً چه اتفاقی میوفته؟ از اجرای npm و child process تا Dev Server، Module Graph، Hot Module Replacement و React Fast Refresh رو کامل بررسی میکنیم.
npm ورژن ۱۲ و یکی از مهمترین تغییرات امنیتی سالهای اخیر
npm ورژن ۱۲ با متوقف کردن اجرای خودکار اسکریپتهای نصب، امنیت وابستگیها رو افزایش میده. توی این مقاله با تغییرات مهم npm 12 و تاثیرش بر حملات supply chain آشنا میشیم.
چرا هوش مصنوعی جای برنامه نویسها رو نگرفته (و احتمالاً نخواهد گرفت)
هوش مصنوعی واقعاً جای برنامه نویسها رو میگیره؟ توی این مقاله بررسی میکنیم چرا با وجود پیشرفت ابزارهای هوش مصنوعی، مهندسان نرمافزار همچنان نقش کلیدی رو در توسعه نرمافزار دارن.
در این گزارش هفتگی در مورد تمام اتفاقات و کارهایی که در ۲ هفته گذشته افتاده و انجام شده و همچنین کارها و دورههایی که در حال ساخت هستن و مشکلاتی که در مسیرم دارم صحبت میکنم.
حقیقتی که درباره یادگیری برنامه نویسی کمتر بهت میگن
یادگیری برنامه نویسی همیشه هیجانانگیز و اینستاگرامی نیست. در این مقاله درباره سختیهای واقعی مسیر برنامهنویس شدن، شک به خود، مرحلهی توقف ذهنی و تجربهای که کمتر کسی دربارهاش حرف میزنه صحبت میکنم.
در این گزارش هفتگی درباره دوره جدیدی که در سایت تعریف کردم صحبت میکنم، از قوانینی که برای قیمتگذاری دورهها در نظر گرفتم میگم و همینطور درباره چند تا کار جالبی که دوست دارم در آینده انجام بدم هم حرف زدم. در کنارش به چند موضوع دیگه هم پرداختم و در کل یه گزارش کامل از اینکه این روزها در چه وضعیتی هستم و روی چه چیزهایی دارم کار میکنم ارائه دادم.
گاهی فکر میکنیم برای یاد گرفتن برنامهنویسی باید همیشه در حال دویدن باشیم. دوره پشت دوره، تکنولوژی پشت تکنولوژی. اما تجربه چیز دیگری میگه. وقتی فشار را کمتر میکنیم و اجازه میدیم یادگیری آرومتر و عمیقتر پیش بره، ناگهان مفاهیم بهتر جا میوفتن و مسیر لذتبخشتر میشه. توی این نوشته از تجربهی یادگیری برنامهنویسی بدون عجله و فشاری که اغلب خودمون به خودمون تحمیل میکنیم میگم. تجربهای که نشان داد گاهی کمی ترمز گرفتن، سریعترین راه برای جلو رفتن هست.