[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fsHJf_k02fDaiXg6zieaaUHx3WYkxnKEMMfhxCo5dEUw":3,"$f_IIDg_YQPiDciD7yOMqpa-RvfPmuoQ8eFwYd-4UVgng":12},{"author":4,"tags":11},{"author_id":5,"author_name":6,"author_name_first_letter":7,"article_count":8,"bio":9,"short_bio":9,"bio_jsonld":9,"slug":10,"image_url":9},208996,"Ron Jeffries","R",11,null,"ron-jeffries",[],{"quotes":13,"pagination":78},[14,22,30,36,42,48,54,60,66,72],{"id":15,"quote_text":16,"author_id":5,"source_id":17,"has_image":18,"author":19,"source":20,"quote_tag":21,"commentary":9},3397036,"The lesson is: Even if you know exactly what is going on in you system, measure performance, don’t speculate. You’ll learn something, and nine times out of ten, it won’t be that you were right!!",6,false,{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[],{"id":23,"quote_text":24,"author_id":5,"source_id":17,"has_image":25,"author":26,"source":27,"quote_tag":28,"commentary":29},3397032,"Always implement things when you actually need them, never when you foresee that you need them.",true,{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[],"**The Backstory**\nThis quote was likely said by Ron Jeffries, a pioneer in Extreme Programming and Agile methodologies. As a developer and advocate for simplicity, Jeffries often emphasized the importance of incremental development and avoiding unnecessary complexity. This quote is consistent with his views on software development as an iterative process.\n\n**The Hidden Insight**\nAt first glance, this quote seems to contradict the principles of planning and preparedness. However, upon closer inspection, it reveals a nuanced understanding of human behavior and the nature of work. Jeffries is pointing out that our foresight often fails us, leading to over-preparation or unnecessary effort, while real needs may arise unexpectedly.\n\n**How to Use This**\nIn today's fast-paced business environment, professionals can apply this mindset by adopting an \"as-needed\" approach to projects and problem-solving. By being willing to delay implementation until actual needs arise, individuals can avoid wasting resources on speculative efforts and focus on what truly matters in the present moment.",{"id":31,"quote_text":32,"author_id":5,"source_id":17,"has_image":18,"author":33,"source":34,"quote_tag":35,"commentary":9},3397025,"When we use a language, we should commit ourselves to knowing it, being able to read it, and writing it idiomatically.",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[],{"id":37,"quote_text":38,"author_id":5,"source_id":17,"has_image":18,"author":39,"source":40,"quote_tag":41,"commentary":9},3397020,"One of the great skills in using any language is knowing what not to use, what not to say. There’s that simplicity thing again.",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[],{"id":43,"quote_text":44,"author_id":5,"source_id":17,"has_image":18,"author":45,"source":46,"quote_tag":47,"commentary":9},3397013,"It seems to me to be important to distinguish a good idea from poor implementations of it.",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[],{"id":49,"quote_text":50,"author_id":5,"source_id":17,"has_image":18,"author":51,"source":52,"quote_tag":53,"commentary":9},3397004,"If there’s only one answer, then this must not be a very interesting topic.",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[],{"id":55,"quote_text":56,"author_id":5,"source_id":17,"has_image":18,"author":57,"source":58,"quote_tag":59,"commentary":9},3396986,"Three bloody roles, Scrum has, and only three. If you can’t get that right, don’t call it Scrum, OK?",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[],{"id":61,"quote_text":62,"author_id":5,"source_id":17,"has_image":18,"author":63,"source":64,"quote_tag":65,"commentary":9},3396983,"Agile is simple – it just isn’t easy.",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[],{"id":67,"quote_text":68,"author_id":5,"source_id":17,"has_image":18,"author":69,"source":70,"quote_tag":71,"commentary":9},3396959,"The wages of sin is debugging.",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[],{"id":73,"quote_text":74,"author_id":5,"source_id":17,"has_image":18,"author":75,"source":76,"quote_tag":77,"commentary":9},3396951,"Simple, not easy. There’s a difference.",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[],{"currentPage":79,"totalPages":80,"totalItems":8,"itemsPerPage":81},1,2,10]