I'm a first time founder. The smallest company I've worked full-time at was ~70 people when I started, though I did intern at startups with <10 people early in my software engineering career. I'm looking for anecdotal advice about how to make things work at the earliest stages, particularly on the technical front.
Would love to hear from founding engineers, early technical hires, and technical founders. What decisions had the most impact on your experience? How did you choose what problems to tackle first? How did you pick tools? What expectations did non-technical team members set? What would you do differently? In short, what worked and what didn't?
(And yes, I'm hiring founding engineers in SF. More info in profile if you're curious.)
Second was proven self suffiency on capital via revenue rather than funding.
Third was people, you hire people who chime with you and let them do it. I guess that is what matters on the long run when things go downhill.
Edit: typo