הבעיה
מגבלות קובץ מופיעות לרוב בזמן הכי פחות נוח: כששולחים מייל, מעלים משהו לאתר, מכינים מצגת או מנסים לשתף מדיה במהירות. כלים קיימים מוסיפים לעיתים פרסומות, מגבלות, הרשמה, שאלות פרטיות או עיבוד איטי דווקא כשהפעולה אמורה להיות פשוטה.
Compress-it התחיל ממגבלות קובץ שחזרו במצגות, אתרים ושיתופים, והמשיך להשתפר בכל פעם שעלה צורך אמיתי חדש.
מגבלות קובץ מופיעות לרוב בזמן הכי פחות נוח: כששולחים מייל, מעלים משהו לאתר, מכינים מצגת או מנסים לשתף מדיה במהירות. כלים קיימים מוסיפים לעיתים פרסומות, מגבלות, הרשמה, שאלות פרטיות או עיבוד איטי דווקא כשהפעולה אמורה להיות פשוטה.
אני לא מגיע מרקע פורמלי בתכנות, ולכן האתגר לא היה רק לבנות את הכלי. היה צריך ללמוד איך לפרק את הבעיה לשלבים, להחליט מה חשוב קודם, ולהמשיך לשפר את המוצר בכל פעם שסוג קובץ או גודל חדש חשף פער.
נעזרתי ב-AI כשותף לבנייה כדי למפות את תהליך הדחיסה וליצור כלי ווב לצרכי תמונה נפוצים. כשקבצים כבדים יותר חשפו את מגבלות הדפדפן, בחנתי גם כיוון של תוכנה למחשב במקום להכריח גרסה אחת לפתור כל מקרה.
Compress-it הפך לעוזר שבועי להכנת קבצים ולהתמודדות עם מגבלות משקל. מעבר לזה, הוא שינה את הדרך שבה אני ניגש לבניית כלים: כשמשהו עוצר את העבודה, אפשר לבנות סביבו פתרון ממוקד במקום לוותר על המשימה.