Let's party as if I existed in 1995




Ramblr


10/04/2022

Hello world. This is the first blog post in /ramble/. I thought I'd take some time to explain why the site looks like this and what it's even here for.

As a web back-end developer, I've always preferred function over form. This website is my newest front-end project and I'm using no Javascript, no CSS sheets, and no back-end whatsoever. The only styling on this website is inline. As a developer, I've noticed a shift in programming that led to web developers taking over with frameworks and server packages like Node that are capable of bringing the web architecture to the desktop. As a software engineer and gameplay programmer, I don't like this. It shows a lack of understanding on the web developer's part of proper software development fundamentals. Yes, you might be able to program a web app; but it should stay on the web. If you want write once - run anywhere, get used to writing in Java or C# with frameworks like Xamarin. You can still use JSON and SQLite, but their virtual machines are better suited to managing resources of the system they are running on. JavaScript has a tendency to employ Google chrome when running on the desktop leading to the massive increase in resource use over time, and can, in some cases, lead to the slowdown and crashing of a computer. Not everyone in the world runs on the best internet connection or has access to a computer that was made in the last ten years. Somebody once told me that desktop was dead, but this person was running on a fiberoptic connection with the day's most recent processor, graphics card, and SSD's. I still know people in industries that rely on Pentium 2's. Do you expect them to be able to efficiently run a desktop web app without taking their manufacturing facilities out when chromium goes tits up? I despise what Javascript has become. A bloated, messy, hacky, framework fest that adds nothing new to development other than problems. Fuck you!

This website uses no JavaScript purely because it will be faster than those that do. It's also simple because it doesn't have to be a fancy one pager with a full HD video playing in the background. Frameworks like Bootstrap that started out as a way to speed up page load and push the web toward single page sites and apps have inadvertently pushed marketing teams to get developers to cram as many features into a one page site that would, at one point, be spread over dozens of static apges. It's a mess, and one day I hope that we all wake up and realise that JavaScript frameworks have caused more harm than good.


Back