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

The Art of Building Developer Tools

The Art of Building Developer Tools

Samuel E. Giddins

March 06, 2015
Tweet

More Decks by Samuel E. Giddins

Other Decks in Technology

Transcript

  1. 1. Find something that’s missing from your workflow 2. Build

    it 3. Build it in such a way others can use it 4. Receive feedback 5. Ignore 70% of it 6. Have a thick skin 7. Keep on improving
  2. Maybe Don’t rush into it. It’s a lot of work,

    and you won’t succeed unless it’s a project that makes you happy.
  3. Is there a real problem space here? Can someone in

    my position provide a solution?
  4. Once you have an audience, start spreading out. Find the

    ancillary problems, and solve them one at a time.
  5. As your project grows, it will lose people. Not everyone

    loves a monolith. So try and make sure the things you bolt on both belong and don’t take over.
  6. everything is terrible, nothing works, people are horrible, and there

    will be cool people doing awesome things on a regular basis — André Arko
  7. You’re asking a fellow developer to spend their most precious

    resource on something you built. It’s an honor. It’s a heavy responsibility.