Gizmodo David
I know it's kinda weird but I love this :). Leave a message!
About keeping up with bugs, undocumented features and frequent updates of David
(batteries not included)
I know it's kinda weird but I love this :). Leave a message!
Posted by Goran at 12:54 PM 0 comments
As a newfangled dad, you’re blinded by idealistic visions. In these visions you see yourself teaching, guiding and building your child. Explaining things as you wish someone had explained them to you and revealing the secrets of nature as you have discovered them. You see your offspring sitting patiently, absorbing knowledge like a sponge. This is the Model.
As a newfangled dad, you’re faced with illuminating objectivity. Here you see yourself repeating lines (and mistakes?) your parents made and being bored to tears watching the episode of Teletubies for the umpth time. You see your child taking pleasure in deconstructing your (painstakingly glued and painted!) WWII model aircraft – deconstructing your Model. This is the Reality.
There are numerous schools of thought that pretend this impendence does not exist or that it is at least partially solved. You have your Attachment parenting, Balanced parenting, Christian parenting all the way to Quantum and Zen parenting. There are various commercial products (such as NAnny and They-Care) that purport to help you make the transition to model state completely transparent...
At the end of the day – it all depends on you. You are the system architect. It’s your job to make sure all deliverables are there on time. Be waterfall or be agile, but be there for your child. That’s all there is.
Posted by Goran at 11:18 AM 0 comments
Labels: impendence mismatch
The most important aspect of baby development is the correct and timely implementation of various interfaces in the Human.Babies namespace.
This week David implemented another useful interface. Finally this enables us to have meaningful conversation with our flagship product. The interface contract is quite simple:
namespace Human.Babies
{
public interface IRespondable
{
bool GetResponse(string question);
}
}
public bool GetResponse(string question)
{
return false;
}
Posted by Goran at 2:32 AM 2 comments
Labels: interfaces
I had this brilliant idea getting David to do a few house choirs. Considering his ability to break stuff I immediately discarded dishwashing and window washing. So I thought about vacuuming. Seeing how IRobots seem to be the industry leaders I thought I’d check out the competition.
I must say I’ve failed miserably. Here’s a short review:
Posted by Goran at 6:55 AM 0 comments
Labels: project failure