January Side Project #2: tempfile.cloud

I know, I said another side project would be coming in February, but I have created another quick little Aurelia side project for January. Introducing tempfile.cloud a temporary file storage service using Aurelia, Node.js and Amazon S3. I find most free temporary file services are horrible, the limits are too small and they’re littered with … 

 

January Side Project: Namemyband.net

I’ve made it a kind of New Years Resolution to build little silly, niche apps in 2017 and onwards. And doing what I said I would do, I have built something silly for January. My first app is a band name generator called namemyband.net. The premise is simple, you get a random band name. If … 

 

Removing ads and starting a Patreon page

Ads have never sat well with me. For a while I have had them on this blog, because it gets a lot of traffic. However, inspired by Troy Hunt, I have decided to remove the Google ads and instead start a Patreon page where anyone can pay a monthly amount to “sponsor” me. By no … 

 

Migrating Servers

Update:┬áSite is operational and working again. The last couple of months this blog has grown tremendously. Even though I have caching and other performance tweaks in place, the server my site runs on is surprisingly barebones. The traffic to this blog is around 100k visitors per month, the single core CPU just wasn’t cutting it … 

 

What Is The Angular (2) Team Doing?

 

Why You Should Give Aurelia A Chance In 2017

When it comes to frameworks and libraries, developers have never had so much choice. So understandably, it can be hard to convince a developer one option is better than the other. Most front-end developers who have been around for at least 4 or 5 years most likely have the same backstory, going from jQuery to … 

 

Announcing Discover Aurelia

Update: I am working in recovering the site. I moved servers and some data was corrupted. The site will be down until it’s fixed. Since early 2015 I have been blogging about Aurelia. It’s crazy to think Aurelia is already almost two years old. In that time my blog has become known as the Aurelia … 

 

Implementing Submission Voting Logic In Firebase

I love Firebase. The power and flexibility of using it alongside my favourite client-side framework Aurelia, unrivalled. Recently whilst building the Built With Aurelia website which uses Firebase, I wanted the ability for logged in users to vote on particular submissions. My Firebase structure is literally the following: submissions: { pokegorun: { added: 1470919840796, category: … 

 

Injection With Inheritance in Aurelia

In Aurelia if you have a parent/base class and one or more children that inherit from this class AND the parent class has some injectables via Aurelia’s dependency injection container, you have most likely encountered an issue with needing to import and pass the dependencies back to the parent. You might have done something like … 

 

Developers: Disable Your Adblocker On StackOverflow

If you’re a developer, then there is a very high possibility that at some point, you’ve needed to Google an issue and you encountered a StackOverflow question and got the help you needed. Personally, I hit StackOverflow a few times per week, sometimes on a daily basis if I am tackling something I do not …