TechEd NorthAmerica 2013 is over, on to WWDC next week! Yes, it's that crazy time when there's one interesting tech conference after another. Hopefully you'll be able to find time to checkout today's links:
JavaScript
Using duck typing to avoid conditionals in JavaScript: A nice example of making easily maintainable code by removing a lot of unnecessary conditionals and moving the required functionality into the object.
5 HTML5 JavaScript APIs to keep an eye on: Some interesting things you can do with JavaScript. Like get the battery status on a device. Nifty!
A study on solving callbacks with JavaScript generators: This is a very good read on generators, which are coming to JavaScript in the near future.
TypeScript: Scaling up JavaScript: A recent TechEd talk about TypeScript.
Node.js
Node v0.10.10 released: Another week, another version of Node.
Node v0.8.24 released: Another week, another... two versions of node? This is a maintenance release for the 8 series.
Understanding Express.js: If you're new to Node, or using Express, this might be of interest.
Access SQL Database (formerly SQL Azure) from a Node.js app in Windows Azure Web Sites: Some of that crazy .Net hosted inside Node.js stuff.
Version 0.7.7 of the Azure module released: Update to the Windows Azure SDK for Node.js.
Mobile
Building a Todo app for Firefox OS, part 1: Nice to see some Firefox OS tutorials start to appear.
How to delete open or insecure WiFi hotspots from Windows 8: Command-line to the rescue!
The proximity API: Currently this is only for Firefox/Firefox OS, but it's a nice idea that will hopefully make it to other devices/browsers.
Google launches mobile backend starter: Cloud infrastructure for Android developers.
Misc.
Choosing a visualization method - HTML/CSS, SVG, HTML5, Canvas or WebGL: With some real world examples.
Blocking image hotlinking, leaching and evil sploggers with IIS URL Rewrite: Also briefly talks about accomplishing the same thing with Apache.
HTML5 Gaming on the Mobile Web: A good presentation on the problems & limitations of creating mobile games using HTML5.
Responsive patterns A collection of patterns and modules for responsive design.
Network architecture based on gaming: How to take things learned from designing responsive video games and apply then to network use in non-games.
Fluent Conference 2013 videos: In case you missed a presentation or two.
Speakingurl: If you've ever had a need to create a usable URL out of a sentence, then this is for you.
Enjoy!
- Larry