A Collaborative Arena for Design and Development


What is PDX Pixel?

This is a site powered by Django and Skeleton about web development and design. I'm a Portland-based developer interested in web site design and development, web applications, bioinformatics software and agile software development. I hope it will grow in a collaborative application that enables developers and designers to talk about and share ideas. But this is a longer term goal; for now, it's a blog chronicalling my experience setting up a Django-powered website.

I come from a PHP background but I am fascinated with Python's elegance. In building this site, I have come to really enjoy coding Python and I think Django is a solid framework for building web sites and applications.

I'm also very fond of responsive design. Although still new to the concept, I firmly believe that this technology is going to penetrate deep into the web very soon. Many great sites are already using RDW and this site is no exception.

RDW, or Responsive Design Workflow, as described by Stephen Hay, is a great way to help your clients get a sweet design and save yourself many headaches. If you haven't already, I would recommend reading Stephen's book "Responsive Design Workflow."

At any rate, I have started writing this blog to include my struggles with getting this site set up using the tools mentioned, namely Django, Skeleton, mod_wsgi, virtualenv, Pygments, Beautiful Soup and others.

Blog

Weblog for ideas

Follow this blog to see the progression of this project. I started out setting up Django locally and then deployed to production server. I used Digital Ocean because it's easy and cheap and solid. I then outline my experiences with production and Apache, including mod_wsgi and virtualenv for Python environments.

About

Share your ideas

This is a site powered by Django and Skeleton about web development and design. I'm a Portland-based developer interested in web site design and development, web applications, bioinformatics software and agile software development. I hope it will grow in a collaborative application that enables developers and designers to talk about and share ideas. But this is a longer term goal; for now, it's a blog chronicalling my experience setting up a Django-powered website.

Contact

Contact me to say hello

Contact me for ideas, information or questions. Use this address for sending me email. Eventually I will have forms and such, and probably even Twitter and Facebook.