Using Dreamhost for Heroku’s SSL Cert
The SSL certificate for my Heroku app is expiring in a few days, and I wanted to see if I could use Dreamhost for Heroku’s SSL certificate. I had previously used GoDaddy, but their certificates cost...
View ArticleAngular Directive’s Link function not being called
Last week as I was creating a custom Angular directive, I noticed that the link function was no longer being called after I added a compile function to the directive’s definition. I was surprised that...
View ArticleGetting started with RoundHouse on an existing database
My team recently decided to start using RoundHouse to automate our database deployments, and I tried searching for documentation specific to using RoundHouse on a legacy database, but I didn’t find...
View ArticleAngularJS: Thousands Separators in Input Boxes
AngularJS makes it easy to add thousands separators when displaying numbers on a web page. All you need to use is the number filter provided by the AngularJS framework. Here’s a quick example:...
View Article3 Takeaways from MicroConf 2014
MicroConf 2014 just finished up, and as I’m getting ready to fly back home this morning, I am taking the advice of Rob and Mike, and recording 3 actionable takeaways that I can apply to my self-funded...
View ArticleBootstrap Form Validation Done Right in AngularJS
Using AngularJS with the Bootstrap CSS framework makes it trivially simple to implement form validation on your site. You just need to use the ngClass directive to apply the ‘has-error’ class when the...
View ArticleChaining Promises to Cleanup Your Angular Codebase
I’ve been using promises in JavaScript for a while now and thought I knew almost everything about them. But yesterday a co-worker showed me how it’s possible to manipulate the resolved value from one...
View ArticleUsing Ember Data with Asp.Net Web API
Last week I started playing around using EmberJS with an Asp.Net Web API backend. And one of the first issues I ran into was getting Ember and Asp Web API to actually communicate with other. But the...
View ArticleDebounce Search Filter in EmberJS
A common piece of functionality that I typically include in my web applications is the ability for users to quickly filter the data displayed on the page. A simple text box is often used to provide the...
View ArticleWhy I recommend EmberJS over AngularJS
tldr: scroll down and read the headlines and bold words to get a quick overview. For the past couple years I have absolutely loved developing web applications with AngularJS. Angular has made it so...
View Article