רשימות מהלולאה
רשימות ומאמרים על המוצר מצוות BuildMidas. פוסטים ישנים מתארים את המוצר כפי שהיה בזמן הפרסום; עיינו בצוותי סוכנים ובבונה ה-AI ליכולות הנוכחיות.
איך הפלטפורמה עובדת מתחת למכסה המנוע, כתוב על ידי האנשים שבונים אותה.
רשימות ומאמרים על המוצר מצוות BuildMidas. פוסטים ישנים מתארים את המוצר כפי שהיה בזמן הפרסום; עיינו בצוותי סוכנים ובבונה ה-AI ליכולות הנוכחיות.
איך הפלטפורמה עובדת מתחת למכסה המנוע, כתוב על ידי האנשים שבונים אותה.

צפיתי במישהו שהקדיש אחד עשר ימים לבחירת שם דומיין למוצר שלקח ארבע שעות לבנות. הנה למה השם כמעט לא משנה, למה "כמעט" זה לא "אף פעם", ושני המצבים שבהם באמת כדאי להאט ולעשות את זה נכון.
קראו את הפוסט ←
"האם יש שם מסד נתונים אמיתי, או שהכול עשן וקבצי JSON?" השאלה הספקנית הנפוצה ביותר על אפליקציות בנויות AI, נענית שאלה אחת מילולית בכל פעם.
קראו את הפוסט ←
הספינר אומר "חושב". פרופיילר אומר אחרת. ארבע שניות של הסקת מודל, יותר משלושים שניות של משהו אחר — פירוט של מה שבונה AI באמת עושה בזמן שאתם מחכים, ולמה מודלים גדולים יותר לרוב לא פותרים את זה.
קראו את הפוסט ←
מישהו שאל אותי לפני שבוע אם הוא "הגיע לתקרה" של מה שבונה AI יכול לעשות עבורו. לרוב, התשובה הכנה היא לא — הם פשוט לא כתבו את הפרומפט הנכון. אבל לפעמים התשובה באמת כן. הנה איך מבחינים בין השניים.
קראו את הפוסט ←
מטען webhook של Stripe נראה כמו שמונים שורות JSON שאפשר לדלג עליהן. זה לא כך. כל שדה הוא החלטה ש-Stripe כבר קיבלה עבורכם, והשדות שמדלגים עליהם הם אלה שנושכים בסביבת הייצור.
קראו את הפוסט ←
כולם מתקצבים את הבנייה. כמעט אף אחד לא מתקצב את החודש השני, כשמגיע חשבון מסד הנתונים, או שהדומיין מתחדש, או שפוסט ברדיט שולח 40,000 אנשים לדף שחשבתם שהוא חינמי לתמיד. הנה תמונת העלויות האמיתית.
קראו את הפוסט ←
רוב העצות ל"כתיבת פרומפטים טובים יותר" הן גנריות. זו לא. פרומפט אמיתי בן 83 מילים לאתר הזמנת שף פרטי, מפורק לגורמים שורה אחר שורה — משפט המחסור, פרט השכונה, והדבר שהלקוח מעולם לא אמר אבל הבנייה הצריכה בכל זאת.
קראו את הפוסט ←
ארבעה מספרים על האופן שבו מנועי תשובות AI קוראים בפועל את האתר שלכם — ולמה המספר על המיקום בעמוד חשוב יותר מכל מה שסיפרו לכם על עומק תוכן.
קראו את הפוסט ←
עשר שיחות גילוי, עשרה אנשים שמהנהנים לפיץ' שלך, ושום דבר מזה לא אומר לך את מה שאתה צריך לדעת. הנה למה אני מעדיף לשלוח גרסה גסה לשלושה משתמשים אמיתיים מאשר לראיין שלושים היפותטיים — ואיפה העצה הזאת באמת נשברת.
קראו את הפוסט ←
כולם מודדים בוני AI לפי כמה מהר הם משלחים. אף אחד לא מודד אותם לפי כמה פעמים הם אומרים לא — וזה המספר שבאמת מנבא אם האפליקציה שלך תשרוד מפגש עם משתמשים אמיתיים.
קראו את הפוסט ←
Lean Startup לימד אתכם לשגר את הדבר הקטן ביותר האפשרי וללמוד. העצה הזו הייתה תגובה למבנה עלויות שכבר לא קיים עבור רובנו. הנה הטיעון לבנייה רחבה יותר כבר ביום הראשון — והיכן העצה הישנה עדיין מנצחת.
קראו את הפוסט ←
מישהו זה עתה אמר לכם שבאפליקציה שלכם חסרה תכונה, שהיא שבורה, או מבלבלת. לפני שאתם פותחים את צ'אט הבנייה ומתחילים להקליד, הנה שלוש הדרכים שבהן האינסטינקט הזה מטעה — ואיך נראית ההנחיה הנכונה במקום זאת.
קראו את הפוסט ←
"האם בטוח להכניס לכאן את נתוני הלקוחות שלי?" היא השאלה שאף אחד לא שואל בקול עד אחרי שכבר שיגר. הנה היא, עם תשובה כנה — כולל החלקים שבהם התשובה הכנה היא "זה תלוי בכם".
קראו את הפוסט ←
שלחתם לי אמש הודעה פרטית עם צילום מסך: "מישהו רוצה לשלם על זה??" הנה המכתב שהייתי שולח בחזרה אילו הייתי ער — על Stripe מול אפשרות ה-merchant-of-record, המשמעת של מצב הבדיקה (test mode), ושאלת המס שאתם עומדים למעוד בה.
קראו את הפוסט ←
רוב הבניות מגיעות לגרסה עובדת עד ההנחיה הרביעית. ואז אנשים ממשיכים עוד תריסר. הנה מה שההנחיות הנוספות האלה באמת עושות — וזה לא מה שהייתם חושבים.
קראו את הפוסט ←
פרסמתי כלי להחלפת משמרות עבור מחלקת הסיעוד של חברה שלי בשעה 6:58 בבוקר. עד הצהריים הופיע באג שלא ראיתי בשלושה שבועות של בדיקות. הנה היומן שעה אחר שעה.
קראו את הפוסט ←
שלוש דרכים שבהן אנשים הורסים אתר תקין לחלוטין תוך כדי "שדרוג" שלו לבנאי AI, והתהליך המשעמם והבלתי מרשים שנמנע משלושתן.
קראו את הפוסט ←
אחותי הייתה זקוקה לאפליקציית הזמנות לעסק הליכת הכלבים שלה עד יום שני. הנה היומן האמיתי — חותמות זמן, מבואות סתומים, והשלב האחד שהגזמתי בו ולא אעשה שוב.
קראו את הפוסט ←
הביקורת על vibe coding מניחה שהמיומנות הישנה — קריאת כל שורה — הייתה העניין. היא לא הייתה. העניין תמיד היה שילוח משהו שעובד, והמיומנות הזו לא נעלמה. היא זזה.
קראו את הפוסט ←
71% אונדקסו תוך 48 שעות. ציון Lighthouse ממוצע של 94. ואתרים שהושקו עם 12+ עמודים נסרקו פי שלושה מהר יותר מהשקות של עמוד יחיד. הנה למה המספר האחרון הזה אינו מקרי.
קראו את הפוסט ←
שלוש דרכים לגרום לתוכנה להיבנות, שלושה מצבי כשל שונים לגמרי. הנה מה שבאמת מבדיל ביניהם, במונחים פשוטים ומספרים אמיתיים.
קראו את הפוסט ←
"זה שלכם" קל להדפיס בעמוד תמחור. הנה מה זה באמת אומר כשהקוד נכתב על ידי סוכן ומתארח על התשתית שלנו.
קראו את הפוסט ←
המחקר מוצא את ההזדמנות, הבנאי הופך אותה למציאות, השילוח מציב אותה מול אנשים, והייעול שומר תוצאות — איך כל הלולאה מתחברת יחד, ומה "מצב אוטונומי" באמת אומר.
קראו את הפוסט ←
פלט של AI הוא הסתברותי; תוכנה משוגרת לא צריכה להיות כזו. מה בעצם קורה בין "הסוכן סיים" ל"הבנייה עברה" — שכבה אחר שכבה, כולל החלק שבו הבנייה מתווכחת בחזרה.
קראו את הפוסט ←
עשרים שפות, מרשם אחד, וצינור תרגום שעומד בקצב המוצר — ובנוסף החלק שאנשים באמת שמים לב אליו: סוכנים שעונים בשפה שבה שאלתם.
קראו את הפוסט ←
מוצר שהושק ואף אחד לא צופה במספרים הוא מסר בבקבוק. איך נתוני חיפוש, תנועה וחנות אמיתיים זורמים חזרה מדי יום — ומה הסוכנים עושים בעניין.
קראו את הפוסט ←
ניסינו לזייף תלת-ממד על canvas. זה נראה בדיוק כזול כמו שזה נשמע. אז אסרנו את זה, חיברנו את מנוע ה-Unity האמיתי ו-Blender ללא ממשק גרפי (headless), והפכנו את כל הצינור לציבורי.
קראו את הפוסט ←
Longwave עבר מהנחיה בת שורה אחת להגשות לחנות מבלי שאף אחד פתח טופס. הנה הדרך המלאה — ושתי ההסתייגויות הכנות שאף פלטפורמה לא יכולה להבטיח שייעלמו.
קראו את הפוסט ←
סיור בעשר הדקות הראשונות: מה הבנאי שואל, במה אתם צופים בזמן שהוא עובד, ומה "הושלם" אומר כשהפלטפורמה מכריזה עליו.
קראו את הפוסט ←
עמודי תמחור מותאמים כדי להיראות פשוטים. זה הדבר האחר: איך קרדיטים באמת מתנהגים — מכסות, חבילות, התנהגות כשהם נגמרים, והחזרים — בלי כוכביות.
קראו את הפוסט ←
אותו קטע טקסט שמודבק בשישה אתרים הוא לא שיווק, זה זבל. איך האסטרטג בוחר ערוצים, מה "ילידי לפלטפורמה" (platform-native) באמת אומר, ולמה אתם עושים את הפרסום בפועל.
קראו את הפוסט ←
"מה כדאי לי לבנות?" היא שאלת מחקר, לא סיעור מוחות. איך חמישה סוכנים כורים מגמות, תלונות ופערים אצל מתחרים לכדי תקצירים שאפשר לבנות בקליק אחד.
קראו את הפוסט ←
הסיבה שאנשים מפסיקים לשפר את המוצרים שלהם היא שביצוע שינויים מרגיש מסוכן. גרסאות, חזרה לאחור (rollback), והיסטוריית פריסה קיימים כדי למחוק את ההרגשה הזו.
קראו את הפוסט ←
תת-דומיין חינמי בקליק אחד, השרת שלכם דרך SFTP, או חנויות האפליקציות — שלושת נתיבי הפרסום, מתי כל אחד מהם הגיוני, ואיך הם משתלבים.
קראו את הפוסט ←
שחקן יחיד הוא סף כניסה בסיסי. החלקים המעניינים הם שני שחקנים מקומיים על מקלדת אחת, ריבוי משתתפים מקוון שלא ניתן לרמות בו מהדפדפן, ועמוד משחק ציבורי.
קראו את הפוסט ←
בניית האינטרנט היא החלק הקל. חבילות Android, תוכנות התקנה לשולחן עבודה עבור שלוש מערכות הפעלה, והרחבות דפדפן יוצאים מאותו הצ'אט — נבנים על ידי שרשראות הכלים האמיתיות.
קראו את הפוסט ←
רוב הצ'אטבוטים של מוצרים הם תיעוד עם אישיות. לשלנו יש ידיים — הוא יכול להתחיל את הבנייה, לפתוח את העמוד, ולהפעיל את הצוות שעליו זה עתה שאלתם.
קראו את הפוסט ←
הבנאי חכם בנוגע למוצרים באופן כללי ובור בנוגע לשלכם בפרט. ארבע תכונות קיימות כדי לתקן את זה: תבניות, ידע, מקורות ייחוס, והתמונות שלכם.
קראו את הפוסט ←
האפליקציה הייתה החלק הקל; רישום החנות הוא טפסים, תמונות במידות מדויקות, ושאלוני פרטיות. הערכה מייצרת את כל זה — ותשובות הפרטיות שלה נבדקות מול הקוד שלכם.
קראו את הפוסט ←
"אנחנו לוקחים אבטחה ברצינות" זה מה שכולם אומרים. הנה מה שבאמת בנינו: חומות דיירים הנאכפות ברמת מסד הנתונים, ריצות סוכנים בתוך ארגז חול (sandbox), ופרטי גישה שלא יכולים לנדוד.
קראו את הפוסט ←
לאתרים שנוצרים על ידי AI יש דמיון מזוהה — אותם גרדיאנטים, אותם פריסות, אותן בחירות בטוחות. בנינו מנהל עיצוב כדי לחסל את זה.
קראו את הפוסט ←
הדרך המהירה ביותר לגרום למשחק טוב להרגיש זול היא "בלופ" של גל סינוס. למה בנינו ספרייה דגומה (sampled) של 84 כלי נגינה ואסרנו את האוסצילטור.
קראו את הפוסט ←
"AI מריץ עבורכם פרסומות" בדרך כלל אומר "AI מוציא לכם כסף". שלנו מתכנן, ממקד, ומנסח הכול — ואז עוצר בקו שבו דולרים זזים.
קראו את הפוסט ←
רמות חינמיות הן בדרך כלל הדגמות שלובשות מעיל גשם. שלנו היא הפלטפורמה עצמה עם מכסה קטנה יותר — הנה בדיוק מה זה אומר, כולל המגבלות.
קראו את הפוסט ←
כל אחד יכול לאצור חמישה צילומי מסך טובים. פרסום כל בנייה, עם סבבי הכישלון שלה גלויים, הוא הגרסה של "סמכו עלינו" שאי אפשר לזייף.
קראו את הפוסט ←
"דבר שחי בסרגל הכלים" היא קטגוריית מוצר אמיתית. הנחיה של הרחבות, מה MV3 אומר עבורכם (כלום), ושילוח לשתי חנויות בבת אחת.
קראו את הפוסט ←
צוות המחקר כותב תקצירים; זהו המדריך לשולחן שאליו הם נוחתים — איך לשפוט תקציר, לבנות ממנו, ולשמור על התור שווה קריאה.
קראו את הפוסט ←
הפרק הלא נוצץ שחוסך הודעות תמיכה: מה כל עמוד הגדרות שולט בו, היכן פרטי הגישה שוכנים, ואיך שינויי תוכנית מתנהגים באמצע מחזור.
קראו את הפוסט ←
"אוטונומי" הוא פשוט "מתוזמן, עם הלולאה סגורה". היכן לוחות הזמנים שוכנים, איך שעות עובדות בין אזורי זמן, ואילו דברים רצים בלעדיכם.
קראו את הפוסט ←
מבנייה גמורה לכתובת שאפשר לשלוח למישהו בהודעה: תהליך הפרסום, ה-slugs, מה פרסום מחדש עושה, וביטול הפרסום שבאמת מבטל את הפרסום.
קראו את הפוסט ←
"מאומת" היא טענה עם קבלות. היכן רשומת האימות שוכנת, איך לקרוא את השכבות שלה, וההבדל בין חובה-לתקן להמלצה.
קראו את הפוסט ←
בניות נראות נכון כשהתמונות האמיתיות שלכם נוחתות במקום הראוי להן ואמנות שנוצרה ממלאת את השאר בעקביות. הספרייה, ההיקפים, וחוגת ההגדרות.
קראו את הפוסט ←
לא סיור תכונות — ארבע ההחלטות האדריכליות שמתחת לכל בנייה, ולמה כל אחת מהן קיימת: תוכנית-קודם, מוצרים מוקלדים (typed), סביבות עבודה מבודדות, יציאות מאומתות.
קראו את הפוסט ←
לולאת הייעול פועלת על נתונים אמיתיים, ונתונים אמיתיים דורשים שני חיבורים. ההגדרה, קיצור הדרך של חשבון יחיד, ומה מתחיל לזרום ביום שאחרי.
קראו את הפוסט ←
פריסה לשרת שלכם היא הגדרה חד-פעמית ולאחריה כפתור. יעדים, צירופי דומיין, מה הסוכן בפועל עושה דרך SSH, וההחזרה לאחור.
קראו את הפוסט ←
ברגע שעברתם את הבנייה השלישית שלכם, הספרייה חשובה יותר מהצ'אט. מסננים, אנטומיית הכרטיסים, ומה אפשר לעשות בלי לפתוח מחדש שיחה.
קראו את הפוסט ←
הצ'אט המצורף לכל בנייה הוא כל ממשק האיטרציה. איך לנסח בקשות שינוי, מה הכרטיסים יכולים לעשות, וההרגלים שמשתלמים.
קראו את הפוסט ←
התוכנית היא הרגע הזול ביותר לשנות את דעתכם — כל מה שאחריה עולה סבב בנייה מחדש. מה כרטיס התוכנית מציג ואיך להתנגד לו.
קראו את הפוסט ←
הבנאי ממלא פערים עם ברירות מחדל הגיוניות, כך שתפקידה של ההנחיה אינו שלמות — אלא אמירת הדברים הבודדים שבאמת אכפת לכם מהם.
קראו את הפוסט ←
כל כלי קל יותר עם מפה. היכן הכול שוכן בלוח הבקרה, מה כל אזור עושה, והסדר שרוב האנשים פוגשים אותם בו.
קראו את הפוסט ←