Author: Matt Goldspink

I'm a web developer based in the UK. I'm currently UI Architect at Vlocity, Inc, developing UI's on the Salesforce platform using a mix of Web Components, Angular.js and Lightning.
Salesforce

Getting Started with Lightning Web Components

Salesforce have just announced one of the most exciting changes to the platform and to web development in general: Lightning Web Components (or LWC) This is a new way to write UI code on the Salesforce platform using modern web standards. This means as web developers we can finally write standard HTML, DOM and JavaScript with little to no proprietary syntax. I’m talking about pure ES6 JavaScript classes, import statements, normal DOM Events, Template DOM nodes and more!

Node

Node.js Best Practices

Node.js Best Practices This article was originally published on Codementor.io Node.js has become one of the most popular platforms over the last couple of years. It sure is easy to get started on those Node.js projects, but once you get beyond the basic Hello World app, knowing how to best structure your code and how …

Node

How to Integrate MailChimp with your NodeJS app

How to Integrate MailChimp with your NodeJS app This post was originally published on Codementor.io MailChimp is a well-known email marketing SaaS product. With its generous free tier option, it’s seen as the perfect solution for many startups and small businesses who want to set up and build u their mailing lists. But what many …

Parse Server

Parse Dashboard on Heroku in 3 steps

Parse Dashboard on Heroku in 3 steps This article was originally posted on codementor.io With the imminent shutdown of Parse, the team behind it have been hard at work open sourcing a replacement in the form of Parse Server. In addition, the team has also open-sourced the Parse Dashboard – the management dashboard that lets …

Parse Server

Is There Life After Parse? Parse Alternatives

Parse Alternatives This post was originally posted on Codementor.io January 28th, 2015 was a whole new kind of Developer’s Black Thursday. Not too long after their Facebook acquisition, Parse made this announcement: We have a difficult announcement to make. Beginning today we’re winding down the Parse service, and Parse will be fully retired after a …

iOS

20 iOS Developer Interview Questions

20 iOS Developer Interview Questions This article was originally posted on Codementor.io Getting ready for your iOS interview The big day is coming up. Whether it’s a phone, online or in person interview it is always a little bit stressful. So, to ease the stress you did some prep work- completed the homework on the …

Programming

Understanding Async Programming with Starbucks

Understanding Async Programming using Starbucks as an example This article was originally posted on Codementor.io The Pumpkin Spice Latte season is here! So I thought I’d introduce the concepts of Async programming with a little help from the world’s largest Coffee Store I’ve worked and trained with many developers over the years, and I found …

Programming

7 Steps to Debug Efficiently and Effectively

Guide: 7 Steps to Debug Efficiently and Effectively. Don’t let any nasty bugs get in the way! This post was originally published on Codementor.io I’ve been writing code for well over 15 years now and I have still yet to write a bug-free application. Every new project is an opportunity for me to achieve perfection, …