00:00
00:00
RandyRandom
Du kjøper ingenting for du har ikke ett øre

Age 28, Male

Norway

Joined on 1/14/15

Level:
4
Exp Points:
103 / 180
Exp Rank:
> 100,000
Vote Power:
3.54 votes
Rank:
Civilian
Global Rank:
> 100,000
Blams:
0
Saves:
10
B/P Bonus:
0%
Whistle:
Normal
Trophies:
1
Medals:
96

Web Development is Painful

Posted by RandyRandom - November 6th, 2020


I've been doing web development since about 2012 and I'm honestly sick and tired of it. Sure, it's gotten a lot better since the jQuery era when developers needed to rely on JavaScript libraries to support older browsers to do even the simplest of things. But even though browsers have become more standardized with their features and support for different web APIs and such, it's still a struggle.


I can't count how many times I've come across even the smallest issue causing massive problems in different browsers. Sometimes, it's just a simple fix requiring something like quick polyfill, but most of the times it ends up being an endless rabbit hole of botching, fixing and testing. There have actually been times where I've fixed something in such intricate ways that it made me question reality.


And don't get me started on maintaining old codebases. It seems like code just rots if you leave it for a few years.


4

Comments

And after 2013 web design has started to slowly go down-hill. No more borders around things or clear indications of whats click-able or not.

Especially image galleries. If you now want too see the oldest image in a large collection: you gotta scroll-down, let stuff load, scroll down some more, let more stuff load, etc, etc, etc. And if your device is shitty, the browser page will crash when halfway through.
No more options to start with the oldest, or some buttons on top&bottom to go to first or last pages.
Only old-school forums seemed to keep those, sadly.

I write my code on GitHub, download the code, and test it on Newgrounds, then I repeat. It can be a bit annoying switching tabs a lot on old devices, and most of my testing is testing small stuff like if the transition in CSS works and looks good. It takes a long time before everything starts looking good, and it has to scale well with different screens. Then I continue on the game, and then spend a long time tweaking the visuals. I do not make high quality games, so I can only guess it's gonna become a real pain when trying to make a decent game.

So true.

IE 6... was hell on earth to work around back when I started web dev. I fell you.

I know jack about coding but tell me about those intricate fixes of yours.

F in chat for RandyRandom, lads.

F

Yes, it all became very cumbersome and boring. I stopped doing Web development for my clients in 2015. Later had a job again in an online store but soon realized that I am the wrong person in the wrong position. So I left the branch alltogether. Don't feel ashamed. It is a wasteland.