Firebase Cloud Functions are great, but there might come a time where you need CORS support. This can be enabled easily by using the CORS …
Convert A Firebase Database Snapshot/Collection To An Array In Javascript
Because Firebase is a NoSQL JSON data store, you might have noticed that when you get some data from Firebase that it is an object. If the …
Aurelia Dynamic Compose + Webpack = Module ID Not Found
If you're using the latest and greatest Webpack plugin for Aurelia, there is a possibility if you use the element to dynamically render UI …
Aurelia Dynamic Views From Strings Using InlineViewStrategy
The flexibility of Aurelia means there are many ways to achieve a task. The default convention of view/view-model will meet your needs a lot …
Efficiently Looping A Javascript Array Backwards
Most of the time when you're looping over an array of elements, you'll do it sequentially. However, I recently needed to iterate through an …
Configuring Git Pre Commit Hook And TSLint (automatically)
If you're a TypeScript user and you're reading this, then you're using TSLint (most likely). Recently, a situation at work arose where even …
Static Inject vs @inject In Aurelia
A few people have actually asked me this question, so I thought a helpful blog post for reference would finally answer the question: What's …
Sneak Peak: Aurelia Markdown Editor
As many of you know, I have been working on an in-progress book on Aurelia titled Aurelia For Real World Applications for quite a while …
Code Splitting Your Aurelia Webpack Applications
In this article we won't be detailing how to setup a new Webpack application, but how you can leverage code splitting to reduce the size of …