Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Being Awesome One Build at a Time

Logan Leger
September 27, 2011

Being Awesome One Build at a Time

Talk to we gave to LSU's iOS Bootcamp

Logan Leger

September 27, 2011
Tweet

More Decks by Logan Leger

Other Decks in Programming

Transcript

  1. PLEASED TO MEET YOU. • Logan Leger, Founder + CEO

    • Evan Cordell, Founder + CTO • Christopher Keele, Senior Developer • Christian Bankester, Senior Developer
  2. WE’RE PRETTY COOL. • Founded in January, 2010 • Louisiana

    natives • Backgrounds in engineering, math, physics, computer science
  3. WHAT’S IN A NAME? We specialize in agile development. We

    make hand- crafted web and mobile apps. We help reveal our clients’ innovation and potential to the world.
  4. • Open, honest, candid. • Chat room during business hours.

    • Project management software. • Status meetings every week. COMMUNICATION IS KEY.
  5. WE <3 TDD. • Test driven development. • Software testing

    software. • Write failing tests first. Make tests pass. Refactor into sexiness. Continuously integrate.
  6. THE AGILE RULE THE WORLD. • Always look for something

    better. (The grass really is greener over there.) • Doesn’t exist? Write it. Release it. • Learn quickly. Polyglots get all the girls (or boys). • Code monkeys get eaten by code bears.
  7. DON’T PANIC. • Fear is the mind killer. • Writing

    code is creative. • Debugging code is clinical.
  8. PLAN AN ESCAPE ROUTE. • Festina lente. • Come up

    with a quick fix. • Create a timeline.
  9. BRING A BALL OF STRING. • Theseus and the Minotaur.

    • Commit as much as possible. • Data dump.
  10. CALL FOR AIR SUPPORT EARLY. • He who hesitates. •

    Parse the internet. • Post first, answer questions later.
  11. BROKEN BONES HEAL STRONGER. • When all else fails. •

    Big errors are big opportunities. • Two steps forward, one step back.
  12. WHEN YOU STARE INTO THE PROJECT THE PROJECT STARES BACK

    AT YOU. Logan Leger, Founder + CEO
  13. WHAT I WISH SOMEONE HAD TOLD ME. • Development timelines

    are fluid. • Always under-promise. • It’s always a feature, never a bug. • No one actually knows what they’re doing when they start. • Turn a success into a failure: takeaways.