Wonderland Labs

javascript: Getting Testy

I'm a big Tap test user in personal projects, and the more test frameworks I use, the more I appreciate it. (revised 6 months ago) More

angular: Domain Modelling for TDD

Angular does a lot --- and this can fool you into thinking that it is a 360 degree system. But it does not automatically solve the business object paradigm and using its components as if they were business objects is a formula for failure. (revised 11 months ago) More

angular: Automating the facade pattern in Angular

Very often you have a class with subobjects that solve tasks for the parent class; this shows how you can bridge methods from the child class to the parent class automatically. (revised 2 years ago) More

Forms Are Stupid

Forms are stupid HTML hacks that are as archaic as they are poorly designed. (revised 2 years ago) More

javascript: Node Machines

one of the most exciting things I've seen in javascript this month is a toolkit to change the way you think of functions (revised 2 years ago) More

Using the Leap Motion hardware with Unity/Web Player

The unity web player cannot communicate directly with the Leap Control hardware. It can however communicate with javascript, which CAN connect with the leap controller. Creating a bridge between these systems is fairly simple... if you know what you are doing. (revised 3 years ago) More

TV worth TiVoing

Nothing is worth watching TV in real time. But if you have TiVo and can blow past the ads, these shows are worth it. (revised 3 years ago) More

What your car says about you

Car ads seem to imply your car is the loudest part of your personal marketing campaign. What message is is putting out for you? (revised 3 years ago) More

Using SCSS in WebStorm

Using SCSS in JetBrains' webstorm is handy - but not as straightforward as it could be... (revised 3 years ago) More

Elmore Leonard

The greatest writer of this generation, the "Writer's writer", passes (revised 3 years ago) More

"What Would Github Do?"

It is interesting to contrast the way devs treat clients' data against the way they treat their own. (revised 3 years ago) More