Frequently asked questions

What's your routine?

I'm a fan of routine and not thinking about thinkgs I don't have to. This is why my days are fairly regular, especially in the morning.

Thoughts about pivots

Advice I found helpful about pivots

On Strategy

On finding ideas


  • you don't need an amazing idea, but do take time to think about the idea

  • focus on problem

  • evaluation framework for idea

    • how big is idea
    • founder/market
    • are you solving an important problem
    • do you have insight intot his field
  • other advantages

    • you like the idea
    • it only recently became possible
  • filters

    • not doing because of Schlep
    • boring space (eg. payroll)
    • too hard (eg. stripe)
    • existing competitors
  • 7 ideas

    • what are you/team good at? what companies have you worked at? what problems were there? how did they get fixed?

On schlep


  • don't do things because it seems too insurmountable (eg. finance, healthcare, government, etc)

On hard pivots

On Open Source Licensing

Dendron went with the AGPLV3 license. This is to satisfy the following requirements:

  • we wanted to keep our product open source and available for others to build on top of
  • we wanted to build a sustainable business on top of Dendron (this would be harder to do if someone just made a proprietary fork of Dendron)

It was because of the latter that we did not go with MIT or Apache Version 2. That being said, we did implement an End User License Agreement for all pull requests which lets us relicense when necessary. This gives us room to accommodate individuals and organizations that absolutely cannot work with the AGPLV3 license.

On communication as a remote team

Almost everything we do at Dendron happens async and remote. This works because of the following practices:

  • instead of meetings, we run asyncs: this is a note we create inside of our knowledge base and then also copy a pointer to in a gdoc called "meet.daily" (this has all asyncs for the week - it is merged back into our knowledge base and cleared at the end of the week)
  • instead of standups, we ask everyone to keep a daily journal: this is a short note inside our knowledge base that goes over what people did the previous day, what they'll be working on, and any blockers they might encounter

Asyncs and daily journals make up most of our remote workflow. We make sure that all essential information goes through these channels