Fragile narrow laggy asynchronous mismatched pipes kill productivity
1–10 of 91 posts
Re: Fragile narrow laggy asynchronous mismatched pipes kill productivity
#2But so much of our sales pitch involves these shiny cloud systems.
Who ever sold business by telling the customer: "Your use-case really isn't exciting, and a boring batch-driven process is completely appropriate"?
Re: Fragile narrow laggy asynchronous mismatched pipes kill productivity
#3> Sometimes a distributed system is unavoidable, such as if you want extreme availability or computing power, but other times it’s totally avoidable. But so much of our sales pitch involves these shiny cloud systems. Who ever sold business by telling the customer: "Your use-case really isn't exciting, and a boring batch-driven process is completely appropriate"?
Re: Fragile narrow laggy asynchronous mismatched pipes kill productivity
#4> Sometimes a distributed system is unavoidable, such as if you want extreme availability or computing power, but other times it’s totally avoidable. But so much of our sales pitch involves these shiny cloud systems. Who ever sold business by telling the customer: "Your use-case really isn't exciting, and a boring batch-driven process is completely appropriate"?
I do it like that, it's always met with excitement like "oh wow, all these other companies were telling us how hard and costly and lengthy it will be, thank you"
Re: Fragile narrow laggy asynchronous mismatched pipes kill productivity
#5It's actually one of the things I love about Erlang, and how it's changed my thinking. Think about failures. Or rather; don't. Assume they'll happen, in ways you can't plan for. Instead think about what acceptable degraded behavior looks like, how to best ensure it in the event of failure, and how to automatically recover.
Re: Fragile narrow laggy asynchronous mismatched pipes kill productivity
#6There's some overlap, but also some new stuff. In particular, "pipes" isn't covered by the Fallacies list and is consistently a pain point and/or issue you always face in some way. Also "asynchronous" isn't covered by the Fallacies list.
Re: Fragile narrow laggy asynchronous mismatched pipes kill productivity
#7Earlier quoted context omitted.
I do it like that, it's always met with excitement like "oh wow, all these other companies were telling us how hard and costly and lengthy it will be, thank you"
Do you ever have the experience of doing a prototype, and the customer looks at it and says: "Great work. Put it into production"?
Re: Fragile narrow laggy asynchronous mismatched pipes kill productivity
#8Re: Fragile narrow laggy asynchronous mismatched pipes kill productivity
#9Re: Fragile narrow laggy asynchronous mismatched pipes kill productivity
#10Earlier quoted context omitted.
Do you ever have the experience of doing a prototype, and the customer looks at it and says: "Great work. Put it into production"?
every. damn. time. i'm a freelancer, so there's not a dev team behind me. the client likes what i made, and wants to start using it. realizing this, i've started spending much more time on the UI/UX (even though i'm not one of those guys) to at least make the tool useable in a dogfooding way.
https://www.joelonsoftware.com/2002/02/13/the-iceberg-secret...