There is a process to design. My process starts with sketching & wireframing the project flow, adding focus. This focus is key to the overall success of any project, without it Development would not be possible.
Throughout the Development process it is important for me, the developer, to remain flexable to project requests. A combination of this flexablity & best practices will ensure your project's goals are met.
Having a plan for deployment will pay off exponentialy the more your project grows. My plan ensures version control for meticulus back-ups, up-to-date security measures, & scalability forcasting for the future of your project.
Open Source projects and technology are the most exciting part of being a web professional today. As a student of the Web, I feel an obligation to give back to the platform that has given me so much. It is paramount to utilize tools such as GitHub & Google Code to push your skills as a web professional to the next level.
One of the main reasons I love being a student of the web is because it is constantly in flux, forcing developers like myself to stay on top of their game. It is my goal to learn something new daily to always be pushing myself to the next level.
Staying relevant within the Web community is key to being a successful web profesional. Constantly learning eventually leads to feeling and obligation to give back to that community, in the form of writting & bloging.