As a developer, it is easy to do anything you want. Most of the questions such as “can it be done” don’t end up in the realm whether or not it’s possible, but in the realm of whether or not it is feasible. Technically, nobody stops you from rebuilding the whole operating system or a tech stack, it is just that would take decades and will be of lower quality. With commercial projects like Multify I also sometimes end up with similar contemplations, but for a different reason: I need to decide the scope of the project and along the way guide my clients towards a better path. A concrete example: automatic redirection to an appropriate language version based on the user’s system language. On the first glance, the problem seems simple enough: just read the value of navigator.language, how hard is that? Well, multiple questions arise: Why JavaScript redirect is better than HTTP one using headers? If it is an HTTP redirect, should it be code 301 or 302? Where should the state live? Per IP —…
No comments yet. Log in to reply on the Fediverse. Comments will appear here.