Most of the web apps you use have a placeholder image for your avatar. If the app is using Gravatar to generate the avatars, you will get the mystery man if no user exists. Applications like Trello take it to the next level by displaying initials of the user if they have no avatar. Today […]
I follow people online who write in a variety of different languages, using a wide variety of platforms. One of the blogs I follow is the MSDN blog. This can be a great source of information of upcoming web standards, or even new platforms Microsoft is trying out. I don’t always agree with everything I […]
Two years ago I chose Ember over Angular as my primary framework. At the time it was a hard decision. There is a much larger community around Angular, and React was starting to pickup steam. Ember uses Convention over Configuration, which really helps our team manage larger projects. The team over at instant2fa wrote up […]
Recently I was working on a new project, where I had to stream stock data and display it on a chart. My first instinct was to setup a loop using setTimeout, but I quickly realized that wouldn’t work for my exact needs. Stock prices change so frequently, often happening several times a second. Doing an ajax […]
Type hinting is one of those arguments that every developer eventually get’s pulled into. More often then not, the anti-type hinters will win the argument with their standard go-to argument, “it makes the method less flexible”. Let me explain why type hinting makes your code no less “flexible” then it was before.