35+ Tools Every Developer Must Know

DZone 's Guide to

35+ Tools Every Developer Must Know

· Agile Zone ·
Free Resource

Learn coding:

Code academy: Learn to code interactively, for free.

Code school: Interactive programming courses and guided projects

Treehouse: Learn Web Design, Coding & Much More

Lynda: Technology and Creative Skills taught by industry experts.

Tuts+: Thousands of free tutorials and online courses to help you learn software development from mobile devices to web applications and everything in between.

Source Control:

GitHub: GitHub is a web-based Git repository hosting service. It offers all of the distributed version control and source code management (SCM) functionality of Git as well as adding its own features.

Bitbucket: Bitbucket is a web-based hosting service for projects that use either the Mercurial (since launch) or Git (since October 2011) revision control systems. Bitbucket offers both commercial plans and free accounts.

Versions: Versions offers the best way to work with Subversion on the Mac. Thanks to its clear-cut approach, you'll hit the ground running.

Tower: Version control with Git - made easy. In a beautiful, efficient, and powerful app.

SourceTree: Harness the power of Git and Hg in a beautifully simple application

Continuous integration and deployment:

Shippable: A declarative CI/CD and Release Automation platform that streamlines software delivery

Circle CI: The modern continuous integration and delivery platform that software teams love to use.

Travis CI: Easily sync your GitHub projects with Travis CI and you’ll be testing your code in minutes!

GO CD: Open source continuous delivery server to model and visualize complex workflows with ease

Xebia Labs: Continuous Delivery at Enterprise Scale

Development Platforms:

Heroku: Deploy and run apps on today's most innovative Platform as a Service

Cloud 66: Simplify DevOps: Build, deploy and maintain any application on any server, on Rackspace|

Docker Cloud: Build, ship, and run - any app, anywhere

Appfog: A Platform for Creating, Scaling, and Managing Cloud Native Apps

Engine Yard: Reliability and support you can count on. Built and proven on over 1 Billion AWS hours.

Bug Tracking and Monitoring:

Bugzilla: Bugzilla is server software designed to help you manage software development.

Bugify: Bugify is being used in many different industries. If there's anything you need to keep track of, keep track of it with Bugify.

Usersnap: Collect feedback and track bugs. Your central place to organize your web projects

BugHerd: Bug tracking so simple - It's like sticky notes on a website. Capture client feedback, resolve issues and manage projects visually.

New Relic: New Relic is the first, best place to examine and understand your digital business.

Browser Addons:

Measureit: Draw out a ruler to get the pixel width and height of any elements on a webpage.

Ghostery: Protect your privacy. See who's tracking your web browsing with Ghostery.

View source chart: Inspect the DOM at lightning speed.

Colorzilla: Advanced Eyedropper, Color Picker, Gradient Generator and other colorful goodies...

Empty cache button: Cache clearing made easy. One click.

CSS and HTML5 frameworks:

Foundation: The most advanced responsive front-end framework in the world.

Bootstrap: Sleek, intuitive, and powerful front-end framework for faster and easier web development.

Framework 7: Full Featured HTML Framework For Building iOS & Android Apps

Some cool tools:

Metricfire: Metricfire operate Hosted Graphite, a powerful way for teams to measure technology.

Snippets: Snippets is a powerful application for Mac and Windows that stores the most valuable pieces of code you can reuse in different projects many times.

Lingohub: Master your translation workflow and connect with world leading translators

Flowdock: Chat & inbox for teams. One place to talk and stay up-to-date.

continuous deployment ,continuous integratinon ,developer tools ,devops adoption ,devops tools ,performance

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}