ExtJS, Sencha Touch, node.js, AWS, GTD, Music and More
It only takes a few minutes to realize that the Arduino "IDE" is not the tool to use for projects of any sort of size. It's great to launch and get started on simple projects, but that's about it.
Another longer term issue with using the Arduino IDE is that it creates a mindset where you are developing an Arduino specific project using Arduino specific libraries. Again, this is great to launch and get started, but what happens when you want to take your project beyond the prototype and into something real? What if you want to do straight up AVR development without using Arduino at all?
With the amount of work I've got going on right now, it's hard to compile a list of anything else I'm working on. The good news is that Yosemite has given me a great opportunity to get my environment streamlined. In addition to the improvements in my efficiency... here's some of the other things I would like to be working on right now (if time would allow).
I've been running OSX 10.10 Yosemite on my primary machine for almost two months now. I continue to read that it's really good for beta software but not nearly stable enough to run day to day, especially for "pro" users.
My experience has not been like that at all. From the very first beta, nearly every piece of software I need to run has been running smoothly.
Sitting in front of a computer for 14 hours a day would drive me crazy without the proper music. Over the past decade and a half, my tastes have changed greatly but my need to have music that allows me to focus on writing code, has not.
I ran into a situation over the weekend that called for Cordova. I'm currently running Beta 3 of Yosemite so I wasn't entirely sure if this was going to work. Fortunatly, the amazing job Craig Federighi has done at Apple over the past few years has greatly lifted my expectations of things just working... even in beta.
With the exception one minor issues, I had an iOS app running in the simulator in minutes.
@bobringer on Twitter