I bought a web design magazine this morning, something I almost never do. It's proving entertaining, and also providing some padding for the site where I'm hitting my head on the desk as I continue to try to make Flash cooperate.

It's got a cover disk, though, with "19 essential web utilities" on it. While they all look pretty pointless to me, it's provoking me to ask of the webbish folk out there: what tools do you use?

I'm currently using Dreamweaver MX 2004 for the bulk of code development - it has tabs, decent code formatting, and code snippets. It also comprehends Cold Fusion, XML, XSL, CSS and the other odds and ends I write in.

Graphics are handled in Imageready CS, mostly for slicing into good old-fashioned tables, and occasionally for updating images - although with two excellent graphic designers on call, I don't do much with that.

XSL is handled in XSLerator - I've yet to find anything to match it, down to its options to use different rendering engines.

Versioning is in Microsoft's Sourcesafe, Passwords in Password Safe. PDFs are made in Adobe Acrobat. Instant messaging is via the delightful MSN, and email is in Eudora. Workflow and job queuing are in UltraApps IssueManager, heavily customised.

So what do you use?

From: [identity profile] loupblanc.livejournal.com


For PHP coding, HTML development, CSS and JavaScript I usually equally alternate between Dreamweaver MX and PHP Developper 2005.

For Graphics, Photoshop 7, I recently discovered how handy guides can be :)

FTP is handled with Cute FTP Pro, I tried FTP Voyager as a trail for a month, it wasn't bad but I can do what I need with the former.

IM is with Yahoo, and email with Gmail with the notifier nicely sitting in my systray.

Testing on Firefox 1.03, IE 6 and (at work) ocassionally Opera.

At home, pretty much the same tools unless I develop in Linux and replace Cute FTP by Core FTP Lite. Oh and I do test in Opera a lot at home.

That's it pretty much.

From: [identity profile] ex-agname.livejournal.com


Development for me is mostly in Java, so I use Eclipse. When I'm editing HTML or JSPs I used EditPlus (which rocks). Instant Messaging is with IBM Community Tools (it's a chat client containing IBM's proprietary chat system, but with plugins for MSN, Yahoo and AIM). For versioning/repository we use Rational ClearCase (*spit*). SourceSafe and CVS are good, but ClearCase, in fairness, is designed for when you've got LOTS of developers working on code all at once.

Oh and we use Lotus Notes as our mail/document client. It's a document-based system, where you can paste links to documents that are held on remote databases and you can edit them live on that database. Kinda handy, if buggy and non-conforming to widely-practised UI standards.
wolfette: me with camera (Default)

From: [personal profile] wolfette


"Cute HTML" - but I don't do much Java or other twiddly bits.

From: [identity profile] salith.livejournal.com


Basic HTML (and simple PHP) - Arachnophilia 4
PHP - Dev-PHP
Graphics - Paint Shop Pro 6 (for ease of use and familiarity) and 9 (for complexity)
FTP - WS_FTP Pro
ext_4917: (Default)

From: [identity profile] hobbitblue.livejournal.com


I hand code using 1-4-All an old freeware program that lets me save as html and has a handy colour picker, don't use its other functions - I never could get on with Dreamweaver, though I have to admit I only use limited javascript & css, would likely need something more powerful if I moved into more complex stuff, though I'd stil rather code by hand than use a WYSIWYG, I find it more logical.

Graphics is Jasc Paint Shop Pro 4 for quick editing (, and Photoshop 7 for more advanced work

ftp with ws-ftp lite. pdfs in one page sections via Photoshop, messaging is MSN (was using trillian but I don't like the latest version and most folks are on MSN these days, used to be everyone used icq).

Email is Eudora, browsing Mozilla.

From: [identity profile] niallm.livejournal.com


I'm engaging in displacement activity, so here we go:

Editors: vim, BBedit, SubEthaEdit. Sometimes even CSS-Edit. But vim is the best.
Graphics: Photoshop Elements 3, PhotoReviewer, iPhoto.
Versioning: CVS, SubVersion.
Passwords: My head.
PDFs: LaTeX or native Mac OS X rendering.
IM: iChat
Browsers: Safari, Firefox, Opera.
Email: Apple Mail, mutt, Thunderbird.
Workflow: My head, or rt.

From: [identity profile] smarriveurr.livejournal.com


Basic HTML/PHP/ASP/Java/Javascript/CSS... Notepad. Generally with Browser Of Choice open in a seperate window to doublecheck. Don't laugh. For the longest time in college, it was vi.

More complicated HTML/scripting - Dreamweaver, now MX. I like the tabbing, the libraries, and most especially the ease of swapping code/design/code&design views. Because I started doing websites with only notepad, I spend 90% of my design time in the text rather than the WYSIWYG, because, dangit, I like my markup legitimate, readable, and uncluttered. Server-side scripts,etc, are still almost always a plain text editor, though.

Images are usually through an incarnation of Adobe Photoshop, or very, very occaisionally Paint Shop Pro, with added grumbling and cursing, as I've no copy of PS-CS at home.

I'm a control freak, and I started into computers back in the Days of DOS... learning from/doublechecking code with my father, who was working PL/I and other such fun on business systems at the time. For me, I can no longer write a document on paper, because it feels wrong, or write code in a fancy IDE, because I don't feel like I understand the tools enough to use them - and thus, why bother?

I admit, though, a friend of mine who went on to go for a PhD in computer engineering has shown me some very interesting coder tools (eg Shark) on his Mac, and Shark at least made my mouth water. It doublechecks your intermediate assembly code for efficiency, and will literally tell you things like "Instruction 1048 casts a single-precision floating point to double, and there's nothing casting back - did you include a constant and forget to force the compiler to cast it in place? Do so, because this is nested inside 8 iterative loops and the tweak could save you 2 gigacycles per call." I normally don't like machines thinking they're smarter than programmers, but this is just sexy to me. I was that geek in Computer Architecture that felt the need to start writing assembly routines for his other classes' projects to shave seconds (another side effect of inheriting from an Iron Age Programmer, probably).
.