Software Building Blocks
When I was very young, one of my favorite activities was building things with Lego bricks. I don’t know how exactly how many of them I had, but it’s safe to say it was in the hundreds. I had red, white, yellow, and blue ones. I had short, long, thin, and thick ones. I had wheels, windows, and lots of little decorative pieces. I spent an extraordinary amount of time turning ideas into things with them. Read further >

