Web development tools
I always find it interesting to know what tools other people use for their web development. Here’s my list:
- MacBook (black) – I love the portability
- Bluetooth Mighty Mouse – Apple please fix the scroll ball.
- TimeCapsule 500GB – Backups, to be honest its mostly got videos on it. I need more space.
- LinkSys ATA – VOIP to the office in NZ.
- Software:
- Firefox 3.0.9 – Im getting tired of how long it takes to open Firefox. Being a developer, I usually have lots of tabs open… right now I have 34 tabs open.
- Firebug – Best development helper ever.
- Coda – panic.com/coda – Best code editor I’ve ever used, but please fix the search feature (why doesnt it find all strings that match the search text the first time?! – I have to to a Search/Replace multiple times to get all matches, ew)
- Versions – versionsapp.com – Subversion client. Love.
- Things – culturedcode.com/things – Keeping track of to-do’s, ideas etc. I also have the iPhone version.
- Terminal – multiple windows always open. I made a custom theme that looks like the first computer we ever had (black background with yellowy-orange text)
- Mail – Great built-in mail app.
- VMWare Fusion – vmware.com – All my development is done on local virtual machines (VM’s/VPS’s) running Debian Etch/Lenny. I always have at least one open, often more. I generally run them with only 128MB RAM each (my MacBook only has 2GB RAM which doesnt seem to be enough).
I also have non-cli operating systems installed for testing code on different browsers.
I would love to move this off to another machine to save me some memory: http://twitter.com/robertkern/status/1605041064 - VPN – Built-in Mac VPN client for connecting to the office.
- Adium – Chat connected to multiple chat systems including our own OpenFire installation for internal communication.
- Transmit – panic.com/transmit – Great FTP client. I dont need to use FTP too often, but when I do, this is a great app to use.
- Photoshop – When I need to make image edits I use Photoshop, although I think i’d like to move over to Pixelmator.
- FileMerge – For diff-ing files.
- Pot of tea with damnfinetea. Or a plunger of coffee. Bottle of water.
I generally have most of these apps open at the same time (excluding probably Transmit and Photoshop which I dont use often enough to keep open).
Related posts:Tags: Software, Tools, Web Development
April 27th, 2009 at 10:31 pm
Hey Robert,
I like your list, I use much the same apart from a couple of exceptions.
I develop shared between iMac 20″ / Mac Book Pro.
2x 1TB Backup HDD’s ( non- Time Capsule )
I have a Linksys IP SPA942 VoIP Phone
Can’t live with out the Web Developer Plugin too
Love TextMate over Coda.
I have a couple of *nix Virtual OS’s in V=vmware fusion, but Windows XP, Vista and & for testing
Still hand write notes over app’s like things ( Archaic i Know ! )
Everything else is the same with Skype, I leave both Transmit and Photoshop open all the time wiht everything else, but I have more ram.
Another great mySQL app is Sequal Pro.
A great way to clean the mighty mouse ball, is turn it off ( or un-plug ), and get a clean sheet of paper, and upside down, and firmly roll the mouse around on the ball. This works, else read Apple’s Article
April 28th, 2009 at 12:21 pm
I’m on my second mighty mouse in about 14 months. The first one i gave up cleaning it (exactly as specified by Apple) and decided to get another one a few months ago. This one is getting to the stage where it needs cleaning every few days. I think Apple can do better, and will do better. It seems so 1990 to have to clean the ball in a mouse.
This is a dusty country in the dry season, so it doesnt take long to get mucky.
April 28th, 2009 at 12:51 pm
But to be fair, that is the only gripe i have with the mouse. I love my mouse and couldn’t live without the squeezy sides. When this one gives up, i will almost certainly get another.
May 6th, 2009 at 2:05 pm
I disable the Squeezy side’s, I continuiously press them, and by default, it brings up expose`. What do you have them programed to ?
May 6th, 2009 at 2:09 pm
When i squeeze the sides, it does Exposé and when i press the track ball it brings up Spaces (i work with 4 Spaces with different apps in different Spaces, i love Spaces). I dont know if i’ve ever accidentally squeezed, but once or twice i have accidentally pressed the track ball and brought up Spaces. I cant imagine not having those features! When i use someone else’s computer i automatically try and squeeze the mouse (even in Windows haha).
June 20th, 2009 at 9:45 pm
I’ve been looking update my transmit/CCSEdit combo of a while – was thinking coda, but panic has a few shortcomings… for instance on unzip on server in transmit. inline hex color editor in coda. I just discovered ‘Espresso’ by the makers of CSSedit. Just wondering if anyone has compared it to coda?
Kitt
June 20th, 2009 at 9:48 pm
I’ve been looking update my transmit/CCSEdit combo of a while – was thinking coda, but panic has a few shortcomings… for instance no unzip on server in transmit – no inline hex color editor in coda. But I’ve just discovered ‘Espresso’ by the makers of CSSedit. Just wondering if anyone has compared it to coda? or can recommend any other web project suite?
Cheers
Kitt