2) What you’ve got to do from this night forward is stuff your head with more different things from various fields . . . I’ll give you a program to follow every night, very simple program. For the next thousand nights, before you go to bed every night, read one short story. That’ll take you ten minutes, 15 minutes. Okay, then read one poem a night from the vast history of poetry. Stay away from most modern poems. It’s crap. It’s not poetry! It’s not poetry. Now if you want to kid yourself and write lines that look like poems, go ahead and do it, but you’ll go nowhere. Read the great poets, go back and read Shakespeare, read Alexander Pope, read Robert Frost. But one poem a night, one short story a night, one essay a night, for the next 1,000 nights. From various fields: archaeology, zoology, biology, all the great philosophers of time, comparing them. Read the essays of Aldous Huxley, read Lauren Eisley, great anthropologist. . . I want you to read essays in every field. On politics, analyzing literature, pick your own. But that means that every night then, before you go to bed, you’re stuffing your head with one poem, one short story, one essay—at the end of a thousand nights, Jesus God, you’ll be full of stuff, won’t you?
https://www-cs-faculty.stanford.edu/~knuth/programs.html
These aren't shippable end-user applications, but implementations of algorithmic ideas, so something reasonably done even on a daily basis.