My wheat farm was completed a couple days ago. One water block is all that's needed to make all this farmland viable.
Being by a swamp biome, there are reeds everywhere! I decided to set up a simple farm, where I plant a long line of them on the coastline my house faces towards. It only takes a day for reeds to fully grow, so this will be easy to harvest and have tons of wheat, sugar cane, paper, and eventually books and bookshelves.
In the upper left corner of the previous image you see a desert. That is the location of my new cactus farm. Cacti need not water or specific light levels to grow. Just plop it on sand (or, from what the wiki says, even clay) and they grow-albeit a much slower rate.
Last but not least, my first stab at breeding animals. As it stands, I find cows to be some of the more useful animals. They drop beef which can be cooked or eaten, as well as leather for armor. This simple pen is 10x10 on the inside and located a little distance from my house, in order to make things less cramped. I took a row of wheat from my farm and went into the desert/grass area above. Only two of the cows there were wooed by me, but that's all I needed. Passing through a river, I enclosed them in the pen and gave them wheat. After a moment they saw each other and... poof! Babby cow!