יום רביעי, 21 בפברואר 2018

Summit 2017: Mistakes and Biases in Understanding Data / Omer Nevo

Using data in in making decisions is becoming more and more crucial. But if we're not careful, we could easily be led astray and make decisions that range from hilarious to dangerous. We'll go over a few examples of biases in data that are both interesting and non-intuitive. For each, we'll see real life examples of where that bias shows up, how to know when it exists and how we can overcome it.



MP3

יום שלישי, 20 בפברואר 2018

Summit 2017: The Secret Life of Side Projects / Ofir Dagan

So you’re a ninja software engineer, and you work at a really cool company. You love your job but a curious mind like yourself might want to expand your horizons and learn a new language / platform, and get a taste of the marketing and product worlds as well. Last but not least last night while having beers with your mates you had a vision of the next big thing and you gotta write it! This is exactly what happened to me. In this lightning talk I will share my two cents about why doing side projects are important for self development and how I was able to learn a new language, write an app, monitor it, write a blog post about it, man hunt the perfect hire candidate using open source and more.



MP3

יום שני, 19 בפברואר 2018

Summit 2017: 10 Things I hate about you BE developers (with love, FE) / Noam Antebi

I hate the way you push me back
  and that you don’t say why
I hate the way you make me wait
  and sit a side and cry
Communication between frontend and backend is essential. Often, however, they just don’t get me! In my talk we’ll cover an array of funny and complicated situations that will allow you to understand us, the frontend developers - and become better backend developers for it.



MP3

יום ראשון, 18 בפברואר 2018

Summit 2017: Programming IS(!) Philosophy / Nir Rubinstein

What is it about philosophy that, even today, makes people sit and debate about seemingly "nothing"? How can these vague notions and abstractions have any relevance in today's world of hard facts and cold logic? In my talk, I'll try and show how philosophy, with emphasis of linguistic philosophy, relates closely to what we do in our everyday lives as programmers. How simple things like programming language selection and trying to define a bug or name a service, are all issues that carry a much more significant meaning and context than we usually give them - I'll try, for 30 minutes, to give a glimpse behind the curtain of some of our (mis)conceptions about our world of software engineering.



MP3

יום שבת, 17 בפברואר 2018

Summit 2017: What do we care about? / Nir Kriss

Do we care about a terror event in another country? What about a coup attempt in Turkey? Did other countries care? Soccer games? Olympics?



MP3

יום חמישי, 15 בפברואר 2018

335 Bumpers 45

בפרק 45 של באמפרס אלון, דותן ורן חוזרים אלינו אחרי חודשיים עם סקירה מקיפה של חדשות מכיוונים שונים.

והתחדשנו בלוגו חדש! תודה לדותן על יצירת הלוגו! המדבקות בדרך...
  •  רן - AWS AppSync שוחרר בגרסת פריוויו,  GraphQL backend, מרגיש כמו תחרות ל GraphCool למרות טענת יוצר GraphCool שהם שירותים משלימים שעובדים ביחד, עוד אופציה לGraphQL backend
  • רן - Advanced GraphQL זהו wiki המתעד נושאים מתקדמים יותר ב GraphQL, לדוגמא: Schema Stitching, Schema Transformation, Batching, מומלץ למתעניינים בGraphQL
  • רן - AWS Aurora serverless הוכרז , Aurora הוא דאטה בייס רלציוני החושף את אותו ממשק כמו MySQL או Postgres במימוש פנימי של אמאזון עם סקיילבליות עדיפה. כרגע משתמשים בAurora על גבי שרת ומשלמים על הזמן בו השרת למעלה, ההכרזה מעניינת כי היא תאפשר תשלום לפי שאילתות.
  • רן - Amazon Pinpoint זהו two way SMS service, מתחרה ב Twilio אבל עם הרבה פחות אפשרויות. עד היום בAWS יכולנו להשתמש ב SNS לשליחת SMS אבלא לא יכולנו לקבל SMS בחזרה, באמצעות Pinpoint נוכל לקבל SMS. כעת אפשר לממש באמצעות אמאזון SMS Gateway.
  • רן - Amazon poaching scene, הנושא התעורר לאחר פוסט של שי וויניגר מ Lemonade, שהתלונן על כך שאמאזון מטרגטים את החברה שלו בגיוס עובדים וטען שיפסיק להשתמש ב AWS אם זה לא יפסק. הפוסט עורר דיון מעניין לגבי מה לגיטימי בשוק העבודה בישראל מבחינת פנייה לעובדים, תשלומים וכו׳.
  • רן - parcel הוא כלי בעולם הfrontend packaging, מתחרה ב webpack ומתיימר להיות פשוט ומהיר יותר.
  • רן - 2 באגים חמורים התגלו במעבדים של אינטל ו arm, יצר רכבת הרים שכללה ירידה בערך המניה של אינטל, פאטצ׳ים שוחררו ע״י היצרניות וגרמו לירידה של 30% בביצועים הנה דעתו של לינוס טרובלדס
  • רן - Twirp  מבית Twitch מבוסס על protobufs המתקמפלים לREST interface, בלוג פוסט
  • רן - Rejoiner מקמפל protobufs וgRPC לסכמה של GraphQL
  • רן - הולכים ורואים הרבה יותר frameworks ל Serverless, לדוגמא dispatch ו nuclio
  • רן - מלים נפוצות בשפות תכנות מצוירות בצורת הלוגו של השפה
  • אלון -  dwitter אפקטים משעשעים בJS
  • אלון - CryptoZombies בעקבות cryptokitties שגרם לעומס ברשת האיתריום, מדריך לכתיבת dapp על גבי רשת האיתריום
  • אלון - פוסט של גוגל על JS Startup optimisation 
  • אלון - תמיכה נייטיבית ל GO ב AWS Lambda, יצא בנצ׳מרק שמראה ביצועים טובים יותר בGO מאשר בNode.js
  • אלון - bootstrap 4 יצא, שונו מספר דברים, הורידו תמיכה בחלק מגרסאות IE
  • אלון - אתר משעשע ומושקע בו אפשר לחפש מוצרים שמעברו מן העולם ואת סיבת המוות
  • אלון - משחקי flex, מזכיר את react ninja של דותן, הזזה של צפרדע רק בעזרת flex
  • דותן - awesome cold showers, ריכוז מאמרים וכתבות שבא לפוצץ בועות ותפיסות מוטעות
  • דותן - אוסף עקרונות design גם ויזואלי וגם טכני
  • דותן - immer נעשה על ידי היוצר של mobx
  • דותן - webpack 4 יוצא לבטא
  • דותן - walkthrough פרגמטי לcodebase של React
  • דותן - GraphCool משחררים ספריה לקוד פתוח שלוקחת DB והופכת אותו לGraphQL API
  • דותן - docusaurus כלי קל לתחזוקה לדוקומנטציה של ספריות קוד פתוח
  • דותן - Gatsby יצירת אתר מקבצים סטטיים מבוסס על React
  • דותן - hygen זהו code generator לריאקט נייטיב, אקספרס ורידקס שדותן שחרר לקוד פתוח
  • דותן - awesome checklist צ׳קליסט של צ׳קליסטים
  • דותן - מאמר המתאר טכניקות בדיקה בGO 
  • דותן - מאמר של אינסטגרם המתאר פתרון של בעיית GC בפייתון
  • דותן - השוואה של בין רובי לראסט
  • דותן - מאמר ווידאו המתארים את החזון של צוות  GO ל GO 2.0
  • דותן - מדריך ל routing ב AWS
  • דותן - מאמר על SQL keys, מאמר על איך עובדים אינדקסים בpostgress
  • דותן - מאמר שמדבר על fingerprinting with 0 width chars
  • דותן - מאמר שמכריז על סוף ההייפ של Microservices, למרות הכותרת הדרמטית יש במאמר כמה נקודות מעניינות
  • דותן - fuge כלי נחמד לפיתוח לוקאלי של Microservices
  • דותן - terminus ספרייה מבית godaddy לסביבת Microservices המשלבת health check,  liveness check, ו graceful shutdown
  • דותן - Fargate שירות המאפשר להריץ קונטיינרים בAWS מבלי לנהל את השרתים, יש גם מחשבון עלויות, מצורפת טבלה המראה 
  • דותן - rexray ניהול persistent storage לDocker,  מצמיד volume לcontainer
  • דותן - תכונות חדשות לDocker compose, הופכות אותו לסוג של כלי orchestration

משעשע:

הקובץ נמצא כאן, האזנה נעימה ותודה רבה לדניאל שלו על התמלול


יום רביעי, 14 בפברואר 2018

Summit 2017: One platform to rule them all / Moshe Eshel

You’ve probably heard about microservices (too much?) and how it’s used by giants like netflix and amazon. We developed many microservices in Kenshoo over the years, and enjoyed their benefits. However, not all was perfect. Each new service experienced similar obstacles, we saw large technical debt around maintenance, and adoption across the company was slow. This raised many questions: Why is adoption so slow? How do we decrease the technical debt? How do we help Ops cope? In this talk I will try to answer these questions and show how we built our “microservice platform as a service” solution and how it is boosting velocity in the organization.



MP3