• Talks
  • Contact
  • Writing
  • Menu

Camille Fournier

Senior Thinker and Raconteur
  • Talks
  • Contact
  • Writing

For the latest content please visit my blog, Elided Branches

Also find me on Medium!

Frog and Toad are Cofounders

No results found

Follow me on Twitter @skamille

  • January 2021
    • Jan 31, 2021 Make Boring Plans Jan 31, 2021
  • April 2016
    • Apr 1, 2016 You can bring a horse to water... Apr 1, 2016
  • February 2016
    • Feb 12, 2016 What do I do with my time? Feb 12, 2016
  • January 2016
    • Jan 28, 2016 Qualitative or Quantitative but always Analytical Jan 28, 2016
    • Jan 25, 2016 Hiring Engineering Managers: Screening for Potential Jan 25, 2016
  • December 2015
    • Dec 31, 2015 What is a Technology Company, Really? Dec 31, 2015
    • Dec 2, 2015 Reorgs Happen Dec 2, 2015
  • November 2015
    • Nov 27, 2015 The Manager as Debugger Nov 27, 2015
    • Nov 6, 2015 Truth and Consequences of the Technical Track Nov 6, 2015
  • October 2015
    • Oct 22, 2015 Open Source Culture Oct 22, 2015
    • Oct 13, 2015 Autonomy, Mastery, Purpose... What's Missing? Oct 13, 2015
    • Oct 1, 2015 Notes on Startup Engineering Management for Young Bloods Oct 1, 2015
  • July 2015
    • Jul 29, 2015 Have a Theory Jul 29, 2015
    • Jul 21, 2015 Ask the CTO: Going Rogue Jul 21, 2015
  • June 2015
    • Jun 28, 2015 Vision and Trust: External and Internal Leadership Jun 28, 2015
    • Jun 2, 2015 The Trials and Temptations of the New Leader: "Cool Factor" Jun 2, 2015
  • May 2015
    • May 21, 2015 Entrepreneurial Gap May 21, 2015
  • March 2015
    • Mar 21, 2015 Get Curious Mar 21, 2015
  • February 2015
    • Feb 8, 2015 On the role of CTO Feb 8, 2015
  • January 2015
    • Jan 13, 2015 A Letter to My Team for Review Season Jan 13, 2015
    • Jan 3, 2015 Meaningful 2014: Everybody Hurts (notes on SparkCamp) Jan 3, 2015
  • December 2014
    • Dec 6, 2014 The Best Decision I Made in 2014 Dec 6, 2014
  • October 2014
    • Oct 22, 2014 "Meritocracy" and the Tyranny of Structurelessness Oct 22, 2014
    • Oct 9, 2014 When Defining Reality, Don't Forget To Deliver Hope Oct 9, 2014
  • August 2014
    • Aug 10, 2014 On Charm, Skills and Management Aug 10, 2014
  • June 2014
    • Jun 7, 2014 Accountability and authoritarians Jun 7, 2014
  • May 2014
    • May 28, 2014 Revisiting ideas: Promotion from Within May 28, 2014
    • May 10, 2014 Please stop threatening me with Moore's Law May 10, 2014
  • February 2014
    • Feb 5, 2014 Getting From Here to There Feb 5, 2014
  • January 2014
    • Jan 15, 2014 SOA and team structure Jan 15, 2014
  • December 2013
    • Dec 31, 2013 2013: The Constant Introspection of Management Dec 31, 2013
  • July 2013
    • Jul 31, 2013 Replatforming? The Proof is in the Hackday Jul 31, 2013
  • May 2013
    • May 20, 2013 ZooKeeper and the Distributed Operating System May 20, 2013
  • February 2013
    • Feb 8, 2013 Branching Is Easy. So? Git-flow Is Not Agile. Feb 8, 2013
  • December 2012
    • Dec 30, 2012 Make it Easy Dec 30, 2012
    • Dec 20, 2012 Building a Global, Highly Available Service Discovery Infrastructure with ZooKeeper Dec 20, 2012
  • November 2012
    • Nov 18, 2012 On Fit and Emotional Problem Solving Nov 18, 2012
  • October 2012
    • Oct 14, 2012 Get Better Faster Oct 14, 2012
  • September 2012
    • Sep 9, 2012 Becoming the Boss Sep 9, 2012
  • August 2012
    • Aug 20, 2012 The Science of Development Aug 20, 2012
    • Aug 12, 2012 Being Right Aug 12, 2012
    • Aug 1, 2012 Growing New Leaders: A Modest Proposal Aug 1, 2012
  • July 2012
    • Jul 22, 2012 The Siren Songs of Hack Day Projects Jul 22, 2012
    • Jul 12, 2012 On Yaks and Hacks Jul 12, 2012
    • Jul 5, 2012 Moneyball Jul 5, 2012
  • June 2012
    • Jun 20, 2012 Code Reviews, Code Stories Jun 20, 2012
    • Jun 14, 2012 There Is No Number Jun 14, 2012
    • Jun 9, 2012 Corporate culture: A lesson in unintended consequences Jun 9, 2012
  • May 2012
    • May 31, 2012 War Stories: Guava, Ehcache, Garbage Collection May 31, 2012
    • May 27, 2012 Hammers and Nails: Managing Complexity May 27, 2012
    • May 17, 2012 Process Debt and Team Scalability May 17, 2012
    • May 13, 2012 Budgeting for Error May 13, 2012
    • May 2, 2012 Intuition, Effort, and Debugging Distributed Systems May 2, 2012
  • April 2012
    • Apr 26, 2012 Scaling in the Small Apr 26, 2012
    • Apr 18, 2012 Scaling: It's Not What It Used To Be Apr 18, 2012
    • Apr 12, 2012 Debug Your Career: Ask for Advice Apr 12, 2012
    • Apr 5, 2012 Parallelism and the Limits of Languages Apr 5, 2012
  • March 2012
    • Mar 28, 2012 Yes, and... Mar 28, 2012
    • Mar 22, 2012 Java console monitoring basics: The "j" series Mar 22, 2012
    • Mar 15, 2012 One Feature in One Month or Ten in Six? Mar 15, 2012
    • Mar 8, 2012 Why I'm Moving Away from the Play Framework Mar 8, 2012
    • Mar 1, 2012 Three Reasons You Should Be Training Your Successor Mar 1, 2012
  • February 2012
    • Feb 22, 2012 Networking woes in Java Feb 22, 2012
    • Feb 16, 2012 The value of physical objects Feb 16, 2012
    • Feb 9, 2012 Quick Wins: Monitoring Request Times in Play with Coda Metrics Feb 9, 2012
    • Feb 1, 2012 Developer Joy, Part 2 Feb 1, 2012
  • January 2012
    • Jan 25, 2012 Developer Joy Jan 25, 2012
    • Jan 18, 2012 Keep it Simple, Dingus Jan 18, 2012
    • Jan 12, 2012 Framework Developers, Application Developers Jan 12, 2012
    • Jan 6, 2012 (E)Git Pain, Git Joy Jan 6, 2012
  • December 2011
    • Dec 31, 2011 2011: My Year of Open Source Dec 31, 2011
    • Dec 28, 2011 A quick one: Testing log messages Dec 28, 2011
    • Dec 24, 2011 Effective performance testing Dec 24, 2011
    • Dec 17, 2011 Valuing time, and teamwork Dec 17, 2011
    • Dec 10, 2011 Do the Right Thing Dec 10, 2011
    • Dec 4, 2011 Interviewing for Judgement Dec 4, 2011
  • November 2011
    • Nov 12, 2011 A new computer Nov 12, 2011
    • Nov 7, 2011 NoSQL and the Enterprise Developer Nov 7, 2011
    • Nov 5, 2011 ZooKeeper 3.4: Lessons Learned Nov 5, 2011
Featured
Aenean eu leo Quam
Aenean eu leo Quam

Quisque iaculis facilisis lacinia. Mauris euismod pellentesque tellus sit amet mollis.

Read more →
Cursus Amet
Cursus Amet

Sed purus sem, scelerisque ac rhoncus eget, porttitor nec odio. Lorem ipsum dolor sit amet.

Read more →
Pellentesque Risus Ridiculus
Pellentesque Risus Ridiculus

Vivamus pellentesque vitae neque at vestibulum. Donec efficitur mollis dui vel pharetra.

Read more →
Porta
Porta

Praesent id libero id metus varius consectetur ac eget diam. Nulla felis nunc, consequat laoreet lacus id.

Read more →
Etiam Ultricies
Etiam Ultricies

Donec id justo non metus auctor commodo ut quis enim. Mauris fringilla dolor vel condimentum imperdiet.

Read more →
Vulputate Commodo Ligula
Vulputate Commodo Ligula

Commodo cursus magna, vel scelerisque nisl consectetur et. Donec id elit non mi porta gravida at eget metus.

Read more →
Elit Condimentum
Elit Condimentum

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum id ligula porta felis euismod semper.

Read more →
Aenean eu leo Quam
Aenean eu leo Quam

Quisque iaculis facilisis lacinia. Mauris euismod pellentesque tellus sit amet mollis.

Read more →
Cursus Amet
Cursus Amet

Sed purus sem, scelerisque ac rhoncus eget, porttitor nec odio. Lorem ipsum dolor sit amet.

Read more →
Pellentesque Risus Ridiculus
Pellentesque Risus Ridiculus

Vivamus pellentesque vitae neque at vestibulum. Donec efficitur mollis dui vel pharetra.

Read more →