2017-08-24 Meeting Notes

Date

Goals

  • Circle back on our knowledge sharing action items from a couple weeks ago
  • Start thinking through ways to standardize our Webpack configs across the organization
  • Take a close look at courseware's performance on mobile
    • Prioritize Dave's suggested fixes
    • How can we stay ahead of perf bottlenecks like this in the future?
  • Examine our adoption of React; determine the best ways to keep it moving

Discussion items

TimeItemWhoNotes
5 minsStatusEveryone
5 minsKnowledge sharing followup


Everyone



10 minsHow to standardize webpack configs across the org.Tyler Hallada (Deactivated)Just want to brainstorm on what people think about this.
20 minsCourseware perf deep diveDave OrmsbeeDave has put together an incredibly comprehensive summary of courseware's performance on mobile. Let's discuss his findings and work out some solutions! Overview here: /wiki/spaces/PERF/pages/163140250
20 minsGetting real about ReactAri Rizzitano (Deactivated)As an organization, we formalized our decision to use React in OEP-11. After several months, we have finally started to adopt it within our IDAs. What obstacles have been standing in our way? What can we do to remove them for other developers?

Notes

  • Standardizing webpack configs:
    • Same command(s) to build dev vs build production
    • Makefile fine for now
    • Separate files for dev, prod, common
    • Recommended plugins/loaders
    • Scope configs per individual IDAs
    • Tips & tricks for bundle analysis

Action Items