Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Thank you for your reply. This gives me more food for thought.

I am lead engineer at a start-up and my goal is to create a good work environment for our current and future devs. #1 enemy is the on-call, which should be resolved with customer support + some automation.



FWIW, we're a reasonably successful social application that's _heavy_ on real time networking; so there's always a large number of users active and our services are generally humming along at high throughput.

Lots of automated tests. A good community team. Code reviews. A _rigid_ feature-branch-and-test process. A _rigid_ closed beta->open beta->release process.

And we still have bugs. But things don't catch fire often, and when they do, it's usually not our fault. ;)


Sounds like what we want to achieve. Good to know it works for others.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: