Implementing Search on a Static Site
August 04, 2019I wanted to add search to this site, but since it is a static site hosted on GitHub Pages, the functionality must be implemented on the client. This is where Lunr comes in.
Read more...Keeping Water Out of a Boat
July 07, 2017Here is a long overdue post I wanted to make about the game I worked on for Global Game Jam 2017, Wrath of Poseidon. When we first placed the boat in the water, the water plane clipped right though it, as seen below. This results in a pretty sad looking boat, so we needed to find a way to make sure the water is only drawn around the boat.
Read more...Fixing metadata.wsdl
July 05, 2016If you use the Force.com Web Service Connector to call Salesforce's metadata API, you may receive an error like the following when attempting to describe an sObject containing a geolocation field:
Read more...Salesforce: Globals and Breaking Changes, Part 2
May 10, 2016In my last post we examined a scenario where replacing an implicit constructor with an explicit one was a breaking change. Now we'll look at a similar issue where overriding a virtual method can be a breaking change.
Read more...Salesforce: Globals and Breaking Changes, Part 1
April 27, 2016Salesforce has a number of rules regarding what changes can be made to global classes, interfaces, and methods once they have been released in a managed package, in order to prevent future package versions from breaking customers' code. Let's examine a couple scenarios where Salesforce falls short of this goal.
Read more...