Quantcast
Channel: thetrainline.com engineering team » Build
Browsing latest articles
Browse All 9 View Live

Image may be NSFW.
Clik here to view.

Hello from the engineering team at thetrainline.com

We’re excited to be launching this blog covering the work done by the engineering team at thetrainline.com, the UK’s foremost retailer of train tickets online, which runs one of the busiest web...

View Article



Image may be NSFW.
Clik here to view.

Why we built an on-premise private cloud for software test and integration

At thetrainline.com we recently transformed our software release process by rebuilding our problematic test and integration environments on a private (on-premise) PaaS cloud platform. The outcome of...

View Article

Image may be NSFW.
Clik here to view.

Book Review – Patterns for Performance and Operability

A commonly overlooked area of many systems are the non-functional requirements and the design to meet those requirements. Patterns for Performance and Operability by Ford, Gileadi, Purba and Moerman...

View Article

Image may be NSFW.
Clik here to view.

Using Visual Studio 2010 to target .NET 3.5

In common with other big systems, thetrainline’s systems use a variety of technologies under the hood. Most of our code is written for the .NET framework, although there are bits of other technology...

View Article

Image may be NSFW.
Clik here to view.

Chef on Windows – detecting and fixing WMI problems which prevent chef-client...

At thetrainline.com we use Opscode Chef for managing our build infrastructure. Like many other tools running on Windows, the chef-client ohai framework relies on WMI for extracting information about...

View Article


Image may be NSFW.
Clik here to view.

Leaving the Platform – Branching and Releasing for Independent Subsystems

For several years, much of the code for the systems at thetrainline.com has been versioned and deployed together as a single ‘platform’. Recently, we have begun to divide up the platform into smaller...

View Article

Image may be NSFW.
Clik here to view.

Moving to Multiple Deployments Per Week at thetrainline.com

Here at thetrainline.com we have several useful online tools for helping our customers plan and manage their train travel, including Train Times and Live Departure Boards. We recently changed the way...

View Article

Image may be NSFW.
Clik here to view.

Ignoring unimportant file modifications with Git

Frequently, when compiling applications, we need to update the version number inside some source files, so that the binary ends up with the correct version metadata.  This usually means there is a...

View Article


Image may be NSFW.
Clik here to view.

Migrating from Gitolite to GitHub Enterprise

Recently, we performed a mass migration of our git repositories from Gitolite to GitHub Enterprise. We had found that the level of maintenance required on Gitolite was quite high, and had quite an...

View Article

Browsing latest articles
Browse All 9 View Live


Latest Images