Not many developers that I know of use WYSIWYG editors. Most is done by hand, at least in my world of web development. Haven't taken the courses by Treehouse but I've heard good things. I'd recommend looking into a good JavaScript framework like Facebook's React, Google's AngularJS or Backbone.
If you really like strongly typed languages, and want to try out a new platform, check out Google Dart.
Kind of frustrating, really. I just bought 2 reserved instances about 6 weeks ago. Would have saved a nice penny if I waited.
It's definitely nice to see the pricing become more affordable over time though. Before this cut I really struggled going with AWS, but wouldn't even need to think about choosing them after this reduction.
I understand this model, but with some software there is no obvious model for selling solutions beside the software. A lot of times the software is the solution.
How does the free software movement live in a capitalistic society? I'd be all for writing and contributing to free software if I could make a living off it. But I need to make a living, and that likely isn't coming from writing free software. I charge for my software because I want the freedom to choose what I create, rather than just pounding out code for someone else to make a profit from.
I don't use the product I'm working on as the product isn't geared towards me. It's geared towards businesses with part time workers - https://whatsmyhours.com
JavaScript is no longer the only language. I wouldn't be surprised if JavaScript is used at all for large projects in the future. With things like Dart, TypeScript, CoffeeScript, and asm.js JavaScript is becoming more of a compile target.
HTML5 may not bring any benefit to you as a gamer, but it has the potential to bring the games to millions of other people who don't use Steam.
I don't see HTML5 being used for creating cutting edge games. I do see it being used to create smaller, less graphically intense games that easily hook users.
I've used both Angular and Backbone pretty extensively and I think client side MVC in general makes you less productive. I've been starting to use PJAX with a splash of jQuery for most pages. Only using Backbone / Angular for pages that really require it. Have seen a big productivity boost and apps are as responsive. Too many people are seeing client side mvc as solution to everything. I did at first as well.
Sounds a lot like what I'm experiencing in my current role. We are supposed to be launching in a month and the product is riddled with problems. From creating 5+ threads per user and not being horizontally scalable. Offered many alternate solutions, but none of them ever get noticed.
Check out Twitter Bootstrap as well. It works well with jQuery and you can end up with a pretty nice site even if your design skills aren't that great.
If you really like strongly typed languages, and want to try out a new platform, check out Google Dart.