Tel: (617) 835-4798 Email:

I make custom web applications and software using Python, Java, C++ and Javascript.

Home » Technologies »

Python

Python is a scripting (programming) language that is excellent for developing web applications. Python developers use a framework such as Django or Pylons to develop web sites; unlike PHP, the vast majority of projects use a framework. Most Web frameworks and web components for Python are similar, making it relatively easy to switch between frameworks.

I have developed several sites using the Django framework (including this site). Some use a traditional database such as MySQL. For other sites I have used Google App Engine, which requires that you use its datastore.

Find out more: http://www.python.org/

Blog

  • Design Inspiration

    For this website, I undertook a crash course in design. Here are 6 of the sites that I found inspirational.

  • Google Wave: a hypothetical case study

    Here's my prediction: Google's wave federation protocol will be the new way to edit and publish shared unstructured data on the web. Waves will store data for blogs and documents. Waves will replace many documents now stored in custom content management systems.