Devvrat's Handbook
Values / Principles / Beliefs
- Creativity and productivity should go hand in hand, not be treated as separate goals.
- Take risks, encourage risk-taking, and learn from failures.
- Effective leadership is measured by how quickly and confidently decisions are made.
- True leadership combines moral integrity with the ability to manage people and resources effectively.
- Every decision is ultimately a tradeoff.
- Meaningful impact > financial gain
- Be mindful of your capacity before taking on responsibilities.
- Always know the purpose behind your actions and decisions.
- Plan wisely or adjust the scope to ensure timely delivery.
- Always exceed expectations by setting realistic goals and surpassing them.
- Organization and clarity are key to getting things done.
Approach to Work
- Understand the problem, constraints and timelines
- Set up high output and low friction development teams
- Work closely with the Product Owner and clients
- Build trust within and outside the team through transparency, timely delivery and high approachability
Engineering Style
-
Software Design
- Design docs
- Excalidraw diagrams
- Architecture Decision Records
-
Software Development
- A good codebase is both DRY (Don’t Repeat Yourself) and WET (Write Every Time). A good developer knows when to apply each.
- Build single responsibility components. Each component should focus on doing one thing only.
- Simplicity > Repeatability > Complexity.
- UX (User Experience) > DX (Developer Experience) > Our difficulty of implementation.
- Polish is part of the MVP (Minimum Valuable Product).
- Iteration velocity solves all known problems in computer science.
- I care deeply about products and value the partnership with Product Management (PM).
General Style
-
I’m really good at remembering names.
-
Nobody should ever be blocked on me.
- I respond to pings with priority.
- I do not expect reciprocity.
- I protect my flow—DND (Do Not Disturb) is DND.
-
Decision-Making
If you need a decision, I will make one. -
Adaptive Work Style
- I observe how organizations behave and adapt accordingly, rather than impose my own work style.
- Expect me to be quiet at first, and then to become more vocal once I understand the environment.
-
Soft but Assertive
I strive to be kind and clear while remaining assertive. -
Late-Night Work Preference
I tend to be more productive during late-night hours.