Moonpig Technology Podcast - podcast cover

Moonpig Technology Podcast

Moonpig Tech Podcastengineering.moonpig.com
A podcast from the tech team at Moonpig. We'll focus on technology, and how we support our business - from design, implementation, delivery and career growth perspectives.
Last refreshed:
Follow this podcast in the Metacast mobile app to refresh it and see new episodes.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

Episode 32 - Designing for Humans: Inside Moonpig’s User-Centric Mindset

What does it really mean to build products that people actually want to use? In this episode of the Moonpig Tech Podcast, hosts Ariella and Rob sit down with Ben, Moonpig’s Director of Product Design, to unpack what it takes to embed user-centric thinking into every corner of a business. From broken door handles to space-themed MRI scanners and handwritten cards, Ben shares the philosophy, processes, and practical tools behind designing experiences that solve real human problems—and spark joy. W...

Jul 04, 202528 minSeason 3Ep. 4

Episode 31 - Platform Power: How Automation is Shaping Moonpig’s Engineering Culture

In this episode of the Moonpig Tech Podcast , hosts Sam and Leon sit down with Daniel Jeyes and Jake Smith to explore the evolution of platform engineering at Moonpig and the team's journey toward process automation. They dive into how the shift from traditional sysadmin tasks to infrastructure-as-code with Terraform has improved reliability, transparency, and scalability. A highlight of the discussion is their creation of a Slack-based permission escalation bot, built to streamline access to AW...

Jun 06, 202538 minSeason 3Ep. 3

Episode 30 - Hacking for Inclusion: Making Moonpig More Accessible

In this episode of the Moonpig Tech Podcast , host Ariella is joined by our new co-host Rob and guests Julia Castillo Trujillo and Ross Lockhart to discuss their recent hackathon focused on accessibility. The team shares their personal motivations and highlights the work they did to improve accessibility on the Moonpig website—releasing eight impactful features in under eight hours.

May 02, 202516 minSeason 3Ep. 2

Episode 29 - Event Driven Architecture

In this episode of the Moonpig Tech Podcast , hosts Sam and Richard sit down with Principal Engineer Alexis Lowe to explore the intricacies of event-driven architecture (EDA) and how it's been implemented at Moonpig. Alexis dives deep into how events—such as order creation or user registration—are used to decouple systems, improve scalability, and boost resilience. The discussion touches on AWS tools like EventBridge, SQS, and DynamoDB, and explains concepts such as asynchronous messaging, event...

Apr 04, 202515 minSeason 3Ep. 1

Episode 28 - Keep Calm And Carry On: Incident Management @ Moonpig

Join Sam, Ariella, Richard Pearson, and Soph Yiangou as they explore the world of incident management, sharing insights and strategies for effectively handling unexpected challenges. Discover how we stay prepared and turn surprises into opportunities for growth.

Aug 30, 202422 minSeason 2Ep. 11

Episode 27 - Data Science @ Moonpig

Data Science Manager Francis Barrett joins Leon & Sam to explain what Data Science is, and how we use it at Moonpig.

Jul 19, 202422 minSeason 2Ep. 10

Episode 26 - My journey to CPTO

CPTO Georgie Smallwood joins us to discuss her role as a technology exec at Moonpig Links FYI: For Your Improvement - https://www.goodreads.com/en/book/show/847538

May 03, 202437 minSeason 2Ep. 9

Episode 25 - Supporting Women in Tech with Cajigo

Ariella and Richard are joined by the incredible Rav Bumbra - founder of Cajigo . Together, they'll be diving into Cajigo's mission to empower more women into tech and exploring how Moonpig supports this journey.

Apr 05, 202428 minSeason 2Ep. 8

Episode 24 - Five tips to boost innovation

Leon is joined by Principal Product Designer Hayley Cattlin-Weaver and Senior Software Engineer Jason Prouse who take us through five principles they formed during the build of one of Moonpig's recent innovative features.

Mar 01, 202437 minSeason 2Ep. 7

Episode 23 - AI Powered Messages

Join Alex & Ava as they take you on the journey of Moonpig's first AI powered feature. From hackathon idea to multilingual implementation, discover how we use AI to help our customers craft personalised messages for their cards, and what we learnt along the way.

Dec 01, 202320 minSeason 2Ep. 6

Episode 22 - Hackathon

Join Maeve - @MaeveScarry and Leon - @DocLeon as we introduce you to the world of Hackathons - what they are, how we run them at Moonpig and what benefits they bring. In this episode we will talk to the organiser of our most recent Hackathon (Ben - @riggydigs) and a few participants (Megan, Sam - @makesomenoiiise and Luke). Moonpig career's page: https://www.moonpig.com/uk/blog/moonpig-careers/

Nov 03, 202330 minSeason 2Ep. 5

Episode 21 - AI Coding Assistants

In our latest podcast episode, we talk with Senior Software Engineer Jake Smith about the impact of AI programming assistants on the coding landscape. Jake discusses how these tools enhance efficiency by simplifying coding, providing instant error detection, and debugging. He also highlights their role in inspiring innovation and creative problem-solving. Join us to hear Jake's insights on how AI programming assistants are reshaping productivity and the future of software development. ⁠GitHub Co...

Oct 06, 202328 minSeason 2Ep. 4

Episode 20 - Enablement Teams

Head Of Engineering Richard Pearson ( @catdevnull ) joins Leon & Richard to reveal how we’ve enabled our development teams to focus on delivering business value. SPACE: https://queue.acm.org/detail.cfm?id=3454124 DORA: https://www.leanix.net/en/wiki/vsm/dora-metrics Measuring Developer Productivity: https://newsletter.pragmaticengineer.com/p/developer-productivity-a-new-framework Team Topologies: https://teamtopologies.com/book...

Sep 01, 202330 minSeason 2Ep. 3

Episode 19 - AWS Lambda Optimisation

We already know AWS Lambdas are a great serverless way to run code and at Moonpig we take full advantage of that, with billions of function invocations per month. Principal Developer and AWS Community Builder Ryan Cormack ( @ryancormack ) joins Ariella & Maeve to share some top tips to keep them running fast and cost effectively, using some of the learnings we’ve had from a cost optimisation and tuning drive here at Moonpig. AWS Lambda Power Tuning Tool: https://github.com/alexcasalboni/aws-...

Aug 04, 202329 minSeason 2Ep. 2

Episode 18 - We're Back!

The Moonpig Tech Podcast is back! We've got some new hosts too - join us to meet Ariella ( @arriiiella ), Maeve ( @MaeveScarry ) & Leon ( @DocLeon ). You can keep in touch with us via our Moonpig Tech twitter account ( @moonpigtech )

Jul 28, 202317 minSeason 2Ep. 1

Episode 17 - Accessibility

Accessibility is an important consideration in web development. Senior Engineer Robert Smith and Engineering Manager Andy O'Brien join us to explain just how important it is, and how an accessible website is better for everyone. We are also very excited to welcome Saphie Abayomi to the hosting team.

Feb 15, 202134 min

Episode 16 - Remote Hiring And Onboarding

People Director Sasha Watson (@sash_watson) and Product Manager Fabia Lewis join us to discuss how we have managed to continue our recruitment and onboarding processes while everyone is working from home. If you are interested in hearing more about our open roles, you can view them here: https://jobs.lever.co/moonpig

Dec 18, 202027 min

Episode 15 - iOS Then Vs iOS Now

The iOS platform has changed a lot since it’s launch in 2007. iOS Engineering Manager Dave Perry joins us to discuss the evolution of the platform, and how Moonpig has transformed our iOS app to become a market leader.

Nov 02, 202048 min

Episode 14 - Build :: Build vs Buy vs Rent

In this episode, we are welcoming back Jaimen Lathia, who will take us through the process of deciding if a software system should be built, bought, or rented.

Aug 07, 202042 min

Episode 13 - Run :: Adapting To Change

We are joined by CTO Peter Donlon and CPO Ronan Tighe to discuss how the technology team has helped the business adapt in response to the global pandemic.

May 27, 202034 min

Episode 12 - Build :: Moonpig's Data Platform

Everyone is all about the data, but what does it actually take to build a modern data platform? How do you structure a team around this? How do I get buy in to do this? What value does it provide? What does data driven decision making actually mean within a business? And how do you do all this within a budget? We speak with VP of Engineering Gordon Pretorius who can provide some insights into the approach we took, the problems we encountered, the solutions we found and ultimately how it’s change...

Apr 20, 202038 min

Episode 11 - Build :: Building Secure Software

Head of Security Tash Norris joins us to discuss how we’re approaching security as part of our software development lifecycle. Interested in joining the team? You can find out about our open roles here: https://apply.workable.com/moonpig-group/ You can also follow us on Twitter @moonpigtech

Mar 16, 202039 min

Episode 9 - Test :: Load Testing

In this episode, Engineering Manager Andy Lowry takes us through the evolution of Moonpig's load testing approach.

Jan 13, 202035 min

Episode 8 - Build :: Testable Android Architectures

In this episode we are joined by Todd Yates, who takes us through the various iterations of the Android app's architecture and how each iteration improved testability. You can find the talk Todd mentions here: https://www.youtube.com/watch?v=FIMkBQpW0Q8

Dec 09, 201938 min

Episode 7 - Develop :: Code Katas

At Moonpig, we run code katas every fortnight. Jaimen Lathia joins us to explain how we organise the sessions, and the benefits of regular deliberate practise.

Nov 11, 201929 min

Episode 5 - Build :: Mobile First

More and more people are consuming the internet using mobile devices, to the point now where it’s overtaking traditional desktop browser usage. Given the differences in screen size, variable bandwidth and the dreaded ‘offline’ scenarios this brings with it, it’s important that Mobile clients are considered from the offset. That brings about its own challenges, especially when you are working with an existing system that was built before Mobile really gained traction. We chat with UX designer Han...

Sep 09, 201935 min

Episode 3 - Develop :: Career Paths

Richard and Jakob discuss how Moonpig support people's career ambitions, by providing clear progression options and a consistent assessment model with Head of Engineering, Neil Sheppard

Jul 15, 201925 min
For the best experience, listen in Metacast app for iOS or Android