-
The DevOps Handbook - Kim, Humble, Debois, Willis, Allspaw
-
The Phoenix Project - Gene Kim
-
The Unicorn Project - Gene Kim
-
Reinventing Organisations - Frederic Laloux
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Taken from: http://www.alexkras.com/19-git-tips-for-everyday-use/ | |
19 Tips For Everyday Git Use | |
September 8, 2015 by Alex Kras 31 Comments | |
TwitterHacker NewsRedditFacebookShare1,491 | |
I’ve been using git full time for the past 4 years, and I wanted to share the most practical tips that I’ve learned along the way. Hopefully, it will be useful to somebody out there. | |
If you are completely new to git, I suggest reading Git Cheat Sheet first or checking out this free tutorial. This article is aimed at somebody who has been using git for three months or more. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const express = require("express"); | |
const router = express.Router(); | |
const User = require("../models/user"); | |
const AWS = require("aws-sdk"); | |
AWS.config.update({ | |
accessKeyId: process.env.accessKeyId, | |
secretAccessKey: process.env.secretAccessKey, | |
region: "us-east-1" | |
}); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import { NgModule } from '@angular/core'; | |
... | |
import { environment } from '../environments/environment'; | |
@NgModule({ | |
... | |
providers: [{ | |
provide: LocationStrategy, | |
useClass: environment.production ? PathLocationStrategy : HashLocationStrategy, | |
}], |
At the top of the file there should be a short introduction and/ or overview that explains what the project is. This description should match descriptions added for package managers (Gemspec, package.json, etc.)
Show what the library does as concisely as possible, developers should be able to figure out how your project solves their problem by looking at the code example. Make sure the API you are showing off is obvious, and that your code is short and concise.