Your README
Quick Summary
- I believe in fast-paced development and maintaining momentum
- I value thorough planning followed by quick execution
- I prioritize understanding the problem and business context
- I'm direct, responsive, and value both async and sync communication
How I Work
Communication Style
- I communicate frequently and directly, always maintaining respect
- I'm quick to respond on messages and available for impromptu calls when needed
- I appreciate well-structured questions but enjoy collaborative brainstorming
- I keep communication informal and value building relationships
- I'm a strong believer in collaborative problem-solving
Decision Making
- I emphasize understanding business context before technical decisions
- I believe in thorough planning followed by swift execution
- I value best coding practices and technical excellence
- I balance speed with quality, preferring to fail fast and iterate
Technical Standards
- I advocate strongly for following established coding best practices
- I believe in investing time in proper planning to avoid technical debt
- I focus on maintainable, well-structured code
- I value practical solutions that can be implemented quickly and improved iteratively
- Testing is non-negotiable - it's a core part of development
- I prioritize creating tests for bugs encountered to prevent recurrence
My Working Principles
-
Momentum Matters
-
Maintain development velocity through quick iterations
- Learn from failures but don't let them slow you down
-
Working on too many things at once slows me down and makes me less productive
-
Value-Driven Development
-
Understand the business context behind every task
- Focus on delivering meaningful value
-
Align technical solutions with business needs
-
Effective Communication
-
Mix of async efficiency and sync collaboration
- Well-structured questions lead to better solutions
- Direct and frequent communication, keeping it informal
What I Value
- Clear business context and requirements
- Both async efficiency and collaborative problem-solving
- Well-thought-out questions and discussions
- Simplicity over complexity
- Readability over cleverness
- Building relationships and trust that extends beyond work
How to Work Best with Me
-
When Communicating
-
Feel free to reach out anytime - I try to respond quickly
- Structure your questions when possible
- Don't hesitate to suggest a call
-
Expect mostly informal interactions
-
When Facing Challenges
-
Think through the problem first, but don't hesitate to ask for help
- Consider rubber ducking with me or others
-
Flag issues early while maintaining momentum
-
When Building
- Start with understanding the problem
- Present alteratives when possible
- Keep communication channels open
- Don't be afraid to fail
My Commitments to You
- I will respond promptly to messages and be available for discussions
- I will maintain a balance between async efficiency and collaborative problem-solving
- I will always strive to understand and communicate business context
- I will be open to different perspectives and ideas
- I will face feedbacks with an open mind and a willingness to learn
- I will be direct but respectful in all interactions