Home / Companies / Raycast / Blog / Post Details
Content Deep Dive

No code reviews by default

Blog post from Raycast

Post Details
Company
Date Published
Author
Thomas Paul Mann
Word Count
1,036
Language
English
Hacker News Points
-
Summary

Raycast has established an engineering culture that emphasizes trust and speed by not mandating code reviews, allowing engineers to push changes directly to the main branch and request reviews only when deemed necessary. This approach, rooted in the company's early days when the founders worked closely without formal reviews, prioritizes fast iteration and user feedback over traditional pull request processes, which they find can hinder trust and efficiency. The team relies on continuous integration and nightly internal releases to test and refine changes quickly, enabling rapid development cycles and frequent updates. While code reviews are occasionally requested for significant changes or new engineers, the overall philosophy is to empower engineers to take full responsibility for their work, fostering a culture of collaboration and accountability that supports the company's fully distributed and asynchronous communication model. This strategy is designed to fit their specific context and may not be applicable to teams with different security or operational needs, highlighting the importance of tailoring practices to individual team dynamics and goals.