CharonPDX
Well-Known Member
Yes software is hard.
The software I support just made a major update today - that completely broke the ability to "select a page number in the output". Part of a major overhaul of that product feature to improve usability, and the engineering team just completely neglected to consider that customers with large lists of data may want a method to go through those lists other than "next page, next page, next page, next page".
That isn't something AI can fix. That was a design oversight. Telling AI "make this part of the product easier" wouldn't have caught this.
The previous version at least had the ability to manually type a page number in the URL. That was removed in the new version because they made the page rendering of the table "live", so the URL doesn't impact it.
Sure, they made search and filtering better, but not every user knows what they're searching for, they may just want to page through 500 pages of data over time. And if they leave and come back, they want to pick up where they left off. They can't do that now.
Edit: Oh god… The engineer primarily responsible just let me know that there is still the "modify the URL" - it's just that we base64 encode the parameters now, instead of having them plain.
Where previously the url would end in "?search=test&size=100&page=5" for example, now the URL ends in "eyJxIjoidGVzdCIsInBzIjoxMDAicCI6NTB9".
So to change pages, the customer has to copy the base64, decode it, modify the page number, re-encode it, then paste it. Yes, much more usable…..
The software I support just made a major update today - that completely broke the ability to "select a page number in the output". Part of a major overhaul of that product feature to improve usability, and the engineering team just completely neglected to consider that customers with large lists of data may want a method to go through those lists other than "next page, next page, next page, next page".
That isn't something AI can fix. That was a design oversight. Telling AI "make this part of the product easier" wouldn't have caught this.
The previous version at least had the ability to manually type a page number in the URL. That was removed in the new version because they made the page rendering of the table "live", so the URL doesn't impact it.
Sure, they made search and filtering better, but not every user knows what they're searching for, they may just want to page through 500 pages of data over time. And if they leave and come back, they want to pick up where they left off. They can't do that now.
Edit: Oh god… The engineer primarily responsible just let me know that there is still the "modify the URL" - it's just that we base64 encode the parameters now, instead of having them plain.
Where previously the url would end in "?search=test&size=100&page=5" for example, now the URL ends in "eyJxIjoidGVzdCIsInBzIjoxMDAicCI6NTB9".
So to change pages, the customer has to copy the base64, decode it, modify the page number, re-encode it, then paste it. Yes, much more usable…..
Sponsored
Last edited: