A passionate programmer, software architect, and a enthusiastic observer of internet technologies and usage. Having worked in a variety of roles, the essential passion that drives me is that of a Programmer. Architecture and Design issues excite me, Solving problems through programming is what I crave. C++, Java and Python I am quite competent at, Python being the most exciting. A number of other languages I experiment with.

Archive for August, 2009


links for 2009-08-14

CRUD is not only good for, but is the only consistent way to build REST over HTTP
(tags: crud rest)

CRUD is not only good for, but is the only consistent way to build REST over HTTP

View Blog Post

The Microsoft Word injunction has nothing to do with XML

View Blog Post

Tweets for 2009-08-13

Unable to find the enthusiasm to complete a half written blog post: CRUD is quite all right with REST. Maybe will come back to it next week #
Misleading domain names. python.com takes you to a porn site and brutalpenetration.com to python security software. #
Git, Mercurial, and Bazaar—simplicity through inflexibility http://tinyurl.com/n422wu #
@doughellmann what is issitepackages ? [...]

The Microsoft Word injunction has nothing to do with XML

View Blog Post

links for 2009-08-12

RETRO: A (hopefully) RESTful Transaction Model
(tags: rest transactions)

Patterns in Python
(tags: python programming design patterns)

Tweets for 2009-08-12

@sduskis dozens ? OMG .. no clue. For a handful svcs probably most learnings of distributed API design would perhaps continue to apply in reply to sduskis #
Studying python sandboxing http://tinyurl.com/ph396y http://tinyurl.com/yr3ult Wonder if and how other dynamic langs (Ruby/PHP) implement it #
Sandboxing is essential for cloud based apps to provide a secure plugin env [...]

Tweets for 2009-08-11

+1 Reviving SOA: http://bit.ly/A5ttn suggests focus on simplicity n building apps instead on governance n reuse like REST via @dhinchcliffe #
Reviving SOA: http://bit.ly/A5ttn (via @dhinchcliffe) reminds me of an old blog post : http://tinyurl.com/8vw5me #
Creative, but a little hard to readability RT: @andreisavu: Exception handling in a single line (Python) http://ff.im/-6s31Y #
Python bing api : [...]

Tweets for 2009-08-10

I always thought reverse engineering and web scraping AJAX interfaces would be painful. Am actually having fun doing it. #
And python is what I am using and that too a low level API RT: @pchaganti: @dnene Web scraping is a lot of fun if you use Ruby or Python #
Friendfeed has no API [...]

links for 2009-08-07

Up, Out, Centralized, and Decentralized | Cloudscaling
(tags: cloud scaling)

Tweets for 2009-08-07

Simple intro to horizontal / vertical scaling in the cloud context: "Up, Out, Centralized and Decentralized" http://tinyurl.com/ktumt3 #
Comparison of ssl options in python (builtin vs. m2crypto n other libs) by author of m2crypto http://tinyurl.com/3usq6o #
: @codemonkeyism Wonder what LOC ratio scala programmers would imagine between Scala and Java re: http://tinyurl.com/mrma4o in reply to codemonkeyism #
: [...]

links for 2009-08-06

Deploying Django with Fabric
(tags: python django tools)

Jester: JavaScriptian REST
(tags: javascript rest)

Tweets for 2009-08-06

Google marches ahead of twitter for realtime feeds http://tinyurl.com/l4qndm High time twitter api was enhanced (4 their own sake as well) #
Jester: JavaScriptian REST http://ff.im/-6eMip #
Bookmarked Deploying django with fabric http://bit.ly/y4hnt #

links for 2009-08-03

Facebook User-Clustering Puzzle | Python Programming
(tags: python programming)

Tweets for 2009-08-02

RT: @abhayshete Great article on P, NP complexity by Terence Tao providing intuitive insights http://tinyurl.com/lk9us9 #
The amazing aspect of python is that theres a nifty way to do everything, and I keep on discovering one more, each time I run into a problem #
The Daily Scrum Exercise Program http://ff.im/-64FQF #
+1 to all dev teams. No [...]