وبلاگ

فکرهایی که ارزش نوشتن دارند.

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

مهندسی نرم‌افزار
۱۴۰۵/۰۵/۲۰ · ۸ دقیقه مطالعه

چرا بعضی سیستم‌ها با ساده‌تر شدن، بهتر می‌شوند؟

پیچیدگی همیشه نشانه بلوغ نیست. در این نوشته درباره هزینه abstraction، مرزهای سیستم و تصمیم‌های کوچک اما اثرگذار صحبت می‌کنم.

ArchitectureBackend
یادگیری
۱۴۰۵/۰۴/۰۸ · ۶ دقیقه مطالعه

از PHP به Go؛ چیزی که در مهاجرت زبان واقعاً مهم است

وقتی سال‌ها با یک زبان کار کرده‌اید، مهاجرت فقط یادگیری syntax نیست؛ باید مدل ذهنی و عادت‌های مهندسی را هم بازبینی کنید.

GoPHP
مسیر حرفه‌ای
۱۴۰۵/۰۳/۲۵ · ۷ دقیقه مطالعه

رزومه باید چه چیزی را ثابت کند؟

رزومه فهرست سابقه کار نیست؛ یک سند فشرده برای نشان دادن دامنه مسئولیت، اثرگذاری و نوع مسئله‌هایی است که حل کرده‌اید.

CareerResume