• 0 Posts
  • 55 Comments
Joined 1 year ago
cake
Cake day: July 14th, 2023

help-circle




  • Having been in this position, I’m sure having two apps is hell for them and increasingly complicated the more the features and back-end services overlap. And there would probably have been drastically more overlap between v2 and v3 than v1 and v2.

    Ultimately, you just wanna be on one codebase.

    I’m not saying this is a good or okay move by Sonos as a company to their consumers. But the die was cast when the product roadmap was established, and the short-sighted technical solutions people are throwing out in the comments are far worse options for the company (and consumers, in the long run) than just accepting the current problem and moving on.




  • This is what happens when a digital rewrite is on the critical path of a physical product.

    Physical product development is a behemoth. Manufacturing, certification, marketing, shipping, warehousing, contracts with retailers, etc. all add up to mean that, past a certain point in the project, the product is gonna launch whether the digital side is ready or not.

    If the C-level/VP-level folks aren’t willing to tailor the product roadmap to allow for a safe rewrite effort, you’re pretty much guaranteed this outcome.

    (Options are either keep the new product on the back burner until after the rewrite settles, or launch the product without IoT support at first. But you gotta plan for these up-front so you don’t mess up your product’s legal claims.)







  • I’m not down with the perpetual victim-blaming against X/Twitter users here on Lemmy.

    Sources like campaigns, news outlets, authors, studios, engineers, actors, comedians, etc. post on there because they basically have to – if they want to get the word out, that is.

    Consumers go there to read from the sources because they basically have to. While each source may have their own separate blog or whatever, X/Twitter is pretty much the only place that unifies those feeds. (I know, I miss the heyday of RSS too.)

    Expecting people to just “take the hit” and go dark on their communications so we can build up alternatives to X/Twitter is not an acceptable recommendation.

    What we need to do is:

    • Make it illegal to block third-party clients from interoperating with services
    • Compel providers of a certain size to expose a first-party API
    • Make it legal to reverse-engineer APIs so they can’t just make the first-party API suck and call it a day
    • Then we integrate X/Twitter into the fediverse, so you can start using something else and still keep your X/Twitter stuff