Background: In Part 1 of this series I wrote about a recent project that I worked on to synchronise contact data between a number of web applications, and how I had to work around the (current) shortcomings of their APIs. As Scott Hanselman says, “talk is cheap – show me the code”. So here we... Continue Reading →
Synchronising Highrise, Basecamp and Google Shared Contacts–Part 2
Background: In Part 1 of this series I wrote about a recent project that I worked on to synchronise contact data between a number of web applications, and how I had to work around the (current) shortcomings of their APIs. As Scott Hanselman says, “talk is cheap – show me the code”. So here we... Continue Reading →
The Novice’s Guide to Replacing a Bathroom–Part 1
Yes, bank holiday weekend. Time for Easter reflections, visiting family, putting your feet up. Also a great opportunity to get some DIY done. And with the wife and son away for the weekend, I decided to start one of several pending projects: replacing the main bathroom. A bit of background Our house was built... Continue Reading →
The Novice’s Guide to Replacing a Bathroom–Part 1
Yes, bank holiday weekend. Time for Easter reflections, visiting family, putting your feet up. Also a great opportunity to get some DIY done. And with the wife and son away for the weekend, I decided to start one of several pending projects: replacing the main bathroom. A bit of background Our house was built... Continue Reading →
Synchronising Highrise, Basecamp and Google Shared Contacts–Part 1
NOTE: You can read part 2 here or just simply get the code. I recently worked on a project where we needed to synchronise contact data between Highrise CRM (the source), Basecamp (for project management) and Google Shared Contacts (for email). This is a common issue for small businesses – how to keep disparate systems... Continue Reading →
Synchronising Highrise, Basecamp and Google Shared Contacts–Part 1
NOTE: You can read part 2 here or just simply get the code. I recently worked on a project where we needed to synchronise contact data between Highrise CRM (the source), Basecamp (for project management) and Google Shared Contacts (for email). This is a common issue for small businesses – how to keep disparate systems... Continue Reading →