Well, it's been a bit crazy and I haven't written a blog post in ages. I have several brewing, but had just been too busy at work (and a ton of travel for personal fun) to really have the excess time to write.
This return post will not have much …
Well, it's been a bit crazy and I haven't written a blog post in ages. I have several brewing, but had just been too busy at work (and a ton of travel for personal fun) to really have the excess time to write.
This return post will not have much …
So now here we are, having tried to
handle errors in Google App Engine...and failed
all because silly DeadlineExceededError
jumps over
Exception
in the inheritance chain and goes right for BaseException
.
How can we catch these in our handlers while staying
Pythonic?
First and foremost, in the case of …
After spending a nontrivial amount of my nights and weekends working on an App Engine app, I wanted a good way to monitor the logs without checking in on them every day. After a particularly frustrating weekend of updates that exposed unnoticed bugs that had yet to be triggered by …
I have been wanting to write a post for awhile, but was travelling for a work event and while on the road I decided to be lazy.
Since I just so happen to use a few GData APIs occasionally in my day to day work, most of the post ideas …