Closed albertstill closed 6 years ago
<3 Great topic! A lot to cover in 20min, let me know if you want more time - we can allocate to to 45min.
We'll lock you in for Monday, March 5 👍
Cheers. Once I get some slides together I'll give you a better estimate of time.
We've got a pretty full event for March 5th, so we'll have to have a hard cap of 20minutes for this talk.
Hey @albertstill confirming you're still able to present for 20 minutes on Monday?
I confirm. Thanks mate
On 1 Mar. 2018 2:36 pm, "Jess Telford" notifications@github.com wrote:
Hey @albertstill https://github.com/albertstill confirming you'r still able to present for 20 minutes on Monday?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/reactsydney/talks/issues/67#issuecomment-369464026, or mute the thread https://github.com/notifications/unsubscribe-auth/ACqKJHS-o8rIjltG6mkfIB_kOJuuw-4Bks5tZ2yrgaJpZM4R8GxY .
Talk Date
Monday, March 5, 2018
Talk Title
A Facebook tech stack
Length
~20mins
Twitter-sized Overview (140 characters)
How I built SplitCommit using open source technology from Facebook, this includes React, Relay Modern and GraphQL.
Detailed Overview
A complete overview of how I built and hosted SplitCommit using open source libraries from Facebook, this includes React (v16), Relay Modern and GraphQL.js.
SplitCommit allows groups of friends to save money and easily organise group tours and activities, no individual has to take the risk of covering the whole cost on one card. Attendees can commit to pay their share with their card but no one is charged unless the tipping point is reached, a bit like Kickstarter for social events. We have over 45,000 tours and activities in over 90 countries. Also here is a 10% promo code for React Sydney https://splitcommit.com?promoCode=REACTSYDNEY.
I'll talk about why I think this architecture is the best I've ever worked with (I've worked with a few before - Express(view/controller) + Microservices, Ruby on Rails (MVC) and Symfony (MVC)).
I'll cover dev workflow, databases, CSS, e2e, hosting (Heroku/AWS), SEO, performance monitoring, ip locating and general tips for building a startup internet business. Also how I used a tiny diff fork of Create React App's react-scripts to get what I want but still have the benefits of the ecosystem's best build configuration.