|
|
|
|
|
by fbemployee1234
2655 days ago
|
|
How many successful businesses have you launched doing things “the right way”? The point is there are many paths to success. Maybe candy japan didn’t do things the way you think they should be done (it’s frankly rude to refer to template hacking as cargo cult programming; we’re talking design here, not programming). But despite their “primitive approach”, they’ve been successful in multiple ways. OP has taught me quite a bit with their experience, whereas your negative tone has taught me nothing except you believe you know how things should be done. Honestly, you sound like a know it all. |
|
Have you ever worked for an agency where a 'theme from Theme Forest' was deemed professionally acceptable?
The fundamentals have changed for web development but nobody gets off the hamster wheel to learn the fundamentals. The web doesn't have to be an obstacle course of hacks, polyfills, libraries, frameworks and other crutches any more. It also doesn't have to be full of fancy build tools, CSS compilers and other things that make web development accessible for the first time in 20 years.
I preferred to do my own homework when I was at school, not copy what everyone else thought the answers were, changing details around.
There is an intimidating thing going on with web development and the increasing specialisation. No one can hope of being able to create a web page due to this atmosphere. But so many people - a decade or two ago - got started writing actual HTML, not assuming it is all too hard and you have to just hack someone else's work. The industry is lacking these people now and is becoming less diverse.
Frontend development isn't a creative medium if people are just using frameworks from yesteryear and taking on technical debt from themes whilst busying themselves with the latest buzzword bingo. Things like content, accessibility and document structure matter, it is no good just going for a visual design and working backwards to the inevitable 'div soup'. Something has to change.