SlideShare a Scribd company logo
1 of 55
Technical Co-Founder
Handbook
Joseph K Ziegler | @jiyosub | jiyosub
YOU’RE IN A STARTUP!
Summary
High level overview for the
Head Hacker
in a startup
Agenda
• Who is this Technical Co-Founder
• Choosing a Stack
• Development Tools
• Design Patterns
• Deployment Patterns
Agenda
• Who is this Technical Co-Founder
• Choosing a Stack
• Development Tools
• Design Patterns
• Deployment Patterns
The Technical Co-Founder
Why even have one?
$
Rule #1
Long term success is impacted by
technical prowess
Winning Characteristics
How do I Find him?
Rule #2
It’s a numbers game and you have
competition
Motivation
Rule #3
Nerds are motivated by more than
$$$
Idea Validation
Rule #4
Validate your idea early and
cheaply!
Static Website
Via a Blog
Good Old PowerPoint
Agenda
• Who is this Technical Co-Founder
• Choosing a Stack
• Development Tools
• Design Patterns
• Deployment Patterns
Choosing a Stack
Choose an OS
Rule #5
Go Open Source First
Choose a Language
Choose a Language
Static | Multiple languages | Mono on Linux | Good Docs
& Support | Proprietary | $$$
Static | Multiple languages on the JVM | Good Docs | Big
Developer Community | Heavy Frameworks | Oracle?
Dynamic | Scientific | Easy | Strong Cloud Support |
Scattered Docs & Libs | Light | Single Threaded
Dynamic | Easy | Learning Resource | Web Support |
Light | Scaling Limits
Dynamic | Vast Libraries | Big Developer Community |
Long History | Spaghetti Code | Horrible to Awesome
Dynamic | New | Skill Reuse | Event Driven | Limited
Libraries and Breadth | Smaller Community
Choose a Language
Look at the Developer Community
Look at your Problem Space
Be Aware of the Future but not Controlled By It
Rule #6
Pick the Language That Helps You
Iterate the Fastest
Choose a Framework
Rule #7
Stand on the Shoulders Giants
- or -
Don’t Re-invent the Wheel if it
Works for Now
Choose a Database
DynamoDB
Rule #8
Go Hybrid
Use SQL for the Freebies and
NoSQL for Name / Value Storage
Choose a Platform
Rule #9
Cloud First or Go Home
Agenda
• Who is this Technical Co-Founder
• Choosing a Stack
• Development Tools
• Design Patterns
• Deployment Patterns
Source Control
Rule #10
Use Distributed Hosted Source
Control
Continuous Integration
Rule #11
Start Continue Integration Early
Infrastructure as Code
Rule #12
Start Automation Early
Team Tools
Rule #13
Use Cheap and Free Things
Agenda
• Who is this Technical Co-Founder
• Choosing a Stack
• Development Tools
• Design Patterns
• Deployment Patterns
Benefits of the Cloud
Rule #14
Build for the Cloud
Automation & Bootstrapping
Loose Coupling
Managed Services
Rule #14
Build for the Cloud
Automation & Bootstrapping
Loose Coupling
Managed Services
Rule #14
Build for the Cloud
Automation & Bootstrapping
Loose Coupling
Managed Services
Rule #14
Build for the Cloud
Automation & Bootstrapping
Loose Coupling
Managed Services
Agenda
• Who is this Technical Co-Founder
• Choosing a Stack
• Development Tools
• Design Patterns
• Deployment Patterns
Architecture Alpha
Developer
Station
Source Control
CI Server
Durable Cloud Storage
Load Balancer Compute Database
Durable Cloud Storage
Stage & Test Environment
Development Environment
Rule #15
Everything is in Source Control
Architecture Beta
Developer
Station
Source Control
CI Server
Durable Cloud Storage
Load Balancer
Compute Database
Durable Cloud Storage
Production Environment
Stage & Test
Environment
Development Environment
Rule #16
Deploy with the CI Server
Architecture 1.0
Source Control
CI Server
Durable Cloud Storage
Load Balancer Compute
Database
Durable Cloud Storage
Stage & Test
Environment
Hot
Standby
Super Secret Rule #16
Rule #16
The Whole Architecture
is the Application…..
Architecture as the Application
Source Control
CI Server
Durable Cloud Storage
Stage & Test
Environment
Version 1
Developer
Station
Architecture as the Application
Source Control
CI Server
Durable Cloud Storage
Stage & Test
Environment
Version 1
Version 1.1
Developer
Station
Architecture as the Application
Source Control
CI Server
Durable Cloud Storage
Stage & Test
Environment
Version 1.1
Developer
Station
Architecture as the Application
Source Control
CI Server
Durable Cloud Storage
Stage & Test
Environment
Version 1.1
Version 2
Developer
Station
Technical Co-Founder
Handbook
Joseph K Ziegler | @jiyosub | jiyosub
YOU’RE IN A STARTUP!
Thank you!

More Related Content

Similar to The Technical Co-Founders Handbook

Sitecore development approach evolution – destination helix
Sitecore development approach evolution – destination helixSitecore development approach evolution – destination helix
Sitecore development approach evolution – destination helixPeter Nazarov
 
Driving application development through behavior driven development
Driving application development through behavior driven developmentDriving application development through behavior driven development
Driving application development through behavior driven developmentEinar Ingebrigtsen
 
Initiating and Sustaining Design Systems for the Enterprise
Initiating and Sustaining Design Systems for the EnterpriseInitiating and Sustaining Design Systems for the Enterprise
Initiating and Sustaining Design Systems for the Enterpriseuxpin
 
Part of the DLM story: Get your Database under Source Control - SQL In The City
Part of the DLM story: Get your Database under Source Control - SQL In The City Part of the DLM story: Get your Database under Source Control - SQL In The City
Part of the DLM story: Get your Database under Source Control - SQL In The City Red Gate Software
 
Advanced dev ops governance with terraform
Advanced dev ops governance with terraformAdvanced dev ops governance with terraform
Advanced dev ops governance with terraformJames Counts
 
Silicon Valley Code Camp 2016 - MongoDB in production
Silicon Valley Code Camp 2016 - MongoDB in productionSilicon Valley Code Camp 2016 - MongoDB in production
Silicon Valley Code Camp 2016 - MongoDB in productionDaniel Coupal
 
It is a sunny day
It is a sunny dayIt is a sunny day
It is a sunny daybcoder
 
Friday final test
Friday final testFriday final test
Friday final testbcoder
 
Best practices with development of enterprise-scale SharePoint solutions - Pa...
Best practices with development of enterprise-scale SharePoint solutions - Pa...Best practices with development of enterprise-scale SharePoint solutions - Pa...
Best practices with development of enterprise-scale SharePoint solutions - Pa...SPC Adriatics
 
JustEnoughDevOpsForDataScientists
JustEnoughDevOpsForDataScientistsJustEnoughDevOpsForDataScientists
JustEnoughDevOpsForDataScientistsAnya Bida
 
DevOps, what should you decide, when, why & how - Vinita Rathi
DevOps, what should you decide, when, why & how - Vinita RathiDevOps, what should you decide, when, why & how - Vinita Rathi
DevOps, what should you decide, when, why & how - Vinita RathiJAXLondon_Conference
 
Steve Jones - Team-based Version Control
Steve Jones - Team-based Version ControlSteve Jones - Team-based Version Control
Steve Jones - Team-based Version ControlRed Gate Software
 
(SPOT205) 5 Lessons for Managing Massive IT Transformation Projects
(SPOT205) 5 Lessons for Managing Massive IT Transformation Projects(SPOT205) 5 Lessons for Managing Massive IT Transformation Projects
(SPOT205) 5 Lessons for Managing Massive IT Transformation ProjectsAmazon Web Services
 
UX in Action: IBM Watson
UX in Action: IBM WatsonUX in Action: IBM Watson
UX in Action: IBM WatsonUserTesting
 
Lean-Agile Development with SharePoint - Bill Ayers
Lean-Agile Development with SharePoint - Bill AyersLean-Agile Development with SharePoint - Bill Ayers
Lean-Agile Development with SharePoint - Bill AyersSPC Adriatics
 
.NET executable requirements
.NET executable requirements.NET executable requirements
.NET executable requirementsGodfrey Nolan
 
MongoDB World 2018: How an Idea Becomes a MongoDB Feature
MongoDB World 2018: How an Idea Becomes a MongoDB FeatureMongoDB World 2018: How an Idea Becomes a MongoDB Feature
MongoDB World 2018: How an Idea Becomes a MongoDB FeatureMongoDB
 
From Sandbox to Production by Vadym Fedorov
From Sandbox to Production by Vadym FedorovFrom Sandbox to Production by Vadym Fedorov
From Sandbox to Production by Vadym FedorovSoftServe
 
Enterprise-Grade DevOps Solutions for a Start Up Budget
Enterprise-Grade DevOps Solutions for a Start Up BudgetEnterprise-Grade DevOps Solutions for a Start Up Budget
Enterprise-Grade DevOps Solutions for a Start Up BudgetDevOps.com
 
Scaling Git for the Enterprise
Scaling Git for the EnterpriseScaling Git for the Enterprise
Scaling Git for the EnterpriseTechWell
 

Similar to The Technical Co-Founders Handbook (20)

Sitecore development approach evolution – destination helix
Sitecore development approach evolution – destination helixSitecore development approach evolution – destination helix
Sitecore development approach evolution – destination helix
 
Driving application development through behavior driven development
Driving application development through behavior driven developmentDriving application development through behavior driven development
Driving application development through behavior driven development
 
Initiating and Sustaining Design Systems for the Enterprise
Initiating and Sustaining Design Systems for the EnterpriseInitiating and Sustaining Design Systems for the Enterprise
Initiating and Sustaining Design Systems for the Enterprise
 
Part of the DLM story: Get your Database under Source Control - SQL In The City
Part of the DLM story: Get your Database under Source Control - SQL In The City Part of the DLM story: Get your Database under Source Control - SQL In The City
Part of the DLM story: Get your Database under Source Control - SQL In The City
 
Advanced dev ops governance with terraform
Advanced dev ops governance with terraformAdvanced dev ops governance with terraform
Advanced dev ops governance with terraform
 
Silicon Valley Code Camp 2016 - MongoDB in production
Silicon Valley Code Camp 2016 - MongoDB in productionSilicon Valley Code Camp 2016 - MongoDB in production
Silicon Valley Code Camp 2016 - MongoDB in production
 
It is a sunny day
It is a sunny dayIt is a sunny day
It is a sunny day
 
Friday final test
Friday final testFriday final test
Friday final test
 
Best practices with development of enterprise-scale SharePoint solutions - Pa...
Best practices with development of enterprise-scale SharePoint solutions - Pa...Best practices with development of enterprise-scale SharePoint solutions - Pa...
Best practices with development of enterprise-scale SharePoint solutions - Pa...
 
JustEnoughDevOpsForDataScientists
JustEnoughDevOpsForDataScientistsJustEnoughDevOpsForDataScientists
JustEnoughDevOpsForDataScientists
 
DevOps, what should you decide, when, why & how - Vinita Rathi
DevOps, what should you decide, when, why & how - Vinita RathiDevOps, what should you decide, when, why & how - Vinita Rathi
DevOps, what should you decide, when, why & how - Vinita Rathi
 
Steve Jones - Team-based Version Control
Steve Jones - Team-based Version ControlSteve Jones - Team-based Version Control
Steve Jones - Team-based Version Control
 
(SPOT205) 5 Lessons for Managing Massive IT Transformation Projects
(SPOT205) 5 Lessons for Managing Massive IT Transformation Projects(SPOT205) 5 Lessons for Managing Massive IT Transformation Projects
(SPOT205) 5 Lessons for Managing Massive IT Transformation Projects
 
UX in Action: IBM Watson
UX in Action: IBM WatsonUX in Action: IBM Watson
UX in Action: IBM Watson
 
Lean-Agile Development with SharePoint - Bill Ayers
Lean-Agile Development with SharePoint - Bill AyersLean-Agile Development with SharePoint - Bill Ayers
Lean-Agile Development with SharePoint - Bill Ayers
 
.NET executable requirements
.NET executable requirements.NET executable requirements
.NET executable requirements
 
MongoDB World 2018: How an Idea Becomes a MongoDB Feature
MongoDB World 2018: How an Idea Becomes a MongoDB FeatureMongoDB World 2018: How an Idea Becomes a MongoDB Feature
MongoDB World 2018: How an Idea Becomes a MongoDB Feature
 
From Sandbox to Production by Vadym Fedorov
From Sandbox to Production by Vadym FedorovFrom Sandbox to Production by Vadym Fedorov
From Sandbox to Production by Vadym Fedorov
 
Enterprise-Grade DevOps Solutions for a Start Up Budget
Enterprise-Grade DevOps Solutions for a Start Up BudgetEnterprise-Grade DevOps Solutions for a Start Up Budget
Enterprise-Grade DevOps Solutions for a Start Up Budget
 
Scaling Git for the Enterprise
Scaling Git for the EnterpriseScaling Git for the Enterprise
Scaling Git for the Enterprise
 

Recently uploaded

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 

Recently uploaded (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

The Technical Co-Founders Handbook

Editor's Notes

  1. * Why have one at all? * Cost * In-house your expertise : Foresight, Core Competency, Consistency * Agility “As a result, more and more startups begin with a business founder and a technical founder. This is so common that many incoming Stanford MBA students make it their mission to meet their engineering and CS peers for some professional matchmaking. But there’s a more skilful way to go about this.” - Smart Scaling: How to find the right technical cofounder by Dean Takahashi, venturebeat.com
  2. Characteristics of a good TCF * Look up stat: good developer 100x bad developer * Are they flexible about their stack? * Example of a problem, do they fix just the problem, or do they go back and find the reason it was caused and make sure it never happens again? * Passion for being in a startup * Personality fit * Creating the Thing Right vs Creating the Right Thing * Myopic for the solution * Cadence for development * Not working on own idea * Domain Knowledge Good developer is 10x more productive than an average. An average developer is 10x more productive than a poor developer. --Productivity Variations Among Software Developers and Teams: The Origin of 10x
  3. * Finding him * Hey, I’ve got this great idea for a startup…do you know any developers who might be interested in working with me? * You have to pitch to a co-founder just like an investor * Meetups, entrepreneur events * User groups It’s a numbers game Invest in success Make your pitch different Why you can’t find a co-founder: Hiring in your own image Need for speed
  4. What's their motivation? ** Idea Space * Co-founders level of commitment * Co-founders domain knowledge and passion Stimulating Technology Chance to Innovate Recognition and Praise Comfortable Surroundings - Global Business Hub
  5. Idea Validation How to validate idea? * Manually * Blog (Beat the GMAT) * Power Point - Would you buy this
  6. * Choosing a technical stack * OS * Languages * Frameworks
  7. * Choosing a technical stack * OS * Languages * Frameworks
  8. * Choosing a technical stack * OS * Languages * Frameworks “The best lean start-up language allows you to iterate your ideas the fastest with the market. Or, as Eric Ries likes to call it, minimizing total time through the start-up feedback loop:” - The Best Programming Language for a Lean Startup by kevindewalt, kevindewalt.com
  9. * Choosing a technical stack * OS * Languages * Frameworks “The best lean start-up language allows you to iterate your ideas the fastest with the market. Or, as Eric Ries likes to call it, minimizing total time through the start-up feedback loop:” - The Best Programming Language for a Lean Startup by kevindewalt, kevindewalt.com
  10. * Choosing a technical stack * OS * Languages * Frameworks “The best lean start-up language allows you to iterate your ideas the fastest with the market. Or, as Eric Ries likes to call it, minimizing total time through the start-up feedback loop:” - The Best Programming Language for a Lean Startup by kevindewalt, kevindewalt.com
  11. * Choosing a technical stack * OS * Languages * Frameworks
  12. Cloud you have PAAS->IAAAS VPS Hardware
  13. Puppet Chef Fabric
  14. Biggest benefits of the cloud: Elasticity and Horizontal Scaling
  15. The Architecture is the Application
  16. The Architecture is the Application