My Hopes and Fears for the 2020s

Today is January 1st, 2020 - the start of a new decade! Should we call this the twenty twenties, the two thousand twenties, the twenties, or something else? In a short time, this will be sorted out, so please forgive me for wondering about this minor detail on the first…

To Have A Future, Ember Must Kill Its Past

For the second year in a row the Ember core team is asking for developers in the Ember community for input into what the future of Ember should look like. I gave my thoughts last year and am excited to do so again this year. Developing in Ember and being…

A Road to Ember 4.0

I've been building ambitious web applications with Ember since 2014. Overall I'm very satisfied with how productive I am, and how seamless the framework has improved without breaking old code. There are, however, some major areas that I think Ember can improve on if it wants to stay relevant and…

This is what Change Looks Like

I woke up on Friday and started making breakfast. Although I rarely watch TV, I was away from my apartment and out of my normal routine, so I decided to put the news on and see what was happening in the world. I catch a glimpse of what looks like…

Companies Should Conduct Job Interviews Outside Of Business Hours

Most job interviews are held during regular business hours (9-5). This makes sense, as the people doing the interview are generally working during that time. However, many of the best candidates for a job are also busy at their current job during business hours. To me, it seems like a…

A New Alphabet

I was intrigued at Google’s decision today to undergo a massive corporate restructuring. For years Google has been ploughing profits from its monopoly advertising business into some radically ambitious projects. From upending the telecom industry with Google Fiber, reimagining transportation via self driving cars, and even extending the human…