Ash GrennanReimagining Scrum CeremoniesSo far, we’ve covered the wins and drawbacks of communication methods such as writing documents and meetings. Next, we spoke about the…Mar 25Mar 25
Ash GrennanUnlock async communication for engineering teams — Part 2In this post, we’ll address the ‘bus factor’ and practical steps for creating asynchronous habits. Finally, we’ll be walking the path of…Mar 8Mar 8
Ryan CormackTune if you want to go fasterThe AWS Lambda service is a low cost highly scalable Function as a Service offering from AWS allowing you to focus on writing your…Jun 8, 2023Jun 8, 2023
Ryan CormackPractice makes perfectAs software engineers we practice writing code almost daily, but we don’t often get to build or design whole new systems. However, a lot of…Feb 19, 2023Feb 19, 2023
Ryan CormackRe:Invent Moonpig editionEvery year at their annual developer conference, Re:Invent, AWS announces a whole range of new services and updates to existing services…Dec 28, 2022Dec 28, 2022
Justin ManThe Android Testing Approach Part 1: ATDDThe Moonpig Android Team uses an Acceptance Test Driven Development (ATDD) approach to building features on the Android app. In this piece…Mar 24, 2021Mar 24, 2021
Jakob NordlanderMoonpig’s Journey to GraphQL — Part 2In this series of blog posts we share Moonpig’s journey to start using GraphQL. In part 1 we talked about why we decided to use GraphQL. In…Oct 22, 2020Oct 22, 2020
Alessandro UrsinoOur journey with GraphQL at MoonpigIn this series of blog posts, we share Moonpig’s journey to start using GraphQL. This part will explain why GraphQL and why we transition…Oct 13, 2020Oct 13, 2020