Why I Switched from Wordpress to the Ghost Blogging Platform

Wordpress has always had a special place in my heart. It was through Wordpress, over 10 years ago, that I started to really teach myself MySQL and PHP. I used it for years and it served me unwaveringly in that time. I built everything from the simplest of blogs to…

Building a Google Calendar Booking App with MongoDB, ExpressJS, AngularJS, and Node.js - Part 2

If you haven't yet checked it out, please see Part 1 in this series where we walkthrough the setup of the node.js server this app consumes. In Part 2 we are going to go through the AngularJS front-end code that powers our Booking App. When I was initially creating…

Integrating Parse Data with ng-model in AngularJS

This past week I was working on a project where I had to integrate Parse Data with AngularJS. I ended up having to write my own solution to get them to play nicely together, which is what I wanted to share with you today. First, Some Background On Parse "Parse…

Building a Google Calendar Booking App with MongoDB, ExpressJS, AngularJS, and Node.js - Part 1

For a while I've been dabbling with building apps using AngularJS and have quickly become consumed with how amazing it is. Having come from a heavy Adobe Flex background, I felt right at home with the two-way bindings the framework provides. In my quest to learn more about Angular I…

Retrieving SObject RecordTypeId Dynamically with Salesforce

All too often while developing on the Force.com platform I've needed to obtain the Id of an SObjects Record Type based off the RecordType Name. Many times people will go about accomplishing this by querying the RecordType object directly like the following: RecordType rt = [SELECT Id FROM RecordType WHERE…