Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Philly ETE 2017 Brownbag Review

Philly ETE 2017 Brownbag Review

Brownbag review for my team of the talks I went to at http://2017.phillyemergingtech.com/

Audrey Troutt

April 21, 2017
Tweet

More Decks by Audrey Troutt

Other Decks in Technology

Transcript

  1. Philly ETE Conf Brownbag
    April 18-19, 2017
    Philadelphia

    View full-size slide

  2. The web as a platform for
    Augemented Reality
    Blair MacIntyre
    Principal Research Scientist,
    Mozilla; Professor of Interactive
    Computing, Georgia Tech
    ● Open source WebAR tech
    ● We need to solve privacy
    ● Need to improve what we can
    know or sense in real time
    http://www.argonjs.io/

    View full-size slide

  3. Starry Night with
    TensorFlow
    Josh Gordon
    TensorFlow Team, Google
    ● Inception is the same image
    classifier that powers google
    photos, is open source
    ● Parsey McParseface,
    syntactic parser, also open
    source
    https://codelabs.developers.google.com/cod
    elabs/tensorflow-for-poets/

    View full-size slide

  4. Lean Android Layouts
    Huyen Tue Dao
    Android Developer, Trello
    ● Keep layouts small and shallow
    ● Avoid RelativeLayout at the root
    ● Android Studio Lint gives good
    warnings for layout perf
    ● Systrace, Layout Inspector,
    HeirarchyView, all good built in
    tools for debugging layout perf
    https://www.youtube.com/watch?v=gwqQT5Nrh
    Ug

    View full-size slide

  5. Why you should bet on
    React Native
    Ken Wheeler
    Director of Open Source,
    Formidable
    ● React Native is “the perfect API”
    ● The web is much better than app
    stores for helping you
    find/discover things
    ● Devs like fast turnaround when
    building and shipping

    View full-size slide

  6. Patterns of modern
    Data integration
    Gwen Shapira
    Product Manager, Confluent
    ● All your data is event
    streams
    ● APIs between services are
    contracts, in stream
    processing the event
    schema is the API.

    View full-size slide

  7. Managing the Reactive
    World with RxJava
    Jake Wharton
    Android Engineer, Square Inc.
    ● Overview of where RxJava is
    different from Reactive Streams
    standard
    ● Java 9 is adding Flow class, will
    supercede Reactive Streams
    once it is adopted
    https://www.youtube.com/watch?v=hcxMtomE6fI

    View full-size slide

  8. Avoid React Perf Pitfalls
    Alex Grigoryan
    Director of Engineering, Walmart
    Labs
    ● http://www.electrode.io/ OS
    platform for node.js/react apps
    ● Server-side rendering was
    success (related medium post)
    ● They do lots of dev experiments
    https://medium.com/walmartlabs/introducing-ele
    ctrode-an-open-source-release-from-walmartlab
    s-14b836135319

    View full-size slide

  9. https://medium.com/walmartlabs/the-benefits-of-server-side-rendering-over-client-side-re
    ndering-5d07ff2cefe8

    View full-size slide

  10. Serverless Architecture
    Mike Roberts
    co-founder, Symphonia
    ● What is serverless?
    ● Why go serverless?
    ● Good/bad use cases
    ● The future of serverless
    http://bit.ly/serverless-phillyete-2017

    View full-size slide

  11. Getting Swifty
    Jason Grandelli
    Mobile Engineering Manager, Urban
    Outfitters inc
    ● Swift/ObjC interop both works
    and doesn’t work
    ● Long term refactor success story
    ● Swift 2->3 took 9 engineers 1
    month of solid work to complete
    ● Would not have been possible
    without excellent QA team
    ● Don’t use apple’s migration

    View full-size slide