
Professional keyboard masher. I make @RealtimeTrains, fettle @RailMiles and occasionally do professional railway software stuff. @swlines@mas.to
UK
Joined April 2008
- Tweets103K
- Following212
- Followers4.9K
- Likes563
Pinned Tweet
Hello. I don’t do this frankly disturbing app anymore unless the company I want to talk to is only here.
You can find me in other places under the same handle. Unless it’s owned by Meta, in which case it’s swlinestom.
See you on the other side.
There's an incredible pile on in the replies on this tweet today against a third party retailer.
The silly thing here is that the TOC (GWR) *did* cancel this train and Trainline did the *right* thing. It was later reinstated, but that's irrelevant here.
xitter.cf/opopop119420/status/21…
Charged £86.10 because @thetrainline falsely flagged my 07:00 train as Cancelled! Boarded the next train in good faith, only to get stung with a full-fare ticket while the app still showed cancelled at 07:44.
That moment when you buy a ticket and realise that it's such a rare one that you're going to cause a noticeable bump in the usage statistics for that flow. 😁
Dear @British_Airways,
I do not understand how you can defend an on time arrival when you put the plane on a remote stand and then don’t have any buses.
The customer cannot get off, therefore they are not on time.
Kind regards,
@swlines
with the hot weather, I had an idea to help keep cool - needs a little more but it's Good Enough for now
@RealtimeTrains in simple mode will now highlight things like aircon, wifi, power on the departure boards. web now, apps in a day or two. made entirely today!
this is now available in our android app :-)
it will be available in our iOS app whenever we can actually submit it to App Store review as App Store Connect is somewhat broken
i have no idea why a random class 390 operated service from manchester to london is the most viewed train on @realtimetrains right now? realtimetrains.co.uk/service…
just casually dropping some new features on @RealtimeTrains for RTT+ users, even better for those with RailMiles
fleet search, vehicle (unit/loco) search, highlighting if you haven't travelled on it before, all good fun
happy cranking!
our new RTT apps are out, you may have spotted elsewhere online about it!
blog.realtimetrains.com/2026…
(Alas I have no access to the RTT account because X is not letting me in, so posting here rather than there)
Tom Cairns retweeted
The excellent RTT (Real Time Trains) website now has an app! It shows how any British train performed up to 2 weeks ago, shows planned rolling stock for any given train, and shows the *planned* platform so you can be positioned ready, ahead of the scrum (includes Eurostar!)
so I'm currently locked out of the @RealtimeTrains account because of some weird 2FA glitch (just get unexpected error, cannot login) and @X @Support apparently think I am not me despite knowing the password etc so are declining to assist.
An innovation in this year’s @SwanRailway diesel gala was an improvement to the “loco departures” at Swanage. This year we’ve added a full working list in case the loco you want is further up the line 👍 (ideal when allocations change and the printed versions out of date!)
I'm almost amused that @RoyalMail have failed to deliver a parcel to an address stating it was inaccessible.
The address is open 24/7.
What a disasterclass in comms.
@OctopusEnergy: (in summary) we're going to cap to 6 hours charge per night (and not tell you when in email)
Also Octopus, apparently, when controlling a charger: we're going to throttle the charge rate
Great way to ruin your reputation.
Tom Cairns retweeted
We've just launched RTT+, our new subscription service that unlocks ad-free viewing and more! Just £25 a year.
We've also added extended data history (3 months, 6 months by January 2026) - helpful if you want to lookup quite how late that train was way back!
Tom Cairns retweeted
We've released an update to RailMiles in preparation for a series of improvements and updates to all of our products. Including display names and site titles.
More information is available on the @RealtimeTrains blog.










