Tom BerwickinAlexa Skills DevHow to randomise your responsesand make your skill feel less robotic and more engagingJul 18, 2022Jul 18, 2022
Tom BerwickinAlexa Skills DevHow to redirect users to a different intent in your Alexa skillOr why you might want to return a default response based on user criteria.Jul 15, 2022Jul 15, 2022
Tom BerwickinJohn Lewis Partnership Software EngineeringMy work/life balanceHi, I’m Tom, a front-end engineer at the John Lewis Partnership, and today I wanted to talk about my work/life balance and what a typical…May 5, 20221May 5, 20221
Tom BerwickinJohn Lewis Partnership Software EngineeringJest testing, Node modules and ReflectI first worked on johnlewis.com back in 2007. Back then the website was mainly written in VB.net, only one developer could “checkout” a…Feb 14, 2022Feb 14, 2022
Tom BerwickinAlexa Skills DevHow to capture anything your users sayCapturing arbitrary text from your usersDec 9, 2020Dec 9, 2020
Tom BerwickinAlexa Skills DevAccount Linking for Alexa skillslinking up alexa users with users in your systemNov 12, 20202Nov 12, 20202
Tom BerwickinAlexa Skills DevAlexa Presentation Language for AudioOr APLA for short — creating more immersive audio experiences.Sep 28, 2020Sep 28, 2020
Tom BerwickinAlexa Skills DevReaching a wider audience with your skills — multi-localeAs with any app or software, making your product available to as many of your potential customers as possible is paramount and one of the…Apr 28, 2020Apr 28, 2020
Tom BerwickinAlexa Skills DevRequest and Response Interceptors part 3 — Enabling repeat in your skillsSo this is part three of my posts on Request and Response Interceptors. I hadn’t planned on making this a three part series, but I wanted…Apr 27, 2020Apr 27, 2020
Tom BerwickinAlexa Skills DevRequest & Response Interceptors Part 2I wanted to follow up on my last post around request and response interceptors with some more practical uses for them.Apr 3, 2020Apr 3, 2020