Here's what I was reading last week:
On the Web
- PEP 8 - Python's style guide
Having just spent a large chunk of time playing in Ruby, coming across this style guide was a little jarring in its freedom. I spent all week asking a python-programming friend "What's the convention for [thing]" and him constantly telling me he's not sure there is one.
- On Apple's ban on templated apps
On the Page
- Test Driven Development: By Example
, by Kent Beck
Finished this book on TDD this week. It was definitely an interesting read and I think 100% worth it for anyone wanting to get a better idea of TDD. I don't agree with everything in the book, but I think it's always important to get differing opinions on techniques. Maybe my opinion will change, but at the very least I'll be more informed on why I believe what I believe.
Programming Adjacent
- Autonomous: A Novel
, by Annalee Newitz
Still making my way through this novel, which is fascinating and delightful. I highly recommend it, even if it is a slower read for me.