Vulcan, July 2019
Agenda
-
Welcome
-
Team wins
-
Team news
-
Questions
We have a new Prime Minister...
We have a new Prime Minister...
Let's meet our president!
What is Boris Johnson's real name?
Alexander Boris of Pfeffel Johnson
Where is Boris Johnson originally from?
Upper East Side, New York, United States
How old is Boris Johnson?
55 (19 June 1964)
Is Boris Johnson Turkish?
Yes!
Johnson was born to British parents but his great grandfather was the Turkish journalist Ali Kemal.
Is Boris Johnson royal?
Yes!
From his maternal side he is of mixed English and French descendant of King George II of Great Britain
Do you think Boris always had that amazing hair?
Yes indeed.
Yes indeed.
Yes indeed.
Welcome Bijal!
Super Business Analyst for LP-CRO!
Welcome Thiago!
Hero Engineer for Coverage!
Vulcan Wins!
Wasabi
- Loads of load testing, optimization, new services...
- Launched AA tests in DWeb to validate the framework.
No impact to consuming apps!!
Wasabi
- Loads of load testing, optimization, new services...
- Launched AA tests in DWeb to validate the framework.
No impact to consuming apps!!
Wasabi
Now we are getting ready to:
- Try proper AB test
- Target tests by different segments, eg. Test for only Mobile users
Web2App
Web2App
aka MindTheApp
Web2App
aka MindTheApp
aka AppGrowth
Web2App
aka MindTheApp
aka AppGrowth
aka AppAcquisition
Web2App
- They were able to implement Branch in DWeb, MWeb, TrainTimes.
- Now they are going to run A/B test to compare Branch vs Tune.
Web2App
- They were able to implement Branch in DWeb, MWeb, TrainTimes.
- Now they are going to run A/B test to compare Branch vs Tune.
Branch? Tune?
Web2App
- They were able to implement Branch in DWeb, MWeb, TrainTimes.
- Now they are going to run A/B test to compare Branch vs Tune.
Branch? Tune?
LP-CRO
- AMP to drive PPC tests is getting finalized.
Check it out!!
https://st1-trainline-web.ttlnonprod.com/amp/en/train-times/london-to-paris
LP-CRO
- AMP is not everything in life...
INTERNATIONAL HOME PAGE OPTIMISATION
Control
Variation
Core (but not Core)
- Tony has revised our Cluster and Staging Environment Schedule, he has been able to save 20% in AWS Costs!
Core (but not Core)
- Tony has revised our Cluster and Staging Environment Schedule, he has been able to save 20% in AWS Costs!
- After almost 2 years now we have Umbraco DB Restore from Prod to Staging!
Core (but not Core)
- Tony has revised our Cluster and Staging Environment Schedule, he has been able to save 20% in AWS Costs!
- After almost 2 years now we have Umbraco DB Restore from Prod to Staging!
- Darren is working with me on adding proper Acceptance test coverage to our apps, starting with Live Departures (guinea pig) and AMP (hot project), using a new package created by Darren! Cadel!!! uses WebdriverIO and integrates with Puppeteer
Core (but not Core)
Davo has created New customizable fleet pages in Umbraco!
Coverage
Get ready, the list is huge...
Coverage
Get ready, the list is huge...
- Custom context to Train Times pages
https://www.thetrainline.com/it/orari-treni/ivrea-a-torino-porta-nuova
Get ready, the list is huge...
Coverage
- Custom context to Train Times pages
https://www.thetrainline.com/it/orari-treni/ivrea-a-torino-porta-nuova
Coverage
- Custom context to Train Times pages
https://www.thetrainline.com/it/orari-treni/ivrea-a-torino-porta-nuova
- New footer
Coverage
- Custom context to Train Times pages
https://www.thetrainline.com/it/orari-treni/ivrea-a-torino-porta-nuova
- New footer
- Via (yep, don't forget VIA!)
https://www.thetrainline.com/es/via/europa/espana/viaje-de-novios-en-tren
TEAM NEWS
The uggly
The uggly
Alex Warren,
why?!! why?!! why?!!
The uggly
Alex Warren,
why?!! why?!! why?!!
Young Alex
before joining Trainline
The bad
Mejd Nuaman
The bad
Mejd Nuaman
Who?
The bad
Mejd Nuaman
Who?
Young Mejd
before joining Trainline
[PAUSE] One note about Wasabi
- Core team is very small
- Wasabi is very small and it is not a "mission" -> It is a technical project (Beginning -> End)
[PAUSE] One note about Wasabi
- Core team is very small
- Wasabi is very small and it is not a "mission" -> It is a technical project (Beginning -> End)
Move Wasabi as part of Core
Davo, Tony, Panos to have more support
[PAUSE] One note about Wasabi
- Core team is very small
- Wasabi is very small and it is not a "mission" -> It is a technical project (Beginning -> End)
Move Wasabi as part of Core
Davo, Tony, Panos to have more support
Do not hire a Tech Lead to replace Alex
- Looking for a polyglot senior Dev
The good
Tony Petrides
Now he is a Senior devops!
The good
Tony Petrides
Now he is a Senior devops!
Tony Petrides
after joining Trainline
The good
Luke Belfield
Now he is a Engineering Team Lead!
The good
Luke Belfield
Now he is a Engineering Team Lead!
Luke Belfield
before and after joining Trainline
There are no dumb questions?!
Thank you very much!!
(Beware of the sun)
Copy of Vulcan
By Juan Antonio Vicaria
Copy of Vulcan
- 60