$30 off During Our Annual Pro Sale. View Details »

Collaboration Environments + some JS weird things

Collaboration Environments + some JS weird things

Building Software à la SV

César Cavazos

March 04, 2014
Tweet

More Decks by César Cavazos

Other Decks in Programming

Transcript

  1. Building  
    Software  à  la  SV

    Collaboration Environments
    + some JS weird things

    View Slide

  2. new  Array(3)  ==  "ʺ,,"ʺ;
    true or false?

    View Slide

  3. Vision
    •  Consulting
    o  Propelics
    o  Accenture
    o  Sapient
    o  BlueWolf
    o  Cyberdyne
    o  Global Logic
    •  Use of multiple
    products
    •  Product
    o  Magnet
    o  FB
    o  TW
    o  Airbnb
    o  Medium
    o  Secret
    •  Have a PS team

    View Slide

  4. 1  ===  true  
    1  ==  true
    true or false?

    View Slide

  5. Teams
    •  Board
    •  Executive (C-Suite)
    •  HR
    •  Marketing
    •  Sales
    •  Engineering
    •  Services
    •  Support

    View Slide

  6. 'ʹ5'ʹ  +  3  
    'ʹ5'ʹ  -­‐‑  3
    results?

    View Slide

  7. IT  Teams
    •  Engineering
    o  R&D
    o  PMs
    o  Architects & Developers
    o  3rd Party Modules
    o  QE
    •  Services
    o  Architects (SA)
    o  PMs
    o  Consultants
    o  Developers
    o  QA
    •  Marketing
    o  Web Developers
    o  Analytics
    •  Support
    o  Customer Facing
    o  Customer afraid
    •  Sales
    o  SE

    View Slide

  8. WritingCode  ==  DrivingCar
    true

    View Slide

  9. Tooling
    •  Confluence
    •  Wiki
    •  IRC
    •  Yammer
    •  GoToMeeting
    •  Webex
    •  Google Plus
    •  Skype
    •  Podio
    •  Teamworkpm
    •  Github
    •  Bitbucket
    •  Jira
    •  Bugzilla
    •  Trello

    View Slide

  10. var  youDoNotKnow  =  true;  
     
    youDoNotKnow  ?  ask()  :  quit();
    every single time you have a question

    View Slide

  11. Testing  (QE  &  QA)
    •  Surprise! This also needs a lot of coding.
    •  Automated Testing
    •  Web browsers
    •  Mobile Devices
    •  Continuous Integration Software (Jenkins)
    •  Think as a non-tech user
    •  Think as a developer
    •  Drink beer
    •  Be respectful with the development team.

    View Slide

  12. null  ==  undefined
    true or false?

    View Slide

  13. HR
    •  Recruitment
    o  Data Structures
    o  Algorithms
    o  Logic
    o  Don’t you dare to stay quiet
    o  Don’t worry to much
    o  How do you move a mountain from one side to another?
    o  Find the repeated letters in 2 strings of N length.
    o  Who’s our CEO?
    o  Why are pizza boxes square?

    View Slide

  14. alert(typeof  null);

    View Slide

  15. Questions?

    View Slide

  16. return;

    View Slide

  17. Thank  you
    Cesar Cavazos

    View Slide