ساخت ابزار برای کار روزمره مهندسان
میچل هاشیموتو از همبنیانگذاران HashiCorp است. معرفی رسمی او به نقش در ابزارهایی مانند Vagrant و مجموعه محصولات زیرساختی این شرکت اشاره میکند. این ابزارها با مسئلههایی مانند آمادهسازی محیط توسعه، ساخت تصویر ماشین و تعریف زیرساخت با کد ارتباط دارند.
او پس از دوره فعالیت در HashiCorp، مسیر ساخت ابزارهای تازه را ادامه داد؛ Ghostty از پروژههایی است که نامش با آن پیوند دارد. در اینجا تمرکز فقط بر «یک ابزار دیگر» نیست، بلکه بر تجربهای است که یک کاربر فنی هر روز و برای مدت طولانی با آن سر و کار دارد.
ابزار خوب، قرارداد روشن میخواهد
جذابیت یک رابط خط فرمان یا ترمینال کافی نیست. پیام خطا، پایداری رفتار، مستندات و امکان استفاده در کار خودکار نیز بخش مهم تجربه کاربر هستند. ابزار زیرساختی زمانی ارزش بیشتری دارد که وضعیت و محدودیتهایش را قابلفهم ارائه کند.
پیشنهاد تحریریه برای سازندگان ابزار
یک کار پرتکرار را انتخاب کنید و تعداد تصمیمهای دستی آن را بشمارید. سپس فقط یکی از گامهای مبهم را ساده کنید و از کاربر واقعی بازخورد بگیرید. معیار موفقیت را از پیش مشخص کنید: خطای کمتر، زمان کمتر یا بازگشت آسانتر از شکست. حذف همه گزینهها همیشه سادهسازی نیست؛ گاهی لازم است گزینه پیچیده وجود داشته باشد، اما مسیر معمول روشنتر شود.