• 08 July 2015

    No website hosting provider wants or expects their web server to crash and burn, and chances are (if it's configured properly and secure) that it never will, but if it does you want to know that you've got a disaster recovery plan in place that works and you can get all your websites back online quickly.

  • 23 April 2015

    Custom directives for adding Pinterest buttons and widgets to an AngularJS application. A big part of online marketing is achieved through social media and enabling your website visitors to share your content with their friends and followers on Facebook, Twitter, Google+ and Pinterest (to name a few).

  • 21 April 2015

    It's all about using the best tool for the job, and at Point Blank Development we've built the best CMS for law firm marketing websites.

  • 12 August 2014

    SEO is one of the simplest and yet hardest things to get right when you're creating a website, it can be easy to get caught up in all the hype and buzz words like "Deep Linking", "Black and White Hat SEO", "Spiders", "Bots" and "SERPs"! Making it all seem too complicated and beyond the realms of a mere mortal, but nothing could be further from the truth, the key thing to remember is that Content is King!

  • 09 May 2014

    An example of how to setup an html table with server-side paging, searching and sorting with AngularJS and ASP.NET WebAPI (and a little help from bootstrap). Paging, searching and sorting server-side is a must if your working with large collections of data, if you've attempted to process thousands or millions of records in the browser then you know exactly how painful it can be, practically grinding the browser to a halt! Moving all this heavy lifting to the server will make your application much more responsive and drastically reduce the amount of bandwidth you're using.

  • 26 February 2014

    This post contains a custom AngularJS directive you can use to give your html table a fixed header and footer with a scrollable body, it uses pure CSS approach and doesn't touch any of the html tags, leaving the html table completely intact and happily semantic :)

  • 13 November 2013

    How to automatically collapse Bootstrap 3 navbar on route change and update the active menu item on route change.

  • 30 July 2013

    We recently got a request to add a custom Instagram image feed to a travel blog that we'd developed, this is and how we did it and what we found out along the way. To access a specific user's feed through the Instagram API you must first register a new Instagram OAuth Client at http://instagram.com/developer/clients/register which your website will use to access the API.

  • 19 July 2013

    Recently Twitter retired their v1 API, putting an end to any unauthenticed access to twitter data. The new v1.1 API requires all requests to be authenticated using OAuth. This caused alot of twitter "latest tweets" feeds to stop working, including a few on websites that I'd setup some time ago using the blogger.js (http://twitter.com/javascripts/blogger.js) script.