List of DevOps tools and resources:
Here is the set of tools and resources that help every DevOps enthusiast must know.
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:
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!
Shippable: A declarative CI/CD and release automation platform that streamlines software delivery.
GO CD: Open-source continuous delivery server to model and visualize complex workflows with ease.
Xebia Labs: Continuous delivery at enterprise scale.
Electric Cloud: Powering continuous delivery and release automation.
CloudBees: CloudBees is the hub of enterprise Jenkins and DevOps, providing companies with smarter solutions for automating software development and delivery.
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 add-ons:
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 and 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 and inbox for teams. One place to talk and stay up to date.
These tools can definitely help you do DevOps and software development efficiently.