Yet another team at work staring down months of remediation thanks to "modern frontend" has caused me to write down why I've been *intensely* frustrated with the clearly broken market for web technology over our long lost decade:

https://infrequently.org/2023/02/the-market-for-lemons/

Thanks to @brucelawson, @heydon, Taylor Hunt, @andy, and @phae for spotting errors in (even more splenetic) drafts.

The Market for Lemons

New web services are being built to a self-defeatingly low UX and performance standard, and existing experiences are now pervasively re-developed on unspeakably slow, JS-taxed stacks. At a business level, this is a disaster, raising the question: why are new teams buying into stacks that have failed so often before?

Alex Russell

@slightlyoff The mention of DX above all has brought to memory post by 1password dev team where they talked about switching to Electron, mainly in the name of making lives of their devs’ easier. To their long time loyal customer, it felt like a bit of a betrayal, to be frank, given Electron’s track record.

I know this isn’t about frontend / JS, but kind of felt somehow related.

@dkalintsev @slightlyoff 1PW didn’t switch to Electron. They use Tauri, which uses the OS webview and seems to have a better security model.

@jamesgecko Here a person from 1p is saying: "1Password 8 is a Rust-based app. The UI is drawn with TypeScript and React via Electron."

Source: https://www.reddit.com/r/1Password/comments/u2wgdi/comment/i4ln4h9/

Did 1Password 8 beta ever get fixed to be native again?

Posted in r/1Password by u/chemicalsam • 0 points and 5 comments

reddit
@dkalintsev Oh, huh. They're a premium sponsor on Tauri. I guess that's aspirational.