[HN Gopher] Make Boring Plans ___________________________________________________________________ Make Boring Plans Author : kelseyhightower Score : 66 points Date : 2021-01-24 17:56 UTC (5 hours ago) (HTM) web link (skamille.medium.com) (TXT) w3m dump (skamille.medium.com) | jldugger wrote: | What developers think when they hear 'aggressive timeline': | https://www.youtube.com/watch?v=y8OnoxKotPQ | | What managers think: https://youtu.be/-TKjwblp1XI?t=1373 | | Point being, nobody gets a documentary about themselves made for | delivering against a boring deadline. | filereaper wrote: | Boring doesn't work if the solution you've picked has flaws that | the new technology addresses out-of-the-box. | | You'll constantly get into arguments about why we're not | deploying the new upcoming thing that obviously fixes the issue. | | At some point you'll need to switch over anyways, its better to | get production battle experience by trying the new tech early and | rolling it out where it makes sense. | | It avoids internal factions and the "shadow infrastructure" that | was mentioned. | xyzzy123 wrote: | I read your comment as "boring is hard if your existing | platform is on fire" and I totally agree with that. | | The advice is that you take the new tech and do a boring thing | with it first, like deploy or build something non-critical and | gain the production experience that way. | | The least interesting thing to do would still be to stabilise | $old while carefully getting $new ready. | npunt wrote: | Yep, in hardware this is picking a new material to work with, | try it out in some smaller part that's easier to work and | isn't critical, and then see its failure rate in the wild. | Get used to using it before you bet on it. | tobr wrote: | > Boring doesn't work if the solution you've picked has flaws | that the new technology addresses out-of-the-box. | | Problem is, the old thing has known benefits and known flaws, | while the new thing has known benefits but unknown flaws. | zdw wrote: | This happens to be one outsized point of the earlier "Choose | Boring Technology" piece that is linked: | https://mcfunley.com/choose-boring-technology | loceng wrote: | Creating a buffer for the unexpected allows for pleasant surprise | - or possibly magic. | xwdv wrote: | Also known as lowering your expectations. | mandelbrotwurst wrote: | That's one way of looking at it. It could also be described | as being realistic - there are always "unknown unknowns" and | all else equal, no matter how motivated and capable your | team, estimates that consider this will be more accurate than | those that do not. ___________________________________________________________________ (page generated 2021-01-24 23:00 UTC)