- Joined
- May 21, 2009
- Messages
- 4,966 (0.91/day)
System Name | i7-PC / HTPC / iMac |
---|---|
Processor | i7 3820 / Phenom II 940 |
Motherboard | GIGABYTE G1.ASSASSIN2 / M3A79-T Deluxe |
Cooling | Corsair Hydro H100i / Scythe II (HS only) |
Memory | G.SKILL Trident X Series 8GB (2 x 4GB) DDR3 1600mhz / 4GB DDR2 1066 (@800) Corsair Dominator |
Video Card(s) | GB Radeon HD 7950s 3GB / GB Radeon HD 7950s 3GB |
Storage | 2x 80GB Intel X-25, 2x600gb SATA, 1x1tb 5400RPM storage /1x600GB, 3x500GB,1x160,1x120 SATA |
Display(s) | 1x 27" Yamakasi / Vizio 42" HDTV |
Case | Lian Li Lancool PC-K58 / Antec 900 |
Audio Device(s) | HT Omega Striker 7.1 / Onboard and HDMI from ATi Card |
Power Supply | PC Power & Cooling 750W / 610W |
Software | Ubuntu / Windows 8.1 Pro / OS X / PHPStorm / Gaming |
In an effort to be BETTER, I am always on the lookout for new ideas in regards to my process when developing a site, and tools to get the job done. I don't want just web developers to reply though, as I know I can learn from coders as well. This is obviously a very rough list off the top of my head but I will elaborate as I go on.
What's your process? What tools do you use?
First:
- running linux (ubuntu).
- lamp stack on my development machine, serves for development and client previews
- languages: PHP / HTML / CSS / JS
I code in my IDE of choice, PHPStorm
- code directly to local web server root, changes live immediately.
- using PHPStorm's local vcs and git (as well as bitbucket) I have the ability to backtrack to the beginning.
- clone github projects using the integrated function when necessary.
- do the job
- view changes immediately on local server, commit fixes, push milestones and upload via ftp
- I use virtual machines to test my sites in different configs, and I remote into my imac to test that
- I test in windows 7 and 8 (ie 10 & 11) chrome and firefox in windows, mac, and linux, as well as safari in mac.
- I use xcode's ios simulator to test iphone devices, and I use android x86 machines to test android
I'll add more as I think of it, but that's the meaty bits. Feel free to go into more detail.
What's your client interaction process?
do you use (a) development framework(s)?
do you use any time management techniques?
unit testing? code repositories? AWESOME RESOURCES?
share!
What's your process? What tools do you use?
First:
- running linux (ubuntu).
- lamp stack on my development machine, serves for development and client previews
- languages: PHP / HTML / CSS / JS
I code in my IDE of choice, PHPStorm
- code directly to local web server root, changes live immediately.
- using PHPStorm's local vcs and git (as well as bitbucket) I have the ability to backtrack to the beginning.
- clone github projects using the integrated function when necessary.
- do the job
- view changes immediately on local server, commit fixes, push milestones and upload via ftp
- I use virtual machines to test my sites in different configs, and I remote into my imac to test that
- I test in windows 7 and 8 (ie 10 & 11) chrome and firefox in windows, mac, and linux, as well as safari in mac.
- I use xcode's ios simulator to test iphone devices, and I use android x86 machines to test android
I'll add more as I think of it, but that's the meaty bits. Feel free to go into more detail.
What's your client interaction process?
do you use (a) development framework(s)?
do you use any time management techniques?
unit testing? code repositories? AWESOME RESOURCES?
share!
Last edited: