• 1 Post
  • 334 Comments
Joined 2 years ago
cake
Cake day: July 29th, 2023

help-circle

  • Maintaining a changelog for very large app development organizations is also a pretty damn hard task, trying to coordinate whatever all teams are releasing in a particular build.

    I feel this in my bones. Our biggest device contains hundreds of apps and firmware. We generally update the apps and firmware together. It’s nearly impossible to summarize the changes in a meaningful way. What issues were fixed? Likely a few hundred. What new features were added or improved? Another big list. Management thought AI would magically solve this problem, but it turns out that it has no idea which things are worth mentioning vs which should be glossed over.

    It sucks both internally and externally.


















  • Apple is almost the tale of two companies.

    From the software usability perspective, they have the “it just works” reputation and that might be true if you’re doing really basic stuff. I’ve found both windows and Linux to be much more user friendly if you want to do mildly advanced things.

    Their hardware is generally pretty solid but comes at a premium, especially once you start talking about increasing RAM/SSD capacity. I have both a MacBook pro M3 pro and a Snapdragon X Elite Lenovo Yoga slim 7x. The 7x can give great battery life, but is much more inconsistent in doing so. On the other hand, the 7x has an amszing 3k OLED screen, has a removable m3 SSD, and you can upgrade to 32 GB of RAM for around $100.

    What I find interesting is that a large swath of developers have macs. I get it for some use cases (ARM emulation on ARM vs doing it on x86), but it seems like it’s a bit of a status symbol for others.