ElegantCode

A software blog

8 Feb
2013

Writing Fast, Memory-Efficient JavaScript

Category:UncategorizedTag: :

Earlier this week, I read this great article titled ?Writing Fast, Memory-Efficient JavaScript? by Addy Osmani. This is a highly recommended read for anyone involved in writing JavaScript code. The topics that I found to be particularly interesting were the apparent fact that it?s better to avoid the delete keyword and cached functions in the […]

Read More
7 Feb
2013

My Team’s Gated Build

Category:General PostTag: :

What is the most far out thing you’ve done in a CI build? I got this note through my Inbox today: I have configured the Gated build agent to: Run CodeAnalysis Treat CodeAnalysis Warnings as Errors Treat StyleCop Warnings as Errors Run Validate Architecture I could quibble about my wishy-washy opinions of gated check in, […]

Read More
1 Feb
2013

Taking Toddler Steps with Node.js – Express Routing Revisited

Category:UncategorizedTag: :

Last year I wrote this blog post where I described a couple of ways on how to tackle routing with Express. In the mean while I moved on from the ?Plain Old School? approach to an approach where I replaced underscore.js with node-require-directory. Setting up node-require-directory is quite easy. In the routes folder, we just […]

Read More
22 Jan
2013

Testacular cannot find Chrome on windows.

I recently started playing with AngularJS. After downloading the seed project and trying to run the tests with Testacular, I bumped into small issue that was not immediately obvious to resolve. When I ran the “./scripts/test.bat” I would get the following error(s) in my console: info: Testacular server started at http://localhost:9876/ info (launcher): Starting browser […]

Read More
13 Jan
2013

CodeMash 2013 Pre-Compiler Slides

Category:General PostTag: :

Last Tuesday Alexei Govorine and I presented a 1 day pre-conference workshop at 2013 CodeMash conference in Sandusky, Ohio. Realizing Agility with Scrum and Visual Studio 2012 It was a great day with plenty of attendee participation and engagement. We visited Scrum and Agile practices, specifically looking at how to use Visual Studio and TFS […]

Read More
12 Jan
2013

Nokia 920 vs. HTC 8X

Category:General PostTag: :

This is a total layman?s review of these phones. If you want tech specs and the complete rundown to the pixel level, go to CNET. Through a twist of fate, I came to have 2 brand spanking new Windows 8 phones at the same time. With 1 SIM, I could just flip back and forth […]

Read More