Grok immediately answered without a second thought.
83 karma · joined February 24, 2018
Website: https://haessler.at
GitHub: @andreashae
LinkedIn: Andreas Hässler
(Haessler if you‘re stuck with ASCII)Grok immediately answered without a second thought.
The first thing I do for all of my projects is adding a .npmrc with save-exact=true
This shows that the EU still has a long way to sufficiently integrate its markets, despite free movement of goods having been established ages ago. Projects like this may help facilitate the transition to a more unified market.
I don’t think the culprit apps would have substantially better UX if they were rendered on the server, because these issues tend to be a consequence of devs being pressured to rapidly release new features without regard to quality.
I don’t think it makes sense for every project, but if recovery options are cheap then I don’t see anything that speaks against it.
So according to the company’s 2022 annual report, they source power from 8 hydroelectric and 6 solar power plants, all of which they operate themselves, as well as 4 partnering hydroelectric plants. The rest of their electricity needs is acquired from the market but checked for proof of origin.
Obviously this only covers railway infrastructure in Austria as they have no influence over other countries.
Source in German: https://presse.oebb.at/dam/jcr:f87d6627-602c-47d6-bec7-f5682...
Sounds a bit over the top. Can you name some examples?
I'm not saying it's always the best solution and free markets going unchecked can for sure cause more harm than good, but I think you're making it out much simpler than it really is.
The flexibility in defining rules through tuples helped us iterate rapidly on new product features. We used self-hosted Ory Keto [0] instances as the implementation, though we would have preferred a managed solution. We were checking out Auth0 Fine Grained Authorization [1] but it was still in Alpha back then.
[0]: https://www.ory.sh/keto/ [1]: https://auth0.com/developers/lab/fine-grained-authorization
I wouldn’t exactly consider being acquired for $43M a failure.
Doesn’t mean you should ship untested code because that would decrease both the value to the user and your development speed. There are projects out there that go into the other extreme, entering the realm of premature abstraction and accidental complexity. In my experience that’s even worse because in that case it’s hard to convince stakeholders that there even is a problem.
It‘s a tough pill to swallow for devs with perfectionist inclinations like me, but at the end what matters is providing value to the user. In fact, I think technical debt will always be present as long as requirements change, and as the saying goes, change is the only constant in software engineering. It‘s not something to be completely avoided as that’s impossible. It just needs to be managed in a pragmatic way to keep up velocity.
Why do you think so? Might be different in Eastern Europe, but as a Central European I think it’s quite unlikely that a direct conflict is going to happen.
Can't blame him, he moved fast and broke things /s
Wouldn’t have to adapt the way the frontend consumes the API either way, keeping track of the current list state? Or is that what the author meant, that you should always write your list UIs as if they consumed a paginated API?
Bonus: geopolitics change country lines, and that affects time zones as well. When the time zone at the appointment location changes due to border conflicts, you can get the new time zone without having to change anything.