Joke browserling programming code failed haystack programmers failure program quote italian chef programs reuse italy software reuse pasta spaghetti hay tomatoes browser web class architect web coding class building humor coders magnet construction debug crane