همیشه آپدیت بمون
روش‌های به‌روز ماندن در دنیای برنامه‌نویسی

توی توییتر و ایمیل هام چندتایی پیام گرفتم که میخواستن برنامه نویسی رو شروع کنن و خب دغدغه هاشون تقریبا مشابه هم بود و دیدم توی هر جایگاه و سابقه…

oop in javascript
شی گرایی یا OOP در Javascript به زبان ساده

اگر جاوااسکریپت رو تازه شروع کرده باشین و یا ابتدای راه باشین ممکنه توی ادامه کار و یا مصاحبه‌های کاری که میرین به مفهومی به اسم OOP یا شی گرایی…

مصاحبه بریم
چرا مصاحبه کاری بریم؟

وقتی حرف از مصاحبه شغلی می‌شه هدف استخدام شدنه. یعنی ما موقعیت شغلی رو دیدم و با توانایی‌های ما متناسب بوده و رزومه رو ارسال کردیم و در صورت تایید…

بروزرسانی node با chocolatey
آپدیت Node.js با استفاده از Chocolatey در Windows

امروز میخواستم پکیجی رو با npm نصب کنم و بعد نصب پیغامی برام اومد که نسخه node خودت رو آپدیت کن منم گفتم حالا که میخوام آپدیتش کنم بیام نحوه…

بررسی کتاب clean code
بررسی کتاب Clean Code

نوشتن کد تمیز، خوانا و قابل توسعه یکی از دغدغه‌های اصلی هر برنامه نویسی بوده و هست. کتاب Clean Code نوشته Robert C.Martin یکی از بهترین کتاب هایی بوده که…

معرفی متدولوژی BEM
آشنایی با متدولوژی BEM

این متدولوژی از ترکیب Block, Element, Modifier تشکیل شده که نام قراردادی اون BEM گذاشته شد که توسط تیم Yandex توسعه داده شده و هدف از ایجاد اون هم، درک…

profile-github-amazing
ساختن پروفایل جذاب برای گیت هاب

اگر تازه‌وارد گیت هاب شده باشین و خودتون یا هرکسی وارد پروفایلتون بشه به صورت پیشفرض فعالیت شما و اخرین پروژه های روی گیت هابتون رو میبینه حالا اگر هیچ…

grokking-algorithms-book
بررسی کتاب grokking algorithms

یادگیری الگوریتم میتونه یه بخش جالب از مسیر برنامه نویسی و مهندسی نرم افزار باشه که دیر یا زود مجبوریم به سراغش بریم و توی مصاحبه های شغلی هم گاها…

the-road-to-react-book
بررسی کتاب The Road to React

کتاب The Road to React نوشته Robin Wieruch یکی از کتاب های پرطرفدار در برای آموزش React هست که من هم این کتاب رو تهیه کردم و بعد از خوندن…

چرا دو آبجکت یا شئ در جاوا اسکریپت باهم برابر نیستند؟

توی جاوا اسکریپت دو آبجکت یا شئ ممکنه باهم برابر نباشن حتی اگر به هم دیگه شبیه باشن. خب علتش چیه؟ برای مثال کد زیر رو نگاه کنین که دو…