One of the things that just really gets to me is that because my medication is a controlled-substance, I can’t use my pharmacy’s app for refills: I have to call or go in. That little bit of friction has meant the difference between having the medication and not. Without the medication, tasks like this are difficult for me to remember and do. It’s a perverse feedback loop.
Please just let me refill my prescription like everyone else.
i think that we need to start rethinking some of our best-practices. For instance, does DRY matter? If i have a server that serves a bunch of endpoints, and if each one reimplements some fetching function, is that bad? As you said, if all of the code is local, and we need to fix one of the endpoints, we can just fix that endpoint, and not break anything else in the process. If we need to make changes across the endpoints, we can tell it to do so.
I’m not sure about this though. Right now, I don’t think that’s the right call—mostly because humans still have to read and understand the code—but I expect that in the very near future we won’t be reading much of the code anyway.
it’s a weird time we’re living in right now as software engineers.