šŸ§˜ā€ā™‚ļø
Jin's Muse on Engineering
search
⌘Ctrlk
šŸ§˜ā€ā™‚ļø
Jin's Muse on Engineering
  • About Me
  • Leadership
    • About Work
    • About Life
    • Leadership Pinciples
    • Communication
    • Problem Solving
  • Engineering
    • Best Practices
      • Accuracy Ain't Always the Truth
      • No excuse for bad engineering
      • Secret of good engineering: constraint, not more time, or resource
      • The Art of Picking the Right Problems
      • Choosing the Right Battle: The Path to Productivity and Satisfaction
      • The Power Balance in Software Development
      • Three Ways of Invent and Simplify
      • Work backwards from demo-able sprint goals
      • That last 1%: from good to great
      • When it is too hard ... don't do it!
      • What Engineering can learn from Sports: Time it!
      • Struggling with Sprint Goals? Try Working Backward
      • Why working on a ā€œlegacy serviceā€ is a good thing
    • Operational Excellence
    • Software Architecture
    • Distributed Computing
    • Machine Learning
    • Programming
    • Cryptography
  • Project Management
    • Setting goals
    • The art of project planning
    • How to prioritize
  • Product Management
    • Find Problem
  • SDE Career Development
    • Promotion
    • Being SDE
    • The Different Levels of Diving Deep
    • Becoming a tech lead
  • SDM Career Development
    • What does a SDM do
    • How to be a SDM
    • Lead Business Application Team
    • What should you expect from your manager?
    • Build a Team like a Human Learning System
    • A New Manager's Tribal Survival Guide
    • SDM should Advocate for Intention Revealing Interface
    • A 30 minutes daily standup? You are doing it wrong!
    • Project Status Meeting that Takes an Hour? You are doing it wrong!
    • How to Ask Questions as a New Manager
    • Constructive Feedback: A Managerial Dialogue
    • Distinguishing "Improvement" from "Development" Feedback
  • Interview Tips
    • Level of Your LinkedIn Profile?
    • Make it personal
    • Tell me about yourself in 3 minutes
  • Import
gitbookPowered by GitBook
block-quoteOn this pagechevron-down
  1. Engineering

Best Practices

Accuracy Ain't Always the Truthchevron-rightNo excuse for bad engineeringchevron-rightSecret of good engineering: constraint, not more time, or resourcechevron-rightThe Art of Picking the Right Problemschevron-rightChoosing the Right Battle: The Path to Productivity and Satisfactionchevron-rightThe Power Balance in Software Developmentchevron-rightThree Ways of Invent and Simplifychevron-rightWork backwards from demo-able sprint goalschevron-rightThat last 1%: from good to greatchevron-rightWhen it is too hard ... don't do it!chevron-rightWhat Engineering can learn from Sports: Time it!chevron-rightStruggling with Sprint Goals? Try Working Backwardchevron-rightWhy working on a ā€œlegacy serviceā€ is a good thingchevron-right
PreviousIf Kant and Nietzsche read Annie Duke's "How to Decide"chevron-leftNextAccuracy Ain't Always the Truthchevron-right