I’m a staff software engineer at Sunrun, the USA’s largest residential solar installer.

I mostly work with kotlin, but also java, python, ruby, javascript, typescript. My hobby is picking up new hobbies. Currently bird photography and camping.

  • 9 Posts
  • 896 Comments
Joined 3 years ago
cake
Cake day: June 6th, 2023

help-circle





  • the amount of people that do not understand how big of an improvement passkeys are is really saddening. They think that somehow these tech companies are utilizing this in some nefarious way, rather than the very very simple explanation that … tech companies don’t want to be responsible for more breaches.

    Passkeys are so simple and such a huge improvement that it’s literally all upsides and no downsides. Either you use their passkey managers like you would their password managers and it’s safer for them, or you use your own password manager with passkeys in it and it’s still safer for them.


  • You have a vast misunderstanding of why passkeys aren’t transferrable or usable outside of those providers. It had nothing to do with lock-in, but because every implementation was different. And no, you do not ‘depend on the site’ to let you use that option instead of a major provider. There’s a standard now and everyone is following it. If you can use a passkey you can use your password manager to manage that passkey.



  • These were exactly the things that drew me to Svelte as well. And yes, the author is right. If they had claimed that you should use Svelte for everything I would have immediately stopped trusting them.

    Svelte is very nice for backend engineers to use for a frontend framework. It makes way more sense from a mental model, and it’s incredibly lightweight, at least from what I’ve seen in other frameworks.

    It’s the exact same way I feel about Ruby. You definitely shouldn’t be using it for everything, even most things, but the stuff it’s good at it beats Python by a mile. And it’s so much more pleasant to use.









  • It’s pretty hard to fit all of what you just said into a meme. For example your meme does not say that windows users are “dismissing any alternative out of hand”. It says windows users that refuse to switch. Maybe they hate windows but they literally must use Fusion 360 or AutoDesk or Meshmixer or RealityCapture or one of the numerous other software options that just do not work on windows.

    Anyway, if what your meme is actually about is people that only use the browser and then refuse to switch but still constantly complain then yeah you’re dead on.