מתי שורת קוד אחת מנצחת שרשרת מודולים שלמה ב-Make - והכלל שחוסך מאות דולרים
אתם בונים אוטומציות ב-Make/Zapier/n8n, ופתאום נתקעים: תהליך אחד דורש שרשרת אינסופית של איטרטורים ואגרגטורים, זולל עשרות אלפי אופרציות בחודש, וכל שינוי קטן שובר הכל. ברק אלמוג לימד את הכלל של מתי לעצור: כשהמשימה אלגוריתמית, כשהיא בזבזנית באופרציות, וכשהמבנה משתנה - שורת קוד אחת מנצחת עשרים מודולים. והבשורה: אתם לא צריכים להיות מתכנתים, ה-AI כותב את הקוד. 6 הפרומפטים למטה: איך מזהים מועמד לקוד, איך מקבלים פונקציה מוכנה, ואיך מקימים שרת משלכם בחינם.

הערת הכתבת: המפגש הזה (23.7.2024) עומד יפה בזמן - כל הכלים בו (Make, n8n, Pipedream, Express, GitHub, Render) חיים ופעילים היום, והכלל "מתי קוד מנצח no-code" נכון יותר מתמיד. דבר אחד רק התחזק: בסשן ברק כותב קוד עם השלמה אוטומטית (Copilot ולחיצת Tab). היום, עם כלים אגנטיים כמו Claude Code, ה-AI כותב לכם פונקציה שלמה, שרת שלם, ואפילו מתקן באגים - מפרומפט אחד בעברית. כלומר כל התזה של הסשן, "אל תפחדו מקוד, ה-AI יכתוב אותו", קלה היום פי כמה. הפרומפט-תבנית של ברק עדיין מצוין, פשוט תנו אותו לכלי חזק יותר.
יש רגע שכל בונה אוטומציות מכיר: אתה מנסה לחשב משהו פשוט - ממוצע, ספירה, בחירה אקראית - ופתאום אתה שקוע שעתיים בשרשרת של איטרטורים, אגרגטורים נומריים, ומשתנים שכבר שכחת איך קראת להם. אתה מותש, והתהליך עוד לא עובד. במפגש החמישי של אוטוטיוזדיי ברק אלמוג נתן שם למצב הזה, ולימד את הכלל ההפוך: לא כל דבר צריך להיבנות במודולים. לפעמים שורת קוד אחת - שה-AI כותב לכם - חוסכת שעתיים, מאות דולרים, וכאב ראש עתידי.

המסע: 6 תחנות
כל תחנה = מה קרה בסשן + הפרומפט שאורז את זה בשבילכם
מתי להעביר משימת אוטומציה מ-no-code לקוד
ברק פתח בכלל החלטה מדויק: מתי קוד מנצח no-code. שלושה תנאים. אחד - כשהמשימה אלגוריתמית ומתרחשת כולה על הדאטה שכבר בידכם (חישוב, פרסור, בחירה), בלי לצאת ל-API באמצע. שתיים - כשהפתרון ב-no-code דורש שרשרת מתישה של איטרטורים, אגרגטורים ו-repeaters שגוזלת זמן, אנרגיה ומיליון אופרציות. שלוש - כשהמבנה צפוי להשתנות, כי קוד אפשר לעדכן בשנייה דרך AI במקום לבנות מחדש עשרות מודולים. אבל ברק היה הוגן והזהיר לא להגזים לצד השני: no-code עדיין מנצח כשנשענים על מודולים מוכנים של שירותים (Google, Slack), שם לא כותבים מחדש מה שכבר קיים. הכלי הנכון למשימה הנכונה.
ההמשך המלא של הפרומפט שמור לחברי אוטוטיוזדיי פלוס יחד עם ההקלטה והתמלול המלאים של הסשן
שורות ההמשך כוללות את כל ההנחיות המדויקות והדוגמאות שהוצגו בשידור החי מול הקהילה
אבחון התהליכים שלי — מי מהם מועמד לקוד
ואז ברק נתן שלושה סימני אזהרה לסריקת האוטומציות הקיימות - איך לדעת מי מהן מועמדת לקוד. ראשון: כמה אופרציות היא צורכת בחודש. תהליך עם הרבה איטרטורים שרץ פעמים רבות ביום הוא בזבזן שקט ששוחק את החשבון. שני: כמה מתיש לבנות ולתחזק אותה - שרשרת אגרגטורים, משתנים מרובים, שמונה regexים שאי אפשר לאחד = דגל אדום. שלישי: האם כל הלוגיקה מתרחשת על הדאטה שכבר נכנסה, בלי קריאות API באמצע. שלושה סימנים ירוקים = מועמד מובהק לקוד. ההרגל הזה, לעצור ולשאול 'כמה זה באמת עולה לי, בכסף ובאנרגיה', שווה יותר מכל טכניקה.
ההמשך המלא של הפרומפט שמור לחברי אוטוטיוזדיי פלוס יחד עם ההקלטה והתמלול המלאים של הסשן
שורות ההמשך כוללות את כל ההנחיות המדויקות והדוגמאות שהוצגו בשידור החי מול הקהילה
כתיבת פונקציית Node.js לחישוב על מערך נתונים
פה ברק ירד לפרקטיקה, והראה משהו משחרר: אתם לא כותבים את הקוד, אתם מזמינים אותו. הוא נתן פרומפט-תבנית קבוע - 'for the following JSON, create a simple Node.js function that accepts the array and generates a JSON with the following fields... don't use external libraries, don't explain, keep it simple'. ההנחיה 'בלי ספריות חיצוניות' קריטית, בסביבת הרצה קלה אין npm install. הפונקציה מקבלת מערך (למשל משתתפי סשן זום) ומחזירה סיכומים: משך ממוצע, מי נשאר הכי הרבה, ספירת מכשירים. ברק גם חשף את הדקויות ששוברות בפועל - שם שדה מדויק, שליחה ב-body של POST ולא ב-query של GET, JSON בלי פסיק עודף. הפרטים הקטנים שמפרידים בין 'עובד' ל'למה זה לא רץ'.
ההמשך המלא של הפרומפט שמור לחברי אוטוטיוזדיי פלוס יחד עם ההקלטה והתמלול המלאים של הסשן
שורות ההמשך כוללות את כל ההנחיות המדויקות והדוגמאות שהוצגו בשידור החי מול הקהילה
פרסור מיילים נכנסים לקוד אחד במקום שמונה regexים
וכאן הגיעה הדוגמה שהכי המחישה את החיסכון: פרסור מיילים. תהליך שמקבל 300 מיילים ביום ומחלץ מכל אחד שדות (תאריך, מספר הזמנה, שם) ב-no-code דורש שמונה regexים נפרדים - בערך 63,000 אופרציות בחודש, כ-60 דולר. ברק החליף את כל זה בפונקציית פרסור אחת שרצה בחינם. הטיפ החשוב שלו: לתת ל-AI את ה-source code האמיתי של מייל לדוגמה (לא דמה), כל עוד המייל מגיע באותו פורמט הפונקציה עובדת על כולם. והיתרון הכפול: חיסכון אדיר באופרציות, ותחזוקה מיידית - הפורמט השתנה? מדביקים את החדש ומבקשים פונקציה מעודכנת, במקום לבנות מחדש שמונה regexים.
ההמשך המלא של הפרומפט שמור לחברי אוטוטיוזדיי פלוס יחד עם ההקלטה והתמלול המלאים של הסשן
שורות ההמשך כוללות את כל ההנחיות המדויקות והדוגמאות שהוצגו בשידור החי מול הקהילה
אלגוריתם בחירה אקראית עם תנאים מרובים
התחנה הזו הראתה איפה קוד ממש זורח: אלגוריתם בחירה אקראית עם תנאים. תרחיש: כל יום לבחור כמה קטגוריות אקראיות ומתוך כל אחת כמה פריטים - אבל בלי כפילויות, עם סינון לפי כמה מאפיינים בו-זמנית (רק פריטים קצרים, פשוטים, חיוביים), ובלי לעבור תקרה. ב-Make זה סיוט של retries וזרימות מפוצלות. בקוד זה כמה שורות. ברק גם נתן שיטת עבודה חכמה למקרה שהתוצאה לא מדויקת: התחילו מגרסה בסיסית (בחירה אקראית בלי תנאים), ודאו שהיא נכונה, ורק אז הוסיפו שכבת תנאים אחת בכל פעם. זה עיקרון תכנות אמיתי - לבנות במדרגות, לא הכל בבת אחת.
ההמשך המלא של הפרומפט שמור לחברי אוטוטיוזדיי פלוס יחד עם ההקלטה והתמלול המלאים של הסשן
שורות ההמשך כוללות את כל ההנחיות המדויקות והדוגמאות שהוצגו בשידור החי מול הקהילה
הקמת השרת העצמאי שלך — Express + GitHub + Render
ואת הסשן ברק סגר במהלך שנותן עצמאות אמיתית: איך מקימים שרת משלכם, בלי להיות תלויים בכלי no-code בתשלום. השרשרת: VS Code מקומי, שרת Express מינימלי (הוא הסביר ש-Express הוא רק framework שעוטף את ה-HTTP והופך הגדרת endpoints לפשוטה, בדיוק כמו ש-Make עוטף לוגיקה מתחת לקלעים), הרצה מקומית, כתיבת endpoints בעזרת AI, העלאה ל-GitHub, ופריסה חינמית ב-Render (עם אזהרה על cold start של חצי דקה בתוכנית החינמית). וההדגשה העסקית ששווה זהב: כשהקוד של הלקוח יושב אצלכם בשרת, יש לכם מינוף - שליטה מלאה, ולא תלות ב-Make של הלקוח שיכול להעיף אתכם.
ההמשך המלא של הפרומפט שמור לחברי אוטוטיוזדיי פלוס יחד עם ההקלטה והתמלול המלאים של הסשן
שורות ההמשך כוללות את כל ההנחיות המדויקות והדוגמאות שהוצגו בשידור החי מול הקהילה
🎯 מה עושים עם זה עכשיו?
קראת איך זה נעשה. עכשיו קחו את הכלים ותעשו את זה בעצמכם - כל הפרומפטים של הסשן, מוכנים להריץ על העסק שלכם. פלוס ההקלטה המלאה והתמלול.
הצטרפו לאוטוטיוזדיי+· 49 ש״ח בחודשעוד לא בשלים? בואו ללייב הבא בחינם ←רוצים לעבוד על התמלול הנקי?
העתיקו אותו ותעבדו איתו איך שנוח לכם.
🔒 התמלול המלא שמור לחברי אוטוטיוזדיי+. עם המנוי אתם מעתיקים אותו בקליק ועובדים איתו איך שנוח לכם.
לפתוח את התמלול · 49 ש״ח בחודששאלות ששאלתם (וה-AI ישאל גם)
מתי כדאי קוד במקום no-code באוטומציה?
שלושה תנאים: המשימה אלגוריתמית ומתרחשת על דאטה קיימת, הפתרון ב-no-code דורש שרשרת מתישה שזוללת אופרציות, והמבנה צפוי להשתנות. אז שורת קוד אחת מנצחת עשרות מודולים.
צריך לדעת לתכנת בשביל זה?
לא. ה-AI כותב את הקוד. נותנים לו פרומפט-תבנית (פונקציה פשוטה בלי ספריות חיצוניות, בלי הסברים) והוא מחזיר פונקציה מוכנה להדבקה. היום כלים אגנטיים כמו Claude Code עושים את זה עוד יותר בקלות.
איך קוד חוסך כסף באוטומציה?
תהליך כמו פרסור 300 מיילים ביום עם 8 regexים = כ-63,000 אופרציות בחודש (בערך 60 דולר). פונקציית קוד אחת עושה את אותו דבר בחינם.
איפה מריצים את הקוד?
בשרת פשוט משלכם: Express שמעלים ל-GitHub ופורסים ב-Render (יש תוכנית חינמית). ה-endpoint הופך ל-webhook רגיל שה-Make קורא לו.
💬 הדיון על הסשן
שאלות, תובנות, מה יישמנו - השרשור של הקהילה.
עוד אין תגובות - תהיו הראשונים לפתוח את הדיון 👇
