In this article we delve inside the Leaping Gorilla testing framework to see how we auto-mock and populate the dependencies of our item under test.
Test Driven Development is a common fixture in modern programming. In this series we will look at creating a framework to remove much of the friction in creating tests with a bonus of making our tests easier to work with.
Content Delivery Networks offer a means of offloading the common drudge tasks that your server performs and moving the data that your users want closer to their connection. Today we'll take a look at how we moved the Leaping Gorilla site to delivery by Amazon CloudFront and the benefits that this has delivered.
In this post we will continue our exploration of the practical applications of cryptography by examining methods for handling licensing in your application. We will extend our simple example from our previous post to support requesting a license from a remote source applying cryptographic techniques to secure the request and to prevent tampering.