I doubt this will become a habit, but this week I’ve got a big backlog of notable things.
I still remember one of my biggest Haskell/Yesod “aha” moments: not only does Yesod make sure that routes in your HTML are type-safe, but even image files linked in tags are verified to exist on disk by the compiler. No .jpg, no build, it’s that simple. It’s a level of guarantee that dramatically increases your […]
Thus, to evaluate any testing strategy, you cannot just evaluate how it finds bugs. You also must evaluate how it enables developers to fix (and even prevent) bugs. Via: http://googletesting.blogspot.co.uk/2015/04/just-say-no-to-more-end-to-end-tests.html Of course, J. B. Rainsberger has been saying this for years. But it’s nice to see Google reinforcing it.
After a few false starts, my other blog/podcast WideTeams.com is once again cranking away, with new episodes every week! Here are some of the recent episodes, in case you missed them: An interview with Joe Moore of Pivotal Labs, with lots of great info about how to do remote pair-programming effectively. An interview with Louis […]
I’m working on Facebook Open Graph features for a client, and developing these features requires enabling Facebook to somehow crawl my locally-served pages. I asked around for solutions to this problem, and got a pretty long list of replies. I’m listing them here for future reference. All of these offer a pretty similar service: you […]