Entries Tagged as 'Uncategorized'

Video Recording & Slides: Psychology of Testing at Wealthfront Engineering

February 14th, 2011 · 9 Comments

Here is a presentation I have done few weeks ego at Wealthfront Engineering. Enjoy the slides and a recording of presentation!

Tags: Uncategorized

RTAC2010: All hands on testing

August 25th, 2010 · 2 Comments

Just wanted to share my presentation from the RTAC 2010 conference. Slides Handout

Tags: Uncategorized

What Flex taught me about data-binding

August 10th, 2010 · 21 Comments

Like most other developers, when I first came across the Flex data-binding, I thought of it as an interesting feature, but haven’t realized the true implications of it until much later. Data-binding in Flex has revolutionized the way I think about building UIs. To understand why data-binding is so revolutionary, let’s look at standard Model-View-Controller [...]

Tags: Uncategorized

<angular/>: A Radically Different Way of Building AJAX Apps

July 29th, 2010 · 37 Comments

http://angularjs.org source snippets

Tags: Uncategorized

How JavaScript Works

July 14th, 2010 · 18 Comments

Just a quick presentation I have done on JavaScript. video: slides:

Tags: Uncategorized

Dependency-Injection and JavaScript closures

May 29th, 2010 · 21 Comments

As you can tell I am a big fan of DI, but I kept hearing that DI is not needed with dynamic languages, so after using JS for many months I am happy to say that DI is important there as well. In other words dependency managment and controll matters. But it is different. Say [...]

Tags: Uncategorized

Do it Yourself – Dependency Injection

May 26th, 2010 · 23 Comments

A friend of mine has put together a set of documents which talk about do-it-yourself dependency-inject. Being that I am a fan of DI and how it helps with testability I wanted to share it with you. It is a good read for anyone interested in getting better at DI. by Chad Parry I want [...]

Tags: Uncategorized

Move over Java, I have fallen in love with JavaScript

April 7th, 2010 · 44 Comments

I spent the past year developing <angular/> in JavaScript (client) and Ruby on the server, and I have totally changed my opinion of dynamic languages, and I wanted to share some thought with you. Tests are a must Compilers are great at telling you that you have miss-typed something or that you assumptions about classes [...]

Tags: Uncategorized

Growing Object-Oriented Software, Guided by Tests

January 6th, 2010 · 8 Comments

Recently I have came across an excellent book on how to develop code with testing in mind, and I wanted to share it with you. The book is called Growing Object-Oriented Software, Guided by Tests and is written by Steve Freeman and Nat Pryce. The book starts right at the beggining as to why we [...]

Tags: Uncategorized

There are lots of ways to tests your JavaScript, but there is only one JsTestDriver

December 4th, 2009 · 10 Comments

Difference between JsTestDriver and other testing solution is the difference between flying economy and flying First Class. If you are serious about testing and TDD, than JsTestDriver is for you. It is not another Assertion Framework JsTestDriver as the name suggest, is not another assertion framework, but rather test runner. It can easily integrate with [...]

Tags: Uncategorized