Skip to content

Instantly share code, notes, and snippets.

@juliandunn
juliandunn / what-has-eric-ries-learned-since-2011.md
Last active August 29, 2015 14:17
What Has Eric Ries Learned Since 2011?
View what-has-eric-ries-learned-since-2011.md

What Has Eric Ries Learned Since 2011?

Interview at SXSW Interactive 2015. Interviewer: Ted Greenwald from the Wall Street Journal.

Can you summarize the Lean Startup for those who aren't familiar

  • No rigorous, longitudinal study to determine whether Lean Startup is true or not, but he’s hoping there will be.
  • A startup is just anything new being created under conditions of extreme uncertainty.
  • Use science and not astrology to figure out what’s supposed to happen. That's what is in the book.
  • A pivot is just a change in strategy w/o a change in vision.
@juliandunn
juliandunn / evolving-from-founder-to-great-ceo.md
Last active August 29, 2015 14:17
Talk at SXSWi by Joel Trammell.
View evolving-from-founder-to-great-ceo.md

Evolving from founder to great CEO

Joel Trammell, ex-CEO of NetQOS

theamericanceo.com

CEO: command, management, leadership

  • management is power granted by your position
  • leadership is power granted freely because of a follower’s perception of your credibility, competence and caring.
@jkeiser
jkeiser / gist:e0fc4513882e7053d793
Created March 6, 2015 20:59
12.1.0: /opt/chef/embedded/apps/chef/lib/chef/chef_fs/file_system.rb
View gist:e0fc4513882e7053d793
#
# Author:: John Keiser (<jkeiser@opscode.com>)
# Copyright:: Copyright (c) 2012 Opscode, Inc.
# License:: Apache License, Version 2.0
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
View gist:497559abac31c2c958dd

5 Team States:

  • Collocated - Team report to the same leader, and sits together in the same area where incidental communication can heppen
  • Distributed - Groups of people who make up the team are collocated in different locations
  • Dispersed - Individuals from the team are in different locations
  • Matrixed - Team members are collocated, but report to different managers who may or may not be aligned with the systems vision
  • Vendorized - The delivery unit is made up of people from both internal and external sources (i.e., team is reliant on a vendor as part of being able to deliver)

As you move further away from the team being a single, coherent, collocated unit, you should be decreasing the amount of time between integrated builds of working software.

@irvingpop
irvingpop / check-data.rb
Last active August 29, 2015 14:01
knife-ec-backup data validation
View check-data.rb
#!/opt/chef/embedded/bin/ruby
require 'json'
class Checker
def check
check_cookbook_metadata
check_node_sizes
check_bad_platform_metadata
check_bad_invitations
check_duplicates_in_groups