My best practices and tools while building a modern app/website