• GissaMittJobb@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    On the contrary, the rate of mobile app updates being high is more of a red flag of an app development team not having the situation under control, being forced to panic-ship fixes.

    • cub Gucci@lemmy.today
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      Why? I genuinely think that daily delivery in my field (b2b specialized software) would be a very good practice. Why in mobile apps it’s not the truth?

      • GissaMittJobb@lemmy.ml
        link
        fedilink
        arrow-up
        0
        ·
        2 months ago

        It’s a bit different with mass market mobile applications because of the supply chain constraints - most notably the Apple reviewing process. Your next app release may for whatever reason they feel like unexpectedly take an additional week, so do ensure that your QA is in order before releasing.

        Another significant factor is the lack of control you have over the software once released - any bugs you ship may potentially be out there for a long, long time.

        Web applications don’t have these constraints and can as such be deployed an infinite amount of times per day. The same goes for backend services, deploy to your hearts content.

        This basically means that most larger mobile applications have adopted approximately weekly release cadences, and that we’ve had to get very good at using feature flagging to control our software in the wild, and avoid large impact of shipped bugs.

  • jellyfishhunter@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    I have to admit though, getting two app updates per day through the Apple review process is an achievement. (He probably paid them.)

      • kautau@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        2 months ago

        Any update that hits the App Store and increments a version number goes through the Apple review process.

        Certain updates can be done on the fly with custom or third party solutions like https://ionic.io/docs/appflow/deploy/intro

        But this graph doesn’t make it clear if these updates are new binary app deployments or on the fly updates

        • xtr0n@sh.itjust.works
          link
          fedilink
          arrow-up
          0
          ·
          2 months ago

          Yeah, I haven’t done it in like 8 months so I think I was conflating Code Push with App Store updates. I do think that apps get treated differently based on the priority of the company and there is some judgement used in the scope of changes. Like I wouldn’t be surprised if Grok is never subject to the random review delays just cuz no one wants to deal with Elon throwing a tantrum

    • jonne@infosec.pub
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      Not to mention, the app is just the thing that calls the API to the server that runs the actual models, it’s not a reflection on how quickly you’re improving those models. In fact, there should be little reason to push a new app update once you’ve built it.

      • frog@feddit.uk
        link
        fedilink
        arrow-up
        0
        ·
        2 months ago

        The reason is so Elon Musk can make his stupid chart implying that more production releases means better in someway.

        • jonne@infosec.pub
          link
          fedilink
          arrow-up
          0
          ·
          2 months ago

          He’s really done a great job at dispelling this image he had of being done kind of genius in the last couple of years.

          • anomnom@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            0
            ·
            2 months ago

            He’s been doing that the whole time, he just finally got to an area more people online are experts in.

            • jonne@infosec.pub
              link
              fedilink
              arrow-up
              0
              ·
              2 months ago

              Yeah, I personally noticed when there was this whole Thai cave saga, but I’m sure there were signs for decades before that.

  • i_stole_ur_taco@lemmy.ca
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    Yeah and my company has the best dev team because we resolve all the critical incidents we cause by shipping buggy code.

    Some of these other loser companies don’t even have incidents!

  • CaptDust@sh.itjust.works
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    Lol equating your busted as fuck code that needs constant patching with growth. Gonna keep that around for my own metrics. Yeah boss this is the 9th hotfix to prod this week! Think where we’ll be next month, things are going awesome!

  • 9point6@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    Aren’t the front ends for these basically chat interfaces that mostly don’t change?

    What are they doing so much

    • gdog05@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      Someone keeps fixing the CSS color coding of an input field border and someone else keeps copy/pasting the old version when they’re doing basic edits.

    • xtr0n@sh.itjust.works
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      Because their boss is an idiot who will yell at them if they don’t.

      If you pay by the update, devs will update their way to a nice payday .

      • Fandangalo@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        2 months ago

        Here’s 2 faults:

        1. Most people push a build once a week, because making a stable build usually has an engineer combining people’s work, and sometimes there’s conflicts in the merge.
        2. If you have a lot of bugs, you may need to patch more frequently.

        Either way, it’s a bad look. Doing stable daily pushes is good in development, not in a live environment like this.

    • idiomaddict@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      I’m nowhere close to tech and this is obviously a bad sign. Imagine an apartment complex trying to get new tenants by advertising that they have plumbers and exterminators do work twice a day at various units.

  • rhvg@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    This is nothing new. Workers trying to fake productivity to fool the capitalists, no matter for what reason capitalists think they deserve.

    • SkyNTP@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      No, this is the capitalist trying to convince customers (investors) that they have more capital than the other capitalists. Nothing about this has anything to do with workers.

  • betterdeadthanreddit@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    Some underling must’ve whipped up that graphic in a desperate attempt to find good news so E-lawn wouldn’t feed him to the dogs. Worked a little too well and now the emperor is strutting around in all his exhibitionistic finery.

  • TooManyFoods@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    None of this is about value. It’s about an idiot selling to idiot stockholders. Wait, no, he doesn’t sell twitter stock does he? The thing was he had controlling interest right?