Carbon Five Web Developers have 2 or more years of professional web development experience and already understand that deploying untested code to production is betting against the future. You're a productive member of your team, but you're not yet ready to lead teams. Maybe you want to lead some day, but need the support to get there; or maybe it's just not your thing. You should...
Have experience with JavaScript and Ruby.
Have strong communication and collaboration skills.
Enjoy pair programming (we may not pair all the time, but everyone pairs).
Be curious about other languages and platforms (Go, Swift, iOS, ...).
Enjoy being given goals and finding ways to achieve them.
Value Agile XP Practices (Iterative development, Refactoring, TDD/BDD, CI/CD, ...).
Prior consulting or freelancing experience is a bonus.
We're currently using Ruby (mostly Rails) and JavaScript (Node.js) on the back-end. On the front-end we're building sophisticated clients with HTML5/JavaScript and Native iOS (Obj-C, Swift). That's where we are today, but there's no telling how that might evolve over the next few years. We’re always trying new things to see what works for us and our clients.
Our developers get a tremendous amount of experience because of how we work with one another and with our clients. Carbon Five is a great place to learn a ton and have a great time doing it.
Also Flipboard is no less accessible then it already was as a native application. The problems with making an app rendered in canvas can be solved (largely because they open sourced their work).
As a former software engineer at Walmart I can tell you that a few months for something like that is nothing to them. They employ several thousand devs at the home office. Having one of them focus on a bug like this isn't an issue in terms of time or money. In their minds its worth it given the scale of the enterprise.
This. Valve is a business and it sounds like they didn't think her ideas were going to provide value. In the end she got to walk away with all of the IP that she had developed on company time (and probably severance). I don't see what she has to complain about.
It probably has more to do with the maturity of the framework and less to do with audience popularity (although I'm sure that is a factor). That's just the nature of SO. The ios graph demonstrates this.