Introduction to Aurelia – Part 2

Introduction In my last post, I created a super small master/detail application in Aurelia. In it, we demonstrated how Aurelia, with it’s viewmodel/view pairs, can achieve very powerful results quickly and easily. In today’s post, I want to expand on some other features of Aurelia that allow you to create even more powerful applications. To […]


Often times in a web application, there are a subset of tasks that are long-running, resource intensive and don’t have to be completed in real time.  These tasks are perfect for offloading to an asynchronous queuing system.  This article will discuss how one such python library, Celery, assists you in writing asynchronous tasks, as well […]

Introduction to Aurelia

What is Aurelia? For a recent project, my JBS project team was tasked with updating a web front-end implementation. We looked into various front-end libraries in order to provide the best solution for the customer.  AngularJS, being the de facto front runner based on previous projects, was mid development on 2.0 which, to be frank, looked to […]

Django caching strategies

One of the often overlooked but critical components of a functioning web application is it’s performance. Not only does it have a dramatic impact on the user experience of a front-end user, it also has implications on the reliability and cost effectiveness of the deployment of the application. This article will cover how to effectively use different caching […]