איך עובדים בגוגובוט?

אתמול (27.02) עשיתי הרצאה בשנקר במפגש של Ruby Underground.

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

התגובות שקיבלתי על ההרצאה היו פשוט מדהימות, בכול אמצעי מדיה אפשרי – כולל ברשתות החברתיות.

העליתי את ההרצאה ל-Speaker Deck  כדי שכולם יוכלו להתרשם, גם אלו שלא נכחו בהרצאה.

אמנם לא בניתי את המצגת בצורה שאפשר להבין לגמרי ללא הדיבור שלי, אבל בהחלט ניתן להבין את רוח הדברים.

במידה ויש שאלות, כמובן שאפשר להגיב ואשמח לענות.

הכנת המק שלך לעבודה עם רובי און ריילס

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

כך גם בגוגובוט – לכולם יש מק, וכולם עובדים עם רובי וריילס.
כאשר עובד חדש מגיע לחברה, הוא מקבל לפטופ חדש לבחירתו (מק כמובן, בלי שטויות).

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

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

לפני בערך חודש, קיבלתי לפטופ חדש, זו הייתה הזדמנות מצוינת לקפוץ למים העמוקים ולייעל את התהליך הזה.

בת'כלס, זה סקריפט שנבע מעצלנות אבל למי אכפת :-) (אל תגלו לאף אחד!)

את הסקריפט, שהוא בסה"כ שורת Shell יחידה אפשר למצוא כאן: gogobot/laptop – GitHub.

הייתי מספר לכם מה הוא עושה, אבל הכול נמצא ב-Readme. בגדול אחרי בערך חצי שעה-שעה יש לכם מכונה שמוכנה לעבודה עם כל ה-Stack מותקן.

נקודה לציון: הסקריפט נבדק על מק בלבד, על מכונה חדשה בלבד, מבלי שום דבר שהיה מותקן על המחשב לפני.

 

כמו תמיד – הערות, הארות, רעיונות לשיפור, אפשר להגיב כאן, אפשר לפתוח Issue ב-Github, מה שבא לכם.

לקוח חדש – GogoBot

לאחרונה התחלתי לעבוד עם חברה אמריקאית בשם GogoBot. החברה פיתחה אפליקציה שמקשרת בין גולשים מכל העולם ומאפשרת להם לתכנן את טיולם בצורה קלה, נעימה ומעניינת.

הסרטון הבא יסביר בקצרה על חברת GogoBot – מה הם עושים, צוות העובדים ועוד.

הנה הסבר מטעם מנכ"ל החברה ואחד המייסדים, טרוויס כץ.

העבודה שלי

  • פיתוח רובי און ריילס
  • פיתוח אלגוריתם להשוואת בסיסי נתונים
  • פיתוח צד לקוח