Haran RasalingaminTrainline’s BlogHow we develop great products at scale: Trainline Engineering PracticesThis is the fourth and final post in my series on the Trainline way of developing great software products at scale. If you haven’t already…Feb 25, 2019Feb 25, 2019
Haran RasalingaminTrainline’s BlogHow we develop great products at scale: Trainline Engineering DocumentationThis is the third post in my series on the Trainline way of developing great software products at scale. If you haven’t already done so…Feb 6, 2019Feb 6, 2019
Haran RasalingaminTrainline’s BlogHow we develop great products at scale: Trainline Engineering ProcessesThis is the second post in my series on the Trainline way of developing great software products at scale. If you haven’t already done so…Jan 24, 2019Jan 24, 2019
Haran RasalingaminTrainline’s BlogHow we develop great products at scale: Trainline Engineering People and CultureThis is the first of a series of posts in which I explain how we work in the Engineering team at Trainline. This is Trainline’s way of…Dec 20, 2018Dec 20, 2018
Haran RasalingaminTrainline’s Blog2017 — Trainline in numbersAnother year comes to an end and it has been another whirlwind ride here at Trainline! Here’s the story of Trainline in numbers in 2017…Dec 20, 20171Dec 20, 20171
Haran RasalingaminTrainline’s BlogSix reasons why sprint hangover is a failIt is not uncommon for sprint teams to question the importance of finishing in a sprint what was intended. What does it matter if user…Sep 27, 2017Sep 27, 2017