So these days it seems there are too many choices, and the wrong simplification is being applied. Since everything in the frontend and backend is being consolidated to a singular language/framework to solve the entire issue.
So I see more and more these past months that everything should be done again in the backend. Meaning that there should be no more frontend interactivity.
So this has been the case for many a year now, that everything in JavaScript land or in this day and age, TypeScript land, is targeting the fact that the developer can use one codebase for everything frontend and backend.
You would think this takes place in the early days of computing, but no this takes place in 2023. I needed to share some files to help my brother to launch a new website.
I love thinking back on my childhood and the PCs we had then. The new tech that got released then into our lives that made it feel like we were an instant part of the sci-fi movies and series we were watching. Something about that moment where there was made a distinction between analogue past and digital future felt definitive, surreal and invigorating.
I quite like keeping old things alive, longer than they were meant for maybe, but also repairing things that got broken. For example toys my children play with.
I just wanted to find out if a directory was writable for the user, and it turns out it is quite difficult to get that information in Golang. How difficult could it be?
I have seen so many projects that say, just add one line of code and then you have all this magic stuff, or just x amount of lines of code that implemented this amazing feature. Most of the time they lie. So I just looked at one again, it said one line. Then the example shows three where one is basically the meat, so really it still boils down to two. One import and one calling the function for real. So it is not one line of code. Please stop advertising this type of deal, just make it more apt by saying something along the lines of, minimal code to have maximal benefit. Just something that grinds my gears.