Requires Mac OS X 10.8 or later :'(
@ is shorthand for HEAD @{u} is shorthand for upstream-branch
manage a cluster of Docker containers as a single system
Manage a cluster of Linux containers as a single system to accelerate Dev and simplify Ops.
program against your datacenter like it’s a single pool of resources
Program against your datacenter like it’s a single pool of resources
provision and configure files and packages on remote servers
create identical machine images for multiple platforms from a single source configuration
Devops
abstract
-
Efficient development workflow using Git submodules and Docker Compose
airpair.com
-
Node.js Production Environment - a Step-By-Step Guide for Startups
blog.risingstack.com
-
dev prod parity
12factor.net
abstractCI
-
Setting Up Travis CI To Your Javascript Project
orizens.com
-
Continuous Integration
martinfowler.com
CICD
-
Is Continuous Delivery just Continuous Integration done right? | UrbanCode
developer.ibm.com
-
book
martinfowler.com
-
Continuous Delivery
martinfowler.com
CDgit
-
Some bad situations and how I got myself out of them in plain english
ohshitgit.com
-
GitUp: GUI for git
gitup.co
-
Use vimdiff as git mergetool
rosipov.com
-
few more tips
reddit.com
-
25 Tips for Intermediate Git Users
andyjeffries.co.uk
-
git - Clone only one branch - Stack Overflow
stackoverflow.com
-
4 more
gitRequires Mac OS X 10.8 or later :'(
@ is shorthand for HEAD @{u} is shorthand for upstream-branch
github
-
Helper
hub.github.com
-
Using pull requests
help.github.com
-
Fork A Repo
help.github.com
-
GitHub Flow in the Browser
help.github.com
-
Understanding the GitHub Flow
guides.github.com
githubgitlab
-
GitLab | Version Control on your Server | Better than GitHub
about.gitlab.com
gitlabbitbucket
-
Bitbucket: setup ssh
confluence.atlassian.com
bitbucketdocker
-
Boot2docker: linux distro made for Docker
boot2docker.io
-
Getting Started with Docker (paid ebook)
serversforhackers.com
-
I am Geoffrey - What is Docker? (paid ebook)
geoffrey.io
-
Docker Machine [VirtualBox] Steps
jadatravu.blogspot.sg
-
Why consistent environments are so important
blog.codeship.com
-
Security Risks and Benefits of Docker Application Containers
zeltser.com
-
2 more
dockerkubernetes
manage a cluster of Docker containers as a single system
-
article 3/6/15
bashton.com
-
kubernetes.io
kubernetes.io
kubernetes manage a cluster of Docker containers as a single systemManage a cluster of Linux containers as a single system to accelerate Dev and simplify Ops.
Mesos
program against your datacenter like it’s a single pool of resources
-
Mesosphere - course
open.mesosphere.com
-
Mesos Sandbox Using Docker Compose
spof.io
-
Yelp Tech Talks Launch
vimeo.com
-
Mesos
mesos.apache.org
Mesos program against your datacenter like it’s a single pool of resourcesProgram against your datacenter like it’s a single pool of resources
vagrant
-
vagrant.d outside of the home folder
stackoverflow.com
vagrantansible
provision and configure files and packages on remote servers
-
Using Vangrant to learn Ansible
blog.scottlowe.org
-
Awesome multi-vendor deployment script
github.com
-
Lessons from using Ansible exclusively for 2 years.
blog.serverdensity.com
-
Ansible is Simple IT Automation
ansible.com
ansible provision and configure files and packages on remote serverspacker
create identical machine images for multiple platforms from a single source configuration
-
packer.io
packer.io
packer create identical machine images for multiple platforms from a single source configurationnpm
-
bahmutov/next-update
github.com
-
peerigon/updtr
github.com
-
What is the convention for versioning npm packages prior to 1.0.0?
stackoverflow.com
-
How do I update each dependency in package.json to the latest version?
stackoverflow.com
-
10 Cool Things You Probably Didn’t Realize npm Could Do
blog.izs.me
-
package.json | npm Documentation
docs.npmjs.com
-
2 more
npm