a toolset for a modern dev company
Post on 16-Aug-2015
161 Views
Preview:
TRANSCRIPT
Don’t trust your tools too much
1. Use tools only when it’s justified.2. First of all you need right people, and then
tools to help them.3. Tools are not remedy for all illnesses
Organization of business
1. Finance, profitability2. Strategic planning3. Resource management, HR4. Client relationship management, Sales5. Accounting
Communication
1. Task management2. Daily communication3. Knowledge base4. Project documentation5. File storage6. Company documentation
Development
1. Writing code2. Storing code3. Reviewing code4. Hosting + Network Services 5. Dev environments6. QA7. CI
Knowledge base / Documentation
1. Confluence2. GitHub Wikis3. Redmine Wikis4. TeamWork5. Apiary6. Read The Docs
Hosting + Network services
1. Hetzner2. Digital Ocean3. Linode4. AWS5. Mandrill6. Google Apps7. Cloudflare
Development environments
1. Vagrant - Manage dev environments2. Docker - Package applications into
containers
QA
1. Test plans2. Unit tests3. Testflight / Crashlytics4. NewRelic5. BDD/Gherkin6. Selenium7. Appium
Password Storage
1. Keepass/KeepassX/MacPass - Offline2. Lastpass - Online 3. PassPack - Online
Use diceware to generate your master pass
top related