Provisioning a Development Environment for Clojure Web Services via Ansible and Vagrant
Sandboxed developer environments are extremely helpful for local development and ensuring projects work across machines. In this post, we'll learn how to provision a development environment for Clojure web services with Ansible and Vagrant.
Clojure Protocols & Records
Clojure's protocols allow you to write code similarly to multimethods although protocols dispatch on the type of parameter, where multimethods dispatch on the value.
Android: Pending Intents
Pending Intents in Android allow you to wrap an existing intent and keep that around even if the application process is killed.
Building a Simple API in PHP using Lumen
Lumen is a microframework (like Slim) but comes bundled with the Eloquent ORM. Read on to find out how to setup and use Lumen in your project today!
Building a Simple API in PHP using Slim & Eloquent
PHP's Slim framework is one of the nicest PHP frameworks I've used and the Eloquent ORM is wonderful to work with, too. It makes sense to combine them, so here's how to do just that!