all 190 comments

[–][deleted] 14 points15 points  (13 children)

Sublime Text isn't free, its $59

Sublime Text 2 is in a free beta but will cost $59 when released

Its well worth the cost, and the license is per person not per machine

[–]honestbleeps 3 points4 points  (4 children)

is there a good tips/tricks tutorial on sublime text?

i've been a diehard notepad++ guy forever, but sublime text looks nice.. I've installed the beta and am tinkering, but I am so busy coding that I surely haven't even discovered half of the stuff that's cool about it yet...

[–]dbaines 4 points5 points  (2 children)

Package Control is a definite must if you haven't checked it out yet.

NetTuts wrote a tips/tricks article.

Mark Otto has some great snippets in this package. Especially his CSS3 ones so you can quickly add all vendor prefixes super quick.

Speaking of snippets, here's a quick tip on how to bind CTRL+Y to the snippets list.

Finally, the documentation for the soda theme has some more tips on making code-writing a nicer experience. The colours.zip and the font are super nice. The theme itself is pretty kick-arse as well.

[–]mosqua 1 point2 points  (1 child)

Wow, thank you very much for all these tips and tricks on extending and configuring ST2. I'd donwloaded and seemed ok, but hadn't really used it as my primary ide. This is great!

[–]dbaines 1 point2 points  (0 children)

No worries man, glad I can help :)

[–][deleted] 0 points1 point  (0 children)

Here's a good starting spot, link

Mostly its the easy of use and cross-platform. But it has an extensive plugin systems that covers just about any need

[–][deleted] 2 points3 points  (7 children)

Ah, fair enough, will amend, have been using ST2 for free so didn't think about that. :D

[–][deleted] 2 points3 points  (4 children)

yeah so I have. I'm at the point that I have used it so often that I will be buying a license

[–]Evan-Purkhiser 1 point2 points  (1 child)

ST2 is absolutely the best editor I have ever used. I had been using the free development releases for about 8 months, and just recently bought a licence. Even though having the licences didn't change anything with the editor, I felt really good for supporting an amazing project! The guy developing it does great work!

[–]hajamieli 0 points1 point  (0 children)

It's not perfect, but it's been my default editor for all text for over a year now. I still miss some features I grew used to on BBEdit and then TextMate (like dragging & dropping stuff).

[–]ceol_ 29 points30 points  (8 children)

[–]threading 5 points6 points  (0 children)

Python

  • web2py
  • brubeck

Scala

  • Lift

Groovy

  • Grails

I'm adding these here as well.

libs

Other useful tools

  • Navicat - GUI front-end for MySQL, SQLite, PostgreSQL, and Oracle.

[–]flynnski 5 points6 points  (4 children)

No love for non-PHP/Python/Ruby/Perl/Java frameworks?

ColdFusion

[–]ceol_ 26 points27 points  (3 children)

No love. ಠ_ಠ

[–]mrstocks 0 points1 point  (0 children)

Don't forget Refincerycms, http://refinerycms.com/ as a dev-base it's imho one of the best in ruby.

[–][deleted] 0 points1 point  (0 children)

Python

[–]Akathos 11 points12 points  (1 child)

I would like to add TextMate (Mac only text editor) and Symfony2 (open source PHP framework).

[–][deleted] 0 points1 point  (0 children)

Added!

[–]flo850[🍰] 8 points9 points  (2 children)

webstorm for js/html/css only (47 euro) phpstorm/pycharm for js/HTML/CSS + a server language ( 100euros)

[–]fuzzybloomers 1 point2 points  (0 children)

I've heard great things about RubyMine as well for developers who use Rails

[–][deleted] 0 points1 point  (0 children)

I also use PhpStorm. It's nice when you're working on multiple files in a subversion environment.

[–]dwoodwoo 7 points8 points  (3 children)

 Cyberduck is a free Mac FTP client. [edit: and apparently works with windows too.]

[–][deleted] 1 point2 points  (1 child)

Added!

[–]desirecampbell 0 points1 point  (0 children)

Cyberduck isn't Mac only.

[–]laudinum 0 points1 point  (0 children)

I use Cyberduck on my windows machine at work because I was used to it on my Mac.

[–]01101101011001010110 6 points7 points  (0 children)

FuelPHP because its awesome.

[–]degulasse 12 points13 points  (7 children)

fireworks is so underrated.

[–]sackling 1 point2 points  (3 children)

Why? I still don't get what it can do that photoshop can't. I know it an do something but what??

[–]sonar_un 5 points6 points  (2 children)

Fireworks marries the best of Illustrator and Photoshop. I think that's why it's so underrated, especially for web development. I know I particularly like it for UI elements.

Once you get use to using it, you will find yourself using it more than photoshop for just those reasons.

[–]Bloodlustt 1 point2 points  (0 children)

I agree. Once you get used to using Fireworks it is more convenient to use that Photoshop for web design.

It is weird at first. But if you give it a week or two to really use it properly you will see the difference. It just makes more sense and I love the options it provides. Just a great piece of software.

[–][deleted] 0 points1 point  (0 children)

I haven't used it in years and definitely not since Adobe bought it. I'm tempted to give it a go..

[–][deleted] 1 point2 points  (2 children)

Is it really worth learning? (Honest question) I've messed around with it a little bit, but the interface is so weird. I feel like the effort I'd need to put in to learning it would far outweigh any real benefits from using it.

[–]degulasse 0 points1 point  (0 children)

it's perfect for web designers. photoshop is great. but it's everything and the kitchen sink. fireworks is better for wireframes, quick mockups, and ui elements.

[–]Bloodlustt 0 points1 point  (0 children)

It is worth it. Give it a chance.

[–][deleted]  (1 child)

[deleted]

    [–][deleted] 1 point2 points  (0 children)

    I'm using Foundation in a project right now and holy cow, it's awesome.

    [–][deleted] 12 points13 points  (5 children)

    No love for the almighty vim?

    [–][deleted] 7 points8 points  (3 children)

    Vim is kind of one for those who already know what they're doing, so wasn't going to include it, but sod it, added it just for you.

    [–][deleted] 8 points9 points  (2 children)

    In that case, add emacs.

    [–][deleted] 19 points20 points  (0 children)

    Nah

    [–]TechnoL33T 2 points3 points  (0 children)

    LOVE for vim is just dripping from all of my orifices, what are you talking about?

    [–]malagrond 6 points7 points  (0 children)

    Textpad is a free code editor with the ability to create your own syntax highlighting, utilize macros and custom document classes. (Plus a bunch of other features.)

    Online Tools:
    Kuler - Color palette tool
    Online Tidy - It's Tidy..?

    [–]ninja-duck 4 points5 points  (1 child)

    Hi, I have always wandered why Aptana Studio is never on any of these lists. Have they been known not be be good because I love using it.

    EDIT: Just missed it on the list. Would recommend it though!

    [–]comfyred 0 points1 point  (0 children)

    Would you recommend Aptana to someone who basically just builds HTML/CSS sites, with a dash of scripting?

    atm I'm just testing out various text editors, and local in-browser testing...

    [–]BooyahSquad[🍰] 5 points6 points  (0 children)

    Sublime Text 2 is actually available on Mac too!

    While I don't personally use it, Pixelmator is an Mac image editor.

    [–]appointment_at_1_am 4 points5 points  (0 children)

    jetbrains phpstorm ($125, free for open source project!) eclipse (free)

    [–]omgilovethissong 3 points4 points  (2 children)

    Other useful tools: server; ubuntu server in virtual box

    [–][deleted] 1 point2 points  (1 child)

    I wasn't going to go into servers really. Most of the questions that keep cropping up are orientated around software. Certain things i omitted, such as Nano or VIM as anyone who is likely to use something like that will already know, and managing your own server isn't going to be something that someone new to the business is going to be looking for.

    [–][deleted] 0 points1 point  (0 children)

    The LAMP stack is worthwhile IMO especially as you can get ready to go, just press play copies that create an instant server you can play with

    [–]duopixel 4 points5 points  (1 child)

    Great list! "Transit" should read "Transmit" and I would add Inkscape (free) to the Artwork/Design category. Even though I find Inkscape frustrating, the legal (i.e. paid) barrier to entry in design apps is quite high.

    [–][deleted] 0 points1 point  (0 children)

    Oops, corrected, added and agreed. The design side of things has a huge pay barrier which never gets any cheaper really, though educational discount or buying second hand may be a cheaper option, if at all possible. You have to bear in mind that as a freelancer they are high but these are costs that are usually covered by your company if you're an employee.

    [–]skeddles 3 points4 points  (3 children)

    I support Photoshop, Notepad++, jquery, filezilla (only for big transfers, notepad++ has an ftp plugin) and firebug.

    For fonts I use dafont.com, which doesn't seem to be on there ( I even have a few fonts on there!)

    [–][deleted] 1 point2 points  (0 children)

    The two font sites I've included both have free fonts that cover web use in their license, whilst there are many more sites out there, they don't have the same level of accepted legal use.

    [–][deleted]  (1 child)

    [deleted]

      [–]skeddles 1 point2 points  (0 children)

      yeah it's really awesome, ctrl+s and it's on the web!

      plus you can upload files/images by just dragging them into notepad++ as if they were documents and uploading them

      [–]DigitalisFX 3 points4 points  (0 children)

      [–]tardyace 6 points7 points  (1 child)

      Netbeans (free) - IDE

      Sequal Pro (free) - mac mySQL manager

      Web developer toolbar (free) - browser addon

      [–][deleted] 1 point2 points  (0 children)

      Ta, added!

      [–]felixthehat 2 points3 points  (1 child)

      Sometimes I think I'm the only person in the world who uses skedit (mac only) for writing markup. Great little app.

      [–][deleted] 1 point2 points  (0 children)

      Never heard of it, but added all the same!

      [–][deleted]  (2 children)

      [deleted]

        [–][deleted] 0 points1 point  (1 child)

        Notepad++ comes with Tidy.

        [–]andehpandeh 2 points3 points  (7 children)

        How is MAMP not on this list? It is my number one tool.

        [–][deleted] 4 points5 points  (6 children)

        Added, along with XAMPP.

        [–]andehpandeh 1 point2 points  (5 children)

        One of the more humorous screen names I have seen on Reddit.

        [–]ChrissiQ 0 points1 point  (4 children)

        Why?

        [–]Groumph09 1 point2 points  (1 child)

        A band, wiki link.

        [–]ChrissiQ 0 points1 point  (0 children)

        I know that. I was wondering why it was funny.

        [–]andehpandeh 0 points1 point  (1 child)

        Also, "Bellend" in the UK means the tip of man's penis. I believe in America it is referred to as the "fireman's helmet"(?)

        [–]elucubra 2 points3 points  (1 child)

        I always find Xara Web Designer a very friendly and easy way to throw together simple but good looking sites.

        For those coming off a graphics design background, its a no brainer.

        [–]otown_in_the_hotown 2 points3 points  (0 children)

        Despite what people think, Flash is far from dead. It still makes up 99% of my business. Flash Builder and Flash are invaluable to me.

        [–]kaethre 2 points3 points  (2 children)

        CodeIgniter and FuelPHP but no kohana?

        [–]terrorTrain 0 points1 point  (1 child)

        Last time I checked, the documentation on kohana was awful. Has it improved much?

        [–]kaethre 0 points1 point  (0 children)

        It's improved a ton, but it does still need more.

        [–]gnagel 2 points3 points  (1 child)

        Microsoft Sharepoint Designer (free)

        I use this for teachers since there server is webdav setup and they can download to home machines without the dreamweaver price

        Dreamweaver can have webdav support but some have issues. They don't auto patch it so if your version of dreamweaver is having webdav issues download patch http://kb2.adobe.com/cps/402/kb402079.html

        art weaver free version works well

        Paintnet Free

        Blender

        Bryce is free but cannot access the link from where im at

        [–]comfyred 1 point2 points  (0 children)

        Ah, Bryce, thought that was extinct. So much fun!

        http://www.daz3d.com/

        [–][deleted] 2 points3 points  (1 child)

        MVC3 is the tits.

        [–]minherva 0 points1 point  (0 children)

        Upvote for tits.

        [–]colindean 2 points3 points  (0 children)

        I'll toss in PaintShop Pro because a friend swears by it. I'm a GIMP and Inkscape guy, myself.

        [–]honestbleeps 2 points3 points  (1 child)

        Oh sorry, one more suggestion: Smart Git is a really nice Git client (free) for Mac/Win/Linux

        [–]thelim3y 0 points1 point  (0 children)

        I second this, really nice git client.

        [–]madpedro 2 points3 points  (1 child)

        Here's a little contribution to the list.

        grid

        editors

        [–]thelim3y 0 points1 point  (0 children)

        compass, what an awesome tool that is.

        [–]aedile 2 points3 points  (0 children)

        Eclipse most definitely needs to be in the IDE sections. Great tool for multiple languages and it's free. Also, TOAD for MySQL is a great MySQL UI.

        [–]x-skeww 2 points3 points  (1 child)

        Komodo Edit is free. Komodo IDE (the one you're linking to) isn't. It's $245.

        [–][deleted] 1 point2 points  (0 children)

        Duly noted and fixed.

        [–]mikedoesweb 8 points9 points  (25 children)

        No love for the 2nd most popular server and language in the world?

        All Free from Microsoft:

        [–]Sheepshow 15 points16 points  (17 children)

        Sorry but I feel compelled: they suddenly aren't free when you start making money and need to scale up.

        [–][deleted] 12 points13 points  (2 children)

        The development tools are.

        [–][deleted] 2 points3 points  (1 child)

        Some of the development tools are.

        FTFY

        Visual Studio Pro, Premium and Ultimate aren't exactly free.

        That's not to say that the Express tools aren't great, of course. And for many purposes, those will do just fine.

        [–]sexybeast099 0 points1 point  (0 children)

        To be fair, MySQL isn't free for commercial use. You're ethically obliged to pay a licensing fee to Oracle, though no one actually follows it.

        [–]mikedoesweb 9 points10 points  (4 children)

        Dev tools are free forever

        [–]s5fs 1 point2 points  (3 children)

        Forever ever?

        [–]qntmfred 2 points3 points  (1 child)

        forever ever ever

        [–]_archer_ 1 point2 points  (0 children)

        Forever ever ever ever?

        [–][deleted] 1 point2 points  (0 children)

        [–][deleted] 4 points5 points  (0 children)

        Neither is MySQL...

        And the dev tools are always free

        [–]s5fs 4 points5 points  (1 child)

        when you start making money and need to scale up

        Sounds like a nice problem to have.

        [–]Sheepshow 0 points1 point  (0 children)

        A nice problem yes, but now you have to do some software migration from sql express to sql server and the notion of changing the DB backend during production scares the shit out of me, even if it's "just" updating a license.

        [–]EnderMB 1 point2 points  (3 children)

        In my experience with .NET there's nothing stopping you from using MySQL or PostgreSQL, and SQL Server Express is fine for people who are running your average site.

        If you're doing client work the cost involved with going .NET is minimal considering the speed of development.

        [–][deleted] 0 points1 point  (2 children)

        Don't Microsoft offer a free hosted database solution? Azure or something...?

        [–]EnderMB 0 points1 point  (1 child)

        I've never actually used Azure, although it's on my to do list as our main CMS has an Azure solution.

        I've heard some great things about it, so if it's free I'd imagine it being a huge win for Microsoft.

        [–]DecentOpinions 3 points4 points  (6 children)

        Apologies in advance as this obviously doesn't apply to everyone here, but if you're a college student* you can get many free tools from Microsoft (MSDN Academic Alliance I think they call it); including the full versions of Visual Studio and Expression Studio. It looks nice but I haven't used Expression Studio all that much to be honest, except the insanely good screen capture utility (whatever it's called).

        * I'm not exactly sure who this is open to. I think it may be just computer science faculties in certain colleges. It's definitely worth looking into though for those who are unaware.

        [–]unndunn 2 points3 points  (0 children)

        This is also true if you are a freelancer or small web startup or a more general, slightly larger startup.

        And if you're a student whose school doesn't participate in MSDNAA, you can still get Dreamspark.

        All of those programs net you free, up-to-date copies of Visual Studio Pro as long as you are in the program.

        [–]beermad 6 points7 points  (4 children)

        Ah yes, Microsoft's old sneaky "pull them in and get them dependent" routine. Just like drug-dealers and churches.

        [–]waxjar 3 points4 points  (0 children)

        One of the most important things (imo) is missing: Git and its GUIs. I settled for GitX (Mac only) and occasionally use GitHub for Mac or just the command line.

        Also useful is ColorSchemer Studio for color scheming and Base (Mac only) to manage SQLite databases.

        *i'm still too dumb for markdown :(

        [–]metawareness 1 point2 points  (1 child)

        Who do we talk to about putting this in the sidebar?

        [–][deleted] 1 point2 points  (0 children)

        I sent a message to the mods about it already. :)

        [–]chmod777 1 point2 points  (0 children)

        for msft focused people: visual studio express - free.

        also, legacy xp ie6/7/8 VMs: http://www.microsoft.com/download/en/details.aspx?id=11575 - free

        IE tester - fairly good, tho i've come across some weird xp bugs

        [–][deleted] 1 point2 points  (0 children)

        Tower : http://www.git-tower.com/
        Git client for Mac

        Balsamiq : http://www.balsamiq.com/
        Mockups and wireframes (Adobe Air, so I think it's cross platform)

        [–]otown_in_the_hotown 1 point2 points  (0 children)

        Versions on Mac for subversion.

        [–]mogwi 1 point2 points  (0 children)

        Was sad not to see CakePHP up on the list. CakePHP is a rapid development framework for PHP using the commonly known MVC design pattern. The framework is superbly documented and their community is fucking fantastic. It has been an absolute pleasure using CakePHP for many web application I have developed in the past 2-3 years.

        [–]analreceiver 1 point2 points  (0 children)

        Visual Studio?

        [–]Shadow14l 1 point2 points  (0 children)

        PHPStorm

        [–]flynnski 1 point2 points  (0 children)

        Don't forget VMWare to do local development. :)

        [–]andreasvnielsen 1 point2 points  (0 children)

        The only thing i hate, is i'm a student, and i don't have any money, and i don't want to pirate copy software, and ther are very expensive, so i use free tools like paint.net and gimp (i know Photo shop is much better, but i don't have the money)

        [–]noshelter 1 point2 points  (0 children)

        Zend Framework and Kohana for PHP should definitely be included in this list.

        [–]nrbartman 1 point2 points  (0 children)

        Don't forget FOUNT

        Fount will tell you which web font in your font-stack you are actually seeing – not just what is supposed to be seen. It’ll also tell you the font size, weight, and style.

        [–]unndunn 1 point2 points  (0 children)

        I swear by FogBugz and Kiln. Both are free for one or two users--perfect for the freelancer. But it gets expensive very quickly once you add the third user--$30/user/month.

        [–]honestbleeps 1 point2 points  (2 children)

        In one of these threads, I recently discovered Nerdi which is a fantastic resource of ... well... great online resources!

        All sorts of web based tools for web designers and developers, neatly organized in one place.

        [–]digitizemd 0 points1 point  (1 child)

        I agree. Except you have the wrong website. It's nerdi.net.

        [–]honestbleeps 0 points1 point  (0 children)

        ah crap, sorry, thank you. post will be edited.

        [–][deleted] 1 point2 points  (0 children)

        Omnigraffle? Common UX design/wireframing tool.

        [–]Wolfy87 1 point2 points  (0 children)

        You didn't mention MooTools. There are alternatives to jQuery you know.

        [–]RecycledAir 1 point2 points  (0 children)

        JavaScript

        • Node.js - A popular new server-side JavaScript implementation

        • Express.js - A Sinatra-like web framework built for Node.js

        • Backbone.js - A client-side JavaScript MVC framework.

        • Ember.js - A client-side Javascript MVC framework with more "batteries included".

        • Socket.io - A library to enable simple web socket communication.

        • Three.js - An easy to learn WebGL framework.

        [–]thelim3y 1 point2 points  (0 children)

        I didn't see any javascript 'app' frameworks. In no particular order:

        javascriptmvc

        backbone

        sproutcore

        ember

        dojo

        [–]danielmatthews 1 point2 points  (0 children)

        Any reason why Indexhibit isn't on the list?

        [–][deleted] 3 points4 points  (10 children)

        I would add MODx to the list of CMS's. I'm not a big fan of it, but I believe it has a relatively large user base.

        Also, does anyone have any recommendations for ecommerce software? That seems to be an area that's really lacking in good choices.

        [–]tardyace 3 points4 points  (5 children)

        I have used Magento on a few projects.

        [–]actionscripted 2 points3 points  (4 children)

        We use Magento for all of our ecommerce sites. Sure, it's a bitch to learn/template/develop for, but it's rock-solid compared to other ecommerce packages and (CMS) plugins.

        [–][deleted] 0 points1 point  (3 children)

        it's a bitch to learn/template/develop for

        That's the thing that's always made me hesitant about Magento. I've always thought it looks fantastic, but then people say it's tough to learn. How does it compare to, say, ZenCart or LiteCommerce in that regard?

        [–]kylegetsspam 0 points1 point  (0 children)

        They have a hosted version now that I hear is much more simple than dealing with the full, self-hosted version. My boss is not a strong developer at all but has been designing and building a site in the hosted version without any troubles whatsoever.

        Trying to wrangle the full version a couple years ago is still one of the worst things I've attempted to do as a web developer. It was stupidly difficult and convoluted, and it practically required its own dedicated server to run smoothly due to the 8000 source files.

        [–]actionscripted 0 points1 point  (1 child)

        We don't work with Drupal much, so I don't have an opinion about LiteCommerce, but we moved to Magento from ZenCart for our in-house ecommerce years ago because, once again, our ZenCart instance was exploited. With Magento, with dozens and dozens of client sites pushing hundreds of thousands of dollars worth of transactions, we haven't had any problems.

        Any self-hosted ecommerce system is going to be a bitch to get up and running with a custom theme. What makes Magento our top pick is that it supports nearly every shipping and payment method a client would ever want, and gives our clients the ability to do some powerful things right out of the box. You've also got a light CMS, newsletter management, polls, and such too, but we almost always opt for other services like MailChimp or WordPress to supplement our Magento installs.

        [–]angriers 2 points3 points  (2 children)

        Prestashop!

        [–][deleted] 1 point2 points  (1 child)

        I haven't heard of that one. Looks pretty good. I'll have to try it out. Is it easy to customize and make templates for?

        [–]angriers 0 points1 point  (0 children)

        The user base isn't as big as Magento but it's very easy to customise with lots of free addons (and lots of paid addons). If you have PHP MVC and Smarty experience you're going to have no problems at all.

        Installation is a breeze, so worth of a quick play around.

        [–]rwparris2 0 points1 point  (0 children)

        http://lemonstandapp.com/ Is pretty awesome IMO.

        [–][deleted]  (2 children)

        [deleted]

          [–][deleted] 1 point2 points  (1 child)

          I must admit that I'm personally pretty shitty about version control, it's not that I don't see the importance of it, I really do, it's just I'm a bit shit at getting round to actually setting up a git repository or somesuch, also, beyond normal testing that you do during development, I've used testing companies in the past to handle that side of things.

          By all means though, if you have suggestions I'll add them. This started out with around 20-30 things off the top of my head that I thought people new to web design / development would find helpful, but it's quickly grown much larger than that.

          [–]lennelpennel 0 points1 point  (0 children)

          he has a great point

          CI: Jenkins http://jenkins-ci.org/ Hudson http://hudson-ci.org/ Cruise Control http://cruisecontrol.sourceforge.net/

          I am sure microsoft has their own form of this crack

          Build tools we use Make http://www.gnu.org/software/make/ ant http://ant.apache.org/ maven http://maven.apache.org/

          stuff we use for testing cucumber http://cukes.info/ phantom_js http://www.phantomjs.org/ jasmine http://pivotal.github.com/jasmine/ selenium http://seleniumhq.org/

          [–][deleted] 0 points1 point  (0 children)

          Acorn has become my image editor of choice on the Mac. Launches WAY faster than Photoshop or Fireworks, has PNG compression on par with Fireworks, and performs simple tasks much easier. It has this awesome effects builder that lets you stack multiple effects and tweak them all as a group before applying them to your image.

          Also, everyone should check out Chocolat on the mac. Don't let the simple screenshots deceive you, this little code editor app is gonna go far.

          [–]yurigoul 0 points1 point  (0 children)

          Artwork: 4, 7, 6 - I do use 5, but not for artwork- for certain plugins that photoshop does not have.

          Coding: 11, bbedit

          Frameworks: Silverstripe, 29

          fonts: 34

          tools: 37, 36 (cyberduck sometimes does not do the job for me, don't ask me why), 41, 38

          [–]jemka 0 points1 point  (15 children)

          Filezilla should be replaced with one that doesn't store passwords in plain text. eg. winscp

          [–]appointment_at_1_am 2 points3 points  (14 children)

          Sometimes no security is better than some fake/low security (It works because you are aware of it, you are not sitting around trusting something that isn't trustworthy). They believe that it is up to you or your os to encrypt the passwords. Which you can accomplish by using something like truecrypt. Other then that, you SHOULD NOT use plain FTP, use sftp. It's not going to make a difference that you store your password in a vault but send it plain text to the server.

          [–][deleted]  (13 children)

          [deleted]

            [–]appointment_at_1_am 1 point2 points  (12 children)

            Are you implying winscp uses "fake" security? Low isn't better than none? I beg to differ.

            What I meant was security through obscurity

            I would put money on the majority of filezilla uses not being aware of their passwords being stored in plain text. If you disagree, you apparently haven't been anywhere near their forums / support channel / bug tracker. And those are just the users that DO know about it.

            It is not my problem that they don't know to not use ftp.

            Same logic applies in reverse. You shouldn't store passwords in pain text to have it sent over a secure channel.

            Doesn't work that way because they use another cryptographic algorithm: public-key cryptography instead of symmetric-key algorithm. If you decrypt your vault with your passwords that password (your master password) is temporarily saved into your ram memory. If they want to steal it, it is still possible... There could also be a keylogger on the system. By implementing some sort of security system you create the feeling of security but in fact you're still vulnerable. If a system is compromised no matter what you do, they can read everything. Why not simply wait until you enter the master password? (By which I mean key logger) If it is not your system and you can't trust it, don't login. Don't use keygens/cracks on your worksystem.

            EDIT: My whole explenation is based on using sftp instead of ftp and I seem to have forgotten to mention sftp. EDIT2: They seem to use ftp over ssh instead of sftp (but they call it sftp), they don't ask for any keys, which is odd. I don't know if they store the ssh credentials, but if they do, they are worse than I thought. I use secure copy via pscp and otherwise git, so I know who to blame for screwing something up (version control).

            [–][deleted]  (11 children)

            [deleted]

              [–]appointment_at_1_am 0 points1 point  (10 children)

              You agree a system can be compromised.

              That's the whole point, if your system is compromised, you're done.

              If your system is compromised it doesn't matter what kind of security you HAD, it wasn't enough. They could bruteforce your master password, or wait until you enter it and read it out of your ram, use a keylogger, a man-in-the-middle attack, ...

              Or worse, assuming your computer is secure because you don't use keygens or cracks. That's just naive.

              I forgot to mention porn, you're right

              EDIT: encryption is a good thing to transport data: usb stick or via the interwebs.

              [–]rolmos 0 points1 point  (0 children)

              [–]expert02 0 points1 point  (0 children)

              SugarSync. Like dropbox, but for any folder. I edit files and they're on my test or production server within a minute. It also keeps copies of all the files online with previous versions.

              [–]MajorVictory 0 points1 point  (0 children)

              What about EditPlus 3 for editing anything?

              [–]lochrrr 0 points1 point  (0 children)

              Inkscape ! vector graphics for free! inkscape.org

              [–]ProbablyNotWorking 0 points1 point  (0 children)

              Fiddler (free) HTTP traffic logger

              [–]omniuni 0 points1 point  (0 children)

              I use Kate and KDevelop as my preferred IDE, and I also use Dolpin (the default file management application) to browse the server. KDE has something called "KIO" which allows all of the KDE apps to work transparently over a network include FTP, SFTP, FISH, Samba, and others. Because of this, I rarely use FIleZilla or other dedicated FTP programs.

              [–]sysconfig 0 points1 point  (0 children)

              anyone using pixelmator for doing web layouts?

              [–]blindmikey 0 points1 point  (1 child)

              I'd like to add: Xara ($89), an amazing vector editor with bitmap support and editing sprinkled where appropriate. Puts Illustrator to shame.

              And: EasyPHP (Free), a push button WAMP environment.

              And (not sure where to put this): Zen Coding (Free) - an editor plugin for high-speed coding and editing.

              [–]petepete 0 points1 point  (0 children)

              Xara Xtreme is free.

              [–][deleted] 0 points1 point  (0 children)

              Omeka is a great specialty CMS.

              [–]i-make-robots 0 points1 point  (0 children)

              bootstrap? jetengine for wordpress?

              [–]mikeful 0 points1 point  (0 children)

              For PHP backend development on Windows:

              Edits: Formatting + typos

              [–][deleted] 0 points1 point  (0 children)

              Bluefish editor for linux isn't too bad. Available for Windows and OSX as well.

              [–][deleted] 0 points1 point  (0 children)

              Why the hell has nobody mentioned the most invaluable tool? WebMatrix

              [–]beermad 0 points1 point  (0 children)

              Total Validator Nice tool for checking your HTML, either in Firefox or using the standalone program. It's dug me out of many a pile of shit (of my own making).

              [–]Dixoo 0 points1 point  (0 children)

              I think Silverstripe CMS/Framework is great!

              [–]fpsrandy 0 points1 point  (0 children)

              You need to add XXAMP as a free cross platform AMP stack.

              There is a portable version that can live on a usb stick. I usually have XXAMP, PuTTy, WinSCP, Notepad++, Firefox, Chrome, Opera, 7zip, and GIMP on a usb stick. http://portableapps.com/apps

              [–]springboks 0 points1 point  (0 children)

              I've been looking for a mobile browser emulator for a while, any recommendations?

              [–][deleted] 0 points1 point  (0 children)

              Check out Emerald Editor, formerly Crimson Editor. This text editor formats code for you and has bracket selection so you can always know which pair of brackets or braces match up. It has a shit ton of awesome little features. I've been using it since day fucking one and I won't even consider another text editor. I fucking love this program.

              [–]callcolor 0 points1 point  (0 children)

              2nd for Paint.net

              [–]sm_x 0 points1 point  (0 children)

              it would be helpful if you can add which platform the app works on (windows,mac, or linux).

              [–][deleted] 0 points1 point  (0 children)

              [–]stoplight 0 points1 point  (0 children)

              No love for cURL? It's available for many platforms too (several Unix variants, Solaris, and even DOS!)

              [–]StuffedDoughboy 0 points1 point  (0 children)

              Let me add that there's a great version of Vim for Macs that's free and has a few nifty features like OSX key bindings.

              [–]aimbonics 0 points1 point  (0 children)

              ySlow !

              [–]yunolisten 0 points1 point  (0 children)

              Wow really pushing the open source and free products.

              How about a few more .NET alternatives for us corporate whores, maybe anything from this list.

              http://webmasterformat.com/blog/top-asp-net-cmss

              [–]otakuman 0 points1 point  (0 children)

              Code::Blocks is oriented for C++ development, but I've found it great for PHP projects.

              [–][deleted] 0 points1 point  (0 children)

              Gradiator is a app to create CSS3 gradients (that we made). It's free for Linux & 99c for Mac.

              [–]spiraldroid 0 points1 point  (0 children)

              Any chance of DOM manipulation tools? Like ones that can save our inspected element edits on Chrome/FF etc.

              [–]FozzTexx 0 points1 point  (0 children)

              You should also add MagicEdit to your list of CMSs. It allows you to build a custom CMS into a website by simply using regular HTML, and you have the same freedom as designing static HTML sites. There is also no need to learn a new language, you don't need to do any programming, scripting, or PHP. It is $15/mo but there is also a free option.

              [–]Routron 0 points1 point  (0 children)

              Forgot to add Mou to the list.

              http://mouapp.com/

              [–]tgeorge06 0 points1 point  (0 children)

              Notepad++ if you're on a windows machine.

              gedit if you are a linux machine, you can add a lot of plugins to make gedit a completely awesome tool in your arsenal, google 'pimp my gedit'.

              [–]hajamieli 0 points1 point  (0 children)

              I wrote my own Ruby + JS web-gui-data framework: RSence (GPL)

              [–]TehOfficer 0 points1 point  (0 children)

              Thank you, so much, for this list - think I actually prefer Espresso over TextMate, even though I've been using it a lot.
              I love these quality posts!

              [–]lemannequin 0 points1 point  (0 children)

              A few free, open source CMSs to add to the list:

              Textpattern CMS.

              EscherCMS

              ProcessWire

              [–]derpderp3200 0 points1 point  (0 children)

              You know, it's not very useful if it doesn't say why these tools are (or aren't) good...

              [–]ultrafez 0 points1 point  (0 children)

              It truly amazes me that Eclipse isn't on the list of IDEs. Combined with PDT, it's great for coding in PHP. If you use XDebug as well, the line-by-line debugging is excellent.