מאיפה מתחילים?
יותר מ-500 פרקים מאז 2009 — זה הרבה. בחרנו כמה פרקים טובים להתחיל מהם, ואחריהם פרקים מומלצים לפי נושא.
שישה פרקים להתחיל מהם
- 419 Navigation @Waze
כיצד Waze מחשבת מסלולים ומשערכת זמני הגעה (ETA) בזמן אמת תוך שימוש בנתוני קהילה.
- 460 Fuckups driven development with Liran from Lili
איך לבנות תרבות ארגונית שמחבקת תקלות פרודקשן, מעודדת שקיפות וממנפת פשלות ללמידה וצמיחה.
- 086 Software Axioms
איתי ממן מציג אקסיומות בהנדסת תוכנה: אנטרופיה וצורך בריפקטורינג, חוסר רציפות בקוד וסיבוכיות פיתוח.
- 421 The Cost of Cloud, a Trillion Dollar Paradox with Martin Casado
מרטין קסאדו (a16z) על פרדוקס עלויות הענן: מתי כדאי להתחיל בענן ומדוע בסקייל הוא פוגע קשות ברווחיות.
- 480 Developer-Manager-Developer-Manager with Roi Ronn Hello Heart
רועי רון על המעברים החוזרים בין תפקידי ניהול לפיתוח כיחיד (IC), הדילמות והתובנות שנרכשות בכל מעבר.
- 519 - The Agentic Awakening with Liran Eshel
כיצד ארגוני פיתוח צריכים לשנות תהליכים, מדדים ומבנה ארגוני כדי למצות את מהפכת ה-Agentic AI.
AI, LLMs ו-Machine Learning
- 519 - The Agentic Awakening with Liran Eshel
כיצד ארגוני פיתוח צריכים לשנות תהליכים, מדדים ומבנה ארגוני כדי למצות את מהפכת ה-Agentic AI.
- 363 GPU @ Nvidia
ההבדלים הארכיטקטוניים בין CPU ל-GPU, עקרונות חישוב מקבילי ב-GPGPU והאצת מודלים של בינה מלאכותית.
- 520 - Harness optimization with Or from AI21labs
כיצד לבצע אופטימיזציה למעטפת המודל (Harness) באמצעות אוולואציות, אלגוריתמי חיפוש ו-Post-training להוזלת עלויות ושיפור איכות.
- 450 What is an ML Engineer, with Or from Superwise
מה מאפיין מהנדס Machine Learning, איך התפתח התפקיד וכיצד בונים תשתיות להבאת מודלים ל-Production.
- 296 NLP with Yoav Goldberg
יסודות עיבוד שפה טבעית (NLP), המעבר ללמידת מכונה ודיפ לרנינג, וספריות מומלצות לפרודקשן.
- 521 - Evaluating risk with Marina from Cyera
כיצד סיירה משתמשת ב-LLMs לתיעדוף התראות אבטחה, ואיך בונים תהליכי evaluation ו-LLM-as-a-judge.
Data Engineering ו-Analytics
- 521 - Evaluating risk with Marina from Cyera
כיצד סיירה משתמשת ב-LLMs לתיעדוף התראות אבטחה, ואיך בונים תהליכי evaluation ו-LLM-as-a-judge.
- 455 DBT with Chaim Turkel
עקרונות השימוש ב-DBT לטרנספורמציית נתונים בתוך מחסן הנתונים במודל ELT מבוסס SQL.
- 419 Navigation @Waze
כיצד Waze מחשבת מסלולים ומשערכת זמני הגעה (ETA) בזמן אמת תוך שימוש בנתוני קהילה.
- 331 with Randy Shoup about Data science and experimentation at scale (english)
שיחה עם רנדי שופ מ-StitchFix על שילוב Data Science וניסויים בסקייל בעולם האופנה וההלבשה.
- 287 Search, with Ronny Lempel
ההיסטוריה, העקרונות והאלגוריתמים מאחורי מנועי חיפוש: מ-AltaVista ו-PageRank ועד פרסונליזציה וחיפוש ארגוני.
- 056 - לא רק אס קיו אל - nosql
עקרונות מסדי נתונים NoSQL, משפט CAP, מודלים של עקביות והשוואה בין פתרונות דוגמת Cassandra ו-HBase.
ארכיטקטורה ו-Backend
- 086 Software Axioms
איתי ממן מציג אקסיומות בהנדסת תוכנה: אנטרופיה וצורך בריפקטורינג, חוסר רציפות בקוד וסיבוכיות פיתוח.
- 208 Fogcast 06 - the many ways to scale
ההבדל בין ביצועים לסקלביליות, עקרונות מדידה ושיטות לטיפול בעומסים בעזרת הפרדת סטייט, סקייל אנכי ואופקי.
- 328 The tension between Agility and Ownership
יונתן ממן מאוטבריין מסביר כיצד לאזן בין מהירות פיתוח לבעלות (Ownership) של צוותים על קוד בייצור.
- 421 The Cost of Cloud, a Trillion Dollar Paradox with Martin Casado
מרטין קסאדו (a16z) על פרדוקס עלויות הענן: מתי כדאי להתחיל בענן ומדוע בסקייל הוא פוגע קשות ברווחיות.
- 484 Architect WTF with Shai Yallin and Ron Klein
דיון על מהות תפקיד הארכיטקט, רמות ריכוזיות בארגון ואיך נכון לבנות ארכיטקטורה בשלבים שונים של החברה.
- 519 - The Agentic Awakening with Liran Eshel
כיצד ארגוני פיתוח צריכים לשנות תהליכים, מדדים ומבנה ארגוני כדי למצות את מהפכת ה-Agentic AI.
תשתיות, DevOps ו-Cloud
- 421 The Cost of Cloud, a Trillion Dollar Paradox with Martin Casado
מרטין קסאדו (a16z) על פרדוקס עלויות הענן: מתי כדאי להתחיל בענן ומדוע בסקייל הוא פוגע קשות ברווחיות.
- 479 Durable distributed workflows with Eric from Remitly
בנייה וניהול של תהליכים מבוזרים עמידים לתקלות ומנועי Distributed Workflow במערכות פיננסיות מורכבות.
- 208 Fogcast 06 - the many ways to scale
ההבדל בין ביצועים לסקלביליות, עקרונות מדידה ושיטות לטיפול בעומסים בעזרת הפרדת סטייט, סקייל אנכי ואופקי.
- 185 final class 30 caching
סקירה של עקרונות caching, ביצועים, התמודדות עם cache invalidation והשפעת הזיכרון על ה-garbage collector.
- 433 Breaking Down Observability with Nitay Milner
מה ההבדל בין Monitoring ל-Observability וכיצד Tracing מסייע בדיבוג תקלות במערכות מבוזרות.
- 490 K8s with Erez from Komodor
ההיסטוריה של Kubernetes, מאיפה הגיע מ-Borg, שיטות עבודה מומלצות ואתגרים בניהול קלאסטרים בפרודקשן.
מסדי נתונים ו-Storage
- 056 - לא רק אס קיו אל - nosql
עקרונות מסדי נתונים NoSQL, משפט CAP, מודלים של עקביות והשוואה בין פתרונות דוגמת Cassandra ו-HBase.
- 316 Yet another session with Shlomi Noach
שלומי נוח על אתגרי scaling ומיגרציות סכמה ב-MySQL, ופיתוח כלי ה-open source בשם gh-ost ב-GitHub.
- 455 DBT with Chaim Turkel
עקרונות השימוש ב-DBT לטרנספורמציית נתונים בתוך מחסן הנתונים במודל ELT מבוסס SQL.
- פודקאסט מספר 47 - Scalability למתחילים
ישי סמית על עקרונות בסיסיים ב-Scalability, תכנות מקבילי, מודל Dynamo ו-eventual consistency.
- 223 Fogcast 11 - Redis
הכרת עקרונות העבודה עם Redis כשרת מבני נתונים בזיכרון, ארכיטקטורת המערכת ושיקולי עמידות וביצועים.
- 444 GPU databases
כיצד מסדי נתונים רותמים מעבדים גרפיים וארכיטקטורת Shared-Storage לתשאול SQL מהיר בנפחי Peta-scale.
Frontend ו-Mobile
- 416 State Management in React
הסבר מעמיק על ניהול State באפליקציות Frontend ו-React, ההבדלים בין הפתרונות והמוטיבציה לשימוש בהם.
- 339 JAMStack
עקרונות ארכיטקטורת JAMStack, ניהול אתרים סטטיים ופתרונות build ו-deployment בענן בעזרת שירותים כמו Netlify.
- 379 Building lightweight apps with Dekel Naar
כיצד פייסבוק מפתחת ומאפטמת אפליקציות Lite עבור שווקים מתעוררים ומכשירים מוגבלי משאבים ורשת.
- 493 Accessibility with Asaf from Evinced
עקרונות להנגשת אתרים ואפליקציות, שילוב בדיקות נגישות לאורך מחזור הפיתוח מפיגמה ועד פרודקשן, וחשיבות ה-HTML הסמנטי.
- 217 Fogcast 09 - Fullstack devs
דיון על היתרונות והחסרונות של פיתוח Full Stack, מחיר הגמישות מול התמקצעות והתאמתו למפתחים בתחילת דרכם.
- 096 Web Performance
עקרונות לשיפור ביצועי אתרי אינטרנט, דיאגנוזה, שימוש ב-CDN וההשלכות העסקיות של זמני טעינה.
אבטחת מידע
- 446 Securing web APIs
עקרונות לאבטחת Web APIs, ההבדלים בין אותנטיקציה לאוטוריזציה, ואיך משיגים נראות על כלל הממשקים בארגון.
- 422 Pentesting with Erez Metula
ארז מטולה מסביר מהם מבדקי חדירות (Pen-Testing) וכיצד התחום השתנה והסתבך במעבר לענן ול-SaaS.
- 467 Passkeys with Rooly from OwnID
רולי אליעזרוב מסביר כיצד טכנולוגיית Passkeys מאפשרת אימות משתמשים מאובטח וללא סיסמאות באפליקציות וברשת.
- 488 Developing with LLMs securely, with Guy from Pillar
סקירת וקטורי תקיפה וסיכוני אבטחה ביישומי LLM, כולל Prompt Injection ושיטות Automated Red Teaming.
- 468 Crypto With Arik from Fireblocks
אבטחת מפתחות פרטיים בעולמות הקריפטו והבלוקצ'יין בעזרת פרוטוקולי חישוב מבוזר (MPC) ומניעת נקודת כשל יחידה בארגונים.
- 521 - Evaluating risk with Marina from Cyera
כיצד סיירה משתמשת ב-LLMs לתיעדוף התראות אבטחה, ואיך בונים תהליכי evaluation ו-LLM-as-a-judge.
שפות תכנות וכלי פיתוח
- 504 Functional programming with Daniel Beskin
עקרונות תכנות פונקציונלי, פונקציות טהורות וכיצד ליישם אותם בשפות שונות לשיפור איכות וטסטביליות הקוד.
- 436 How to reach retirement as a software developer with Bentzy Lupu
בנצי לופו מספר על קריירה של מעל 40 שנה בפיתוח תוכנה, מכרטיסים מנוקבים ועד קריפטו ב-eToro.
- פודקאסט מספר 42 - אוטו זבל...
הסבר מעמיק על מנגנוני Garbage Collection: עקרונות פעולה, אתגרי מימוש, חלוקה לדורות ואיתור דליפות זיכרון.
- Final Class 15 OOP FTW
דיון על פרדיגמת תכנות מונחה עצמים (OOP), יתרונותיה, מלכודות ירושה ושיקולי תכנון ו-Refactoring.
- 323 Mozilla
שיחה על פיתוח ב-Mozilla, מנוע Servo, פרויקט Quantum, שפת Rust ואיך דפדפנים וכלי פיתוח נבנים מבפנים.
- 366 Clicktale, tech stack story
סיפור המעבר של Clicktale ממונולית בסביבת מיקרוסופט לארכיטקטורה מבוזרת מבוססת לינוקס, Scala ו-Spark בענן.
בדיקות, איכות ו-Observability
- 460 Fuckups driven development with Liran from Lili
איך לבנות תרבות ארגונית שמחבקת תקלות פרודקשן, מעודדת שקיפות וממנפת פשלות ללמידה וצמיחה.
- 212 Fogcast 7 - Testing (or not)
דיון על בדיקות תוכנה: מתי כדאי לבדוק, איך סוג השפה והצוות משפיעים וסימני קוד סמלס בטסטים.
- 437 Refactoring (and Observability) with Omer van Kloeten
התמודדות עם חוב טכנולוגי וריפקטורינג מול אנשי מוצר, ומה מניע מפתחים לשכתב קוד.
- 389 With Roy Osherove CD/XP in the enterprise
רועי אושרוב על הטמעת Continuous Delivery ו-Extreme Programming באנטרפרייז, כתיבת בדיקות יחידה והבדלים תרבותיים בהייטק.
- 109 Final Class 10
כיצד לבצע תחקיר תקריות אפקטיבי באמצעות שיטת חמשת הלמה (5 Whys), מי משתתף ואיך שואלים שאלות.
- פודקאסט מספר 8 - Debugger - ידידו הטוב של המפתח... או שלא?
דיון על פיתוח ללא דיבגר בעזרת שיטת דל״ת (תיעוד, התראות, לוגים ובדיקות יחידה) וסקירות קוד.
ניהול הנדסה ותרבות ארגונית
- 162 Software Lead Weekly
אורן אלנבוגן על אתגרי הובלת צוותי פיתוח, ניהול מול פיתוח (Maker vs Manager) ושיטות לגיוס עובדים.
- 480 Developer-Manager-Developer-Manager with Roi Ronn Hello Heart
רועי רון על המעברים החוזרים בין תפקידי ניהול לפיתוח כיחיד (IC), הדילמות והתובנות שנרכשות בכל מעבר.
- 460 Fuckups driven development with Liran from Lili
איך לבנות תרבות ארגונית שמחבקת תקלות פרודקשן, מעודדת שקיפות וממנפת פשלות ללמידה וצמיחה.
- 301 Where do developers go at 40 or 50?
תכנון וניהול קריירה ארוכת טווח בהייטק, שמירה על מקצועיות והשתלבות מפתחים בגילאי 40 ו-50 בתעשייה.
- 135 final class 17 Software Deadlines
דיון על הערכות זמנים ודדליינים בפיתוח תוכנה, התמודדות עם עיכובים והשפעתם על איכות המוצר.
- 469 Software development in early stage startups with Shai Yallin
כיצד לתכנן ארכיטקטורה וארגון פיתוח גמישים בשלבים מוקדמים של סטארטאפ ולהימנע מ-Over-Engineering.
קריירה והתפתחות אישית
- 480 Developer-Manager-Developer-Manager with Roi Ronn Hello Heart
רועי רון על המעברים החוזרים בין תפקידי ניהול לפיתוח כיחיד (IC), הדילמות והתובנות שנרכשות בכל מעבר.
- 301 Where do developers go at 40 or 50?
תכנון וניהול קריירה ארוכת טווח בהייטק, שמירה על מקצועיות והשתלבות מפתחים בגילאי 40 ו-50 בתעשייה.
- 417 Developer Growth with Barak Yoresh from Lightricks
כיצד מנהלים יכולים לקדם צמיחה מקצועית של מפתחים ולשלב אתגרים בעבודה השוטפת עם למידה מתמדת.
- 245 - Benefits
הבנת תנאי העסקה בהייטק: מנגנוני אופציות ו-RSU, היבטי מס, זכויות סוציאליות, קניין רוחני וסעיפי אי-תחרות.
- 436 How to reach retirement as a software developer with Bentzy Lupu
בנצי לופו מספר על קריירה של מעל 40 שנה בפיתוח תוכנה, מכרטיסים מנוקבים ועד קריפטו ב-eToro.
- 149 Final Class 22: Personal Development
דיון על התפתחות אישית ומקצועית של מתכנתים, מסלולי קריירה טכניים מול ניהול ומתי נכון לשנות מקום עבודה.
מוצר ו-Startups
- 473 Product thinking for devs with With Hila Fox
כיצד הבנה עסקית וחשיבה מוצרית של מהנדסים תורמות להגדרת MVP, שיתוף פעולה עם מנהלי מוצר וקידום מקצועי.
- 125 The Lean Startup
דיון בעקרונות מתודולוגיית Lean Startup, מחזור Build-Measure-Learn וביצוע ולידציה למוצרים באמצעות ניסויים ומדדים.
- 423 B2D with Asi from Cloudinary
מה המשמעות של פיתוח מוצרים למפתחים (B2D), בניית SDK ואינטגרציות, ומודל הצמיחה מבוסס הבוטסטראפ של Cloudinary.
- 437 Refactoring (and Observability) with Omer van Kloeten
התמודדות עם חוב טכנולוגי וריפקטורינג מול אנשי מוצר, ומה מניע מפתחים לשכתב קוד.
- 462 When and why should you platformize your product? With Guy and Eliran from Melio
מתי ואיך כדאי להפוך מוצר קיים לפלטפורמה עבור שותפים ולקוחות, מניסיונם של מפתחי Melio.
- פודקאסט מספר 49 - סטארט-אפ זיג-זג
כיצד מובילים שינויי כיוון (זיג-זג) בסטארט-אפ, מנהלים את הצוות והלקוחות, ולקחים מ-KaChing ומ-Outbrain.
קוד פתוח וקהילה
- 211 OSS Licensing
איך לבחור רישיון מתאים לפרויקט קוד פתוח וההבדלים בין סוגי הרישיונות השונים.
- 316 Yet another session with Shlomi Noach
שלומי נוח על אתגרי scaling ומיגרציות סכמה ב-MySQL, ופיתוח כלי ה-open source בשם gh-ost ב-GitHub.
- 148 Final Class 21 Working Extra
דיון על פיתוח פרויקטים צדדיים: למה כדאי להשקיע בהם, איך למצוא זמן וכיצד הם מקדמים את הקריירה.
- 306 re:dash
הקמת פרויקט הקוד הפתוח Redash, הארכיטקטורה הטכנולוגית שלו והמעבר למודל עסקי מבוסס SaaS.
- 362 Elastic, distributed corporate with Uri Cohen
ניהול מוצר ועבודה יומיומית בחברה מבוזרת גלובלית: תקשורת א-סינכרונית, תרבות ארגונית ואתגרים בחברת Elastic.
- 485 Ivrit
כיצד פרויקט Ivrit.ai אוסף נתוני קול ותמלול כדי לאמן מודלי זיהוי דיבור ו-AI בעברית.
חומרה, מערכות הפעלה ו-Low Level
- 363 GPU @ Nvidia
ההבדלים הארכיטקטוניים בין CPU ל-GPU, עקרונות חישוב מקבילי ב-GPGPU והאצת מודלים של בינה מלאכותית.
- 160 KVM
אבי קיוויתי ודור לאור מסבירים על KVM, ארכיטקטורת וירטואליזציה בלינוקס, ניהול זיכרון וביצועים ועבודה מול קהילת הקרנל.
- פודקאסט מספר 42 - אוטו זבל...
הסבר מעמיק על מנגנוני Garbage Collection: עקרונות פעולה, אתגרי מימוש, חלוקה לדורות ואיתור דליפות זיכרון.
- 498 with Niv from Hailo
כיצד Hailo מפתחת חומרה ייעודית, קומפיילר ותוכנה להרצת רשתות נוירונים ומודלי AI במכשירי קצה דלי-הספק.
- 293 D with Shahar Shemesh
היכרות עם שפת התכנות D עבור System Programming והשימוש בה בחברת weka.io.
- 261 FPGA
שיחה עם רן לוי על תכנות חומרה באמצעות FPGA, ההבדלים מ-ASIC ושימושים מעשיים באלגוטריידינג ועיבוד מהיר.