Scala, Java, Unix, MacOS tutorials (page 208)

medium.com has a good story on how Robby Russell built the “oh my zsh” project, and how that project evolved. “Lessons Learned” from the project:

1) Don’t start with a wildly ambitious goal.
2) Don’t try to account for every scenario.
3) Don’t try to make it perfect.
4) Don’t try to be everything to everyone.
5) Don’t stop thanking contributors.
6) Don’t forget the documentation.
7) Don’t forget about the rest of your life.
8) Don’t forget to have some fun.

I don’t know where this originated, I’ve seen it on quite a few Facebook pages now, but I like it. :)

Google has launched an “Android Experiments Challenge.”

Per their website, they’re looking for 1) Creative uses of Android’s new or distinctive features, 2) Projects that explore how we interact with our devices, in small and big ways, 3) Unique visual aesthetics, 4) Open source projects that can inspire other developers, 5) Surprise us - we want to see the amazing things you’re cooking up.

Writing a book is hard. Editing is brutal.

This is was a page from my new book on Scala and functional programming.

I just opened the shades on the porch door to let some light in. It didn’t help much.

On most days, today’s weather is a lot like yesterday’s weather. Not so today. Yesterday it was about 70 degrees, today we’re having a blizzard, with 8-14” of snow expected, along with 40 mph winds.

Very cool: Darren Burrows, aka, “Ed Chigliak,” is working to bring Northern Exposure back to your television screen. Learn more about his project here at MoreNoExNow.org.

Having worked in various capacities in software development, I find that it’s hard to think long-term when you’re working as a programmer, but when you’re running a project it’s all you think about.

I found this quote at this Twitter page.