Published inCodeXAWS Lambda and MongoDB Atlas Microservices: From Local to LiveBuilding software for the cloud is daunting for a variety of reasons, the particular difficulties extending beyond choosing the fundamental…Jul 19, 20211Jul 19, 20211
The Future of Manchester Web MeetupSince its inaugural event at AO’s Salford office in June 2018, Manchester Web Meetup has gone from strength to strength; thanks to the…Nov 19, 2020Nov 19, 2020
Published inYLD BlogOptimising Manchester Web MeetupIt has been an absolute privilege to witness the growth of Manchester Web Meetup over the last 18 months. Since our pilot event at ao.com…Nov 26, 2019Nov 26, 2019
Published inYLD BlogSaving Bytes in React Apps with Suspense and Lazy ComponentsI’ve recently been building a client-side router for React that also abstracts the Suspense API; that is, the router will provide…Aug 20, 2019Aug 20, 2019
Some Thoughts on Software Engineering, Learning, Community, and DeliveryOn Friday 26th July 2019, I took part in an Ask Me Anything (AMA) over on Venturi’s Slack channel. I received some excellent questions…Jul 26, 2019Jul 26, 2019
Published inYLD BlogRolling your own Redux with React Hooks and ContextFor managing shared state in complex JavaScript applications, Redux is undisputedly the most popular choice. At the time of writing, it…Jan 7, 20196Jan 7, 20196
Published incodeburstGetting Into Software DevelopmentEarlier this month, I received a message on LinkedIn:Oct 22, 201719Oct 22, 201719
Published inA Cloud GuruWhat I’ve learned in my first 5 years as a software developerToday marks the five-year anniversary of beginning my software engineering careerJul 3, 201720Jul 3, 201720
Why I Look Forward to Leaving LondonWith trembling knees and a cane in his hand, an elderly fellow enters my carriage on this Piccadilly Line service to Uxbridge. Without…Mar 16, 2017Mar 16, 2017