Tell me, gentle flowers Tell me, gentle flowers, teardrops of the stars, standing in the garden, nodding your heads to the bees as they sing of the dews and the sunbeams, are you aware of the fearful doom that awaits vou? Dream on, sway and frolic while you may in the gentle breezes of summer. Tomorrow a ruthless hand will close around your throats. Okakura Kakuzō, The Book of Tea flowers
The man of the pot In the West the display of flowers seems to be a part of the pageantry of wealth—the fancy of a moment. Whither do they all go, these flowers, when the revelry is over? Nothing is more pitiful than to see a faded flower remorselessly flung upon a dung heap. ...Much may be said in favor of him who cultivates plants. The man of the pot is far more humane than he of the scissors. ...Anyone acquainted with the ways of our tea and Flower Masters must have noticed the religious veneration with which they regard flowers. They do not cull at random, but carefully select each branch or spray with an eye to the artistic composition they have in mind. They would be ashamed should they chance to cut more than were absolutely necessary. It may be remarked in this connection that they always associate the leaves, if there be any, with the flower, for their object is to present the whole beauty of plant life. In this respect, as in many others, their method differs from that pursued in Western countries. Here we are apt to see only the flower stems, heads as it were, without body, stuck promiscuously into a vase. Okakura Kakuzō, The Book of Tea flowersgardens
If removed from the place for which it was intended A flower arrangement by a tea master loses its significance if removed from the place for which it was originally intended, for its lines and proportions have been specially worked out with a view to its surroundings. Okakura Kakuzō, The Book of Tea Conditional art flowers
Deadlines are bullshit An Article contrariantruth.substack.com In software development deadlines are a necessary evil. It is important to understand when they are necessary, and it is important to understand why they are evil. External vs. internal deadlinesWhy are internal deadlines evil?Engineers who love their work Hofstadter's LawThe Thing-deadline calculusNever enough timeDriving engineers to an arbitrary date is a value destroying mistake bureaucracysoftwareprocesswork
External vs. internal deadlines When are deadlines necessary? Contractual obligations Technical liabilities (e.g., dependency EOL) Compliance, government, investors, and other external stakeholders What do all of these deadlines have in common? They are all important. They are all deadlines that cannot be missed. They are all external. When are deadlines evil? Your manager says you have a deadline Your software development methodology says you have deadlines What do all of these deadlines have in common? None of them are important. They are arbitrary. They are all internal. They are all bullshit.
Why are internal deadlines evil? Estimation: When estimating engineering work a substantial time investment is required by an engineer in order to get an accurate estimate. Misaligned Incentives: There is an incentive to lie and give estimates much longer than the feature is truly expected to take. Low Morale: Deadlines are likely to be missed often. Repeated failure has a cost to the morale of the team. Micromanagement: Deadlines are wielded by middle managers as a whip to harass and annoy engineers working on features. High Stress: When engineers feel the pressure of other stakeholders holding deadlines over their heads it creates an environment of high stress. High Turnover: On teams with high turnover rates the best engineers have an easy time finding new work and leave quickly, the worst engineers have a difficult time finding work and remain. This selects for a lower quality team over time.
Engineers who love their work The resolution is simple. Never have internal deadlines. Operate on a prioritized and ordered list of features. Estimate only when necessary to prioritize and do so in a t-shirt sizing way. Trust your engineers and they will begin to love their work. Engineers who love their work are happy and productive. Building is never a straight line