I'm just curious how you (a developer/programmer) approach a project. Do you sketch out the flow of files before writing? Do you put together an outline? Do you talk it out with a friend? Do you spend time off the computer to develop the idea or do you stick to the computer screen? Do you create all the files then populate them with PHP, HTML, CSS? What is your creative process? I've been undisciplined regarding my approach and would love to know how others approach a project. I'd love to see responses from @Chris D, @xfrocks, @Waindigo, @Bob B, @Kier, @Mike .... Geesh .... so many great developers on here so I shouldn't try to name them all (it would take up a full page). Anyway ... do you just open an IDE and let it flow ... then edit from that point ?