Data structure is probably the trickiest part of working with Firebase, especially for devs with a relational-database background. Your Firebase data structure makes all the difference for your app's performance, security and flexibility.
Firebase security rules can be cryptic. Here's a methodology that I've found to work for setting up basic auth on your Firebase instance.
You'll need a reverse proxy if you want to serve multiple sites/apps off of a single server. NGINX is a relatively simple, easy way to do that.
Negotiating hourly rates is tricky business. If you ask for too much, you may not get the job, but if you ask for too little, you'll find yourself resenting the work as the project drags on.
I've tried a number of different architectures for Angular projects, and I've struggled to find an effective authentication architecture for AngularFire. This project demonstrates my current best practice for AngularFire architecture, especially surrounding FirebaseSimpleLogin auth practices.
I spent the first four months of 2014 on a strict diet. I was lifting quite a bit as well. I managed to drop about 30 pounds, most of which was fat. I'd been lifting for years, and I'd been lifting heavy, so I lost some strength and some muscle, mostly in my legs; however, it was entirely worth taking a moderate strength loss for a huge strength-to-weight gain.
I like to get my deploy process worked out early. It can get kinda hairy if you wait to the end to figure out how you're going to deploy your application. It's nice to be able to test your deploy process early and often, and you'll be incentivized to get the deploy as automated as possible.
Foundation crushed Bootstrap 2. Bootstrap 3 has fought back, but it's too late for me. I've already fallen hard for Foundation.
So Angular is the new hottness. Everyone wants to learn it and write incredible single-page applications (heretofore referred to as SPAs), but the documentation is crap and every dev I talk to seems to have wildly different ideas about how to structure an Angular application.
Where do I begin. Quiver-Invoice has taken on a life of its own. It's fully operational and ready to invoice the entire star system.
It's the beginning of the New Year, and I intend to get lean for the first time in my life.