Radio and PodcastRadio and PodcastLive Radio & Podcasts
Starling Developer Podcast cover
Technology

Starling Developer Podcast

Starling Developer

Building an entirely new kind of bank doesn’t happen overnight – and it takes a village. At Starling Bank, our village is populated by a diverse team of engineers and developers working toge...

Episodes

20 of 27 episodes

Episode 27 - Ethics in technology

The software engineering industry is increasingly acknowldging the importance of ethics in technology. How does this apply to Starling Bank?...

30:00Apr 22, 2020

Episode 26 - Monolithic deployments

Up till now Starling has deployed its back-end server code as a single entity, even though it is split into multiple different services. As...

19:02Apr 1, 2020

Episode 25 - Virtual teams

With COVID-19 confining many of us to our homes we are taking a look at how Starling Bank is coping with this rather unusual situation. How...

26:27Mar 25, 2020

Episode 24 - Choosing Your Language

One of the biggest decisions that you have to make when starting a large software project is which language or languages to write it in. In...

26:08Jul 17, 2019

Episode 23 - Open banking and APIs

Open banking and PSD2 have the potential to revolutionise banking. The ability for customers to be able to seamlessly share their financial...

26:41Jul 10, 2019

Episode 22 - Deploying code rapidly and reliably

Starling generally deploys software to production at least once a day during working hours. How do we ensure that this deployment process is...

29:36Jul 3, 2019

Episode 21 - Software architecture reliability at scale

In the very first episode of the first series of this podcast we talked about how we ensure that the software architecture that we use at St...

18:45Jun 26, 2019

Episode 20 - Avoiding legacy code

It is a truth universally acknowledged that all large software systems will be increasingly made up of legacy code. But is this actually the...

26:29Jun 19, 2019

Episode 19 – Automated vs human decision making

In this episode we discuss computerised decision making, from automation of human processes, to machine learning and AI. When do we let mach...

26:36Jun 12, 2019

Episode 18 – Your questions answered

In this episode we discuss a variety of different topics that we have received requests to talk about on the podcast including the problems...

21:57Jul 25, 2018

Episode 17 – How to organise engineering teams

What’s the best way to organise an engineering team? In this episode we share how we organise our engineers into teams that enable them to d...

30:00Jul 18, 2018

Episode 16 – Security revisited

One year after we recorded our previous podcast on security we return to the topic of security to see what more we have learned in the past...

25:47Jul 11, 2018

Episode 15 – How to use the Starling API

In this episode we present a guide to using the Starling API. We explain how you can connect to the API and the tools that can help you crea...

22:22Jul 4, 2018

Episode 14 – Incident management

We discuss how Starling manages incidents, such as loss of app functionality caused by a bug or a fault at a third party, in order to get a...

24:57Jun 27, 2018

Episode 13 – How GDPR is protecting your data

What is the General Data Protection Regulation (GDPR) and why was there such a fuss about it at the end of May? We look at what the new regu...

27:07Jun 20, 2018

Episode 12 - Payment Services

Using our APIs we built Payment Services to allow our clients to benefit from fast and convenient payments. In this episode we look at how w...

19:50Feb 14, 2018

Episode 11 - Does AI & Machine Learning have a place in banking?

In this episode we discuss big data, machine learning, and Artificial Intelligence (AI). How could these new technologies be used in a banki...

28:28Feb 7, 2018

Episode 10 - Changing Architecture in a Live System

In this episode we discuss the how you can have the confidence to change code that is live and in use, even when operating something as sens...

26:58Jan 31, 2018

Episode 9 - Building a Company Culture

In this episode we discuss company culture. When you’re running a startup bank do you adopt the culture of a bank or the culture of a startu...

25:16Jan 24, 2018

Episode 8 - How to Build a Banking App

In this episode we discuss how our banking app has been developed, and what we’ve learnt along the way. We look at the differences between a...

24:08Jan 17, 2018