iStockutils.com – Built with Flask and Now Live
I recently set out to learn Python, specifically on the Flask (+Werkzeug/Jinja2) microframework, and did so through developing a tool for iStocphoto.com contributors. The result is iStockutils.com, and the code is available for viewing/forking on GitHub.
I still have much more to learn, but though this exercise I’ve become a big fan of Python and, after working with lots of different templating engines over the years, really like the format and flexibility of Jinja2. Kudos to Armin Ronacher for his fantastic work on all of this.
No kudos though to the iStockphoto folks who haven’t even responded to my request for access to their API. This means that all of the data is currently scraped from the HTML. Nasty.
My tutorial on processing XML with jQuery in the browser is now live on IBM’s developerWorks website. Check it out at:
Amazon recently (finally!) added support for invalidation to CloudFront. Frankly, without this feature the service was pretty useless to me since updating (or deleting) the cached resource would mean that the actual operation would take up to 24 hours to be reflected on the CDN. But all is well now as the invalidation API available and is, as expected, very responsive. (Based on initial tests, invalidations take a few minutes to process.)




Subchild is a blog about web development. It's author is Aleksandar Kolundzija, himself a web developer
for over 10 years, presently managing the Frontend Engineering team at