shipyourshit_techsalon



shipyourshit_techsalon

1 1


shipyourshit_techsalon

presentation before group discussion at The Hub LA's Tech Salon series

On Github flores / shipyourshit_techsalon

Carlo Flores

Director, Development OperationsEdgeCast Networks

Co-Founder and OrganizerLA DevOpsjs.la

Ship product

a short romp through past shops

communication and telephony soluions for small-medium sized businesses average customer has about 10 employees

employee 53

weakest engineer in the building

Support Engineer Team Lead, Support and Operations Team Lead, Sr. Support and Operations Systems Administrator

1 product

First month we closed $1M in recurring revenue

4 products

  • On site server solution
  • Linux distribution for Resellers and DIYers
  • Cloud/entirely Hosted solution
  • Unified Communications solution

$10M on average every month

shops get big old talent leaves nothing lasts forever

Alumni at RackSpace, Facebook, AT&T, Machinima, Magento, ICANN, M-GO, DreamHost, and tons of young startups

well funded social network looking to connect people and experiences

  • private messaging and bookmarklet-like application
  • public messaging and link sharing application
  • photo and social media sharing app
  • trivia game
  • twitter client featuring timelines and in-context conversations

delivered tons of products and proof of concepts

$0 revenue

Backend services so you can build an awesome app faster

in ~6 months:

designed and implemented viable product

Front page of Hacker News (twice)

Covered in TechCrunch

$0 revenue

Alumni at Amazon, Google, OK Cupid Labs, GitHub, Yelp, Bloomberg

We help large scale sites manage traffic demands. We hold 5% of the Internet.

"$50-100M" in annual revenue

Fastest growing core Internet company in America, per Deloitte

Fastest growing company in Los Angeles, per Deloitte

Core Engineering:

2 Project Managers, 3 Product Managers, 2 Directors, C-Levels

9 separate teams ("Pods")

Repeats for Customer Interface, QA, Systems, Networking, Support... Engineering

The best engineers I know are in it to ship.
Project and Time Management

from the perspective of an Engineer

Waterfall

  • Here's the spec
  • Here's the ship date
  • Don't fuck it up

Agile

  • You're probably going to fuck it up
  • Fail fast
  • Fix it fast
  • Repeat

find a group of people who feel accountable to each other and themselves

How to hire computer nerds

Communication

smart without social skills < smart with social skills

really smart people don't think they know everything

great engineers talk about their problems

great engineers stay curious

great problems haven't been solved yet

great people care

enjoy showing up to work everyday

time to fail

Don't plan for the next year

no one has done what we're doing before

Plan for the next 3 months

with enough talent and motivation, there isn't a problem we can't dent or solve in 3 months

Execute over 1 or 2 week iterations

Talk every day

Don't have meetings everyday

Do have meetings

build temporary walls and let your developers develop for a while

Run a flat organization

Ship your shit

Thank you