all posts tagged with: medium

Coffeebot

The coffee situation in a crowded office can be difficult. If you don’t get the jump on a fresh pot of coffee, you might miss out entirely. Enter coffeebot.

Posted on

Danger Brewing: The JavaScript Powered Kegerator - Build Overview

This is part two of three in a story about a completely unnecessary, over-engineered appliance that dispenses beer, has its own web application and reports data in real-time.

Posted on

Danger Brewing: The JavaScript Powered Kegerator - Tech Overview

This is part three of three in a story about a completely unnecessary, over-engineered appliance that dispenses beer, has its own web application and reports data in real-time.

Posted on

Danger Brewing: The JavaScript Powered Kegerator

This is a story about a completely unnecessary, over-engineered appliance that dispenses beer, has its own web application and reports data in real-time.

Posted on

Localization Is Hard. Here's How We Solved It

Localization is hard because language is hard. What makes localization especially challenging is that words and sentences can’t be approached in a vacuum by a translator. The more context you can provide, the better. For example, imagine a label on a web page that just read: High. If you’re the translator looking at the word, are we trying to convey height? Some sort of drug state?

Posted on

Write Better Ember Tests

If you’re not testing your code, well, you’ve got some nerve. For the rest of us rational people, let’s look at some basic tips for writing better Ember tests.

Posted on

Ember Theming

Theming a web application typically involves swapping out stylesheets or moving CSS classes around. But what if you have a single page application? It’s a little tricky, but EmberJS and SASS make it incredibly easy.

Posted on

Nobody is Going to Steal Your Dumb Idea

Hey, you make apps, right?

Ugh, yeah, sure, I make apps.

Posted on

Ember: Get More Done

Ember often gets lost amidst talks of other frameworks and tools like Angular, React, etc. and I think that’s incredibly unfortunate. Because of Ember, I’m the most productive I have been in years and building some of the best software I have ever written. It’s not that Ember is fundamentally better than other frameworks (but it is…), it’s that Ember makes decisions for me, it makes my workflow far less complicated, levels the playing field and gives me more time to spend building awesome software.

Posted on

Code Quality Matters

Maintaining software, especially when you are not the original author, is the worst. How many times have you looked at brutal code and your first thought was, “Why don’t I just re-write this?” Of course, this thought is detrimental to your time, your perception of a codebase and potentially to your team. Here are some tips to maintain code quality over time.

Posted on

Building a Software Product: Lessons Learned

I spent a good portion of my spare time over the last few years working on a side project. For this particular project I formed an LLC, opened a bank account, existed on multiple social media platforms, had both an iOS and Android app and so forth. Now I can’t wait to shut it all down.

Posted on

Ember and Firebase: Go Where Eagles Dare

At a recent EmberJS Philly meetup, Brendan O’Hara (@BrendanOHara) gave a great overview of Ember and Firebase (via EmberFire).

Posted on

Recruiting Developers: Your Pitch Is Bad And You Should Feel Bad

Recruiters have a tough job, especially when it comes to placing software developers. I would also imagine any sales/commission based job is a difficult one, because it’s simply a skill that I’m just bad at. Having said that, recruiting software developers has become a miserable experience for all parties involved.