Great satire. But I have seen teams of incredible engineers doing amazing things perfectly and still go out of business because its not how amazing your engineering is, it's how amazing your product or service is to people who are willing to pay (or someone is willing to pay you).
I'm 99% sure the whole drill bit vs. holes analogy was created by a marketer. I could very well be wrong, but I've read it in countless marketing and copywriting books.
It's basically selling the benefit instead of the feature, which is what any half-decent marketer brings to the table. That's basically my simple idea of at least half of what I do as a marketer.
I'm curious though, and I don't mean this in a confrontational way at all. Why do you think marketers sell the bit vs the hole?
I realize this is a joke, but regardless these days you basically need to spend ~25% of each year rewriting your app just to stay in security compliance.
It's less an issue of our code, and more an issue of third-party APIs from our partners getting deprecated. And Angularjs, where upgrading to angular or rewriting in react doesn't really do anything for end users, but if we want to keep showing up in search results then the writing is on the wall.
>Had we had more funding, we would have taken the time to rewrite our app in Haskell instead.
So close yet so far. Given the funding you need to rewrite your app in BOTH Haskell and Rust. Then depending on which one is in favor at launch time you go with that and never mention the other one. Then you look like a prophetic genius company no matter which way the market turns.
Product idea: A program that makes your web app masquerade as any language that you choose! It rewrites and hides your .php extensions, and replaces error pages to make them look appropriate for the chosen technology stack. All the actual js is obfuscated & compiled to WASM to hide the shameful use of jquery/react/angular/vue/whatever is no longer the 'in' tool. You can switch technologies with the push of a button!
It turns out that the startup was a hemp farm. The founders never communicated the vision with the developers and just let them run loose to see what they'd do.
I get that this is satire, but leave Rust out of it. Rust is blameless when it comes to bad business ideas and execution.
You shouldn't be scaring people away from a language that offers so much. Rust is not hard like all the dumb memes make it out to be. For startups where performance is vital (media, streaming), I'd argue it'll be indispensable [1].
The Rust bullying harms our community. We don't have the corporate backing of Go. Pick on something from Google or Apple instead.
[1] I wrote my media-intensive webapp, https://vo.codes, in Rust and I'm quite productive.
Salty...