My husband's going live in the next few days with several computer applications he wrote over the last two months. Pretty big stuff. I am so constantly impressed with his abilities. He is the most patient person I've ever met when it comes to learning something new. Whereas I might throw a book across the room and break out in tears, he pours a cup of coffee and digs in for days on end until he figures it out.
I just adore my man.