News for hackers. Stuff that matters.
Re:Robust Client-Side JavaScript (2017) by afarrell on Wednesday June 24, 2020 @04:57PM (#23633790)
> Do not take anything for granted. Do not count on anything. Question your beliefs.

One thing that makes it much harder to question your mental model: Not having one.

Confusion is bad.

I think some developers shy away from learning to build robust or accessible sites because getting something to work at all makes them feel like they are fighting against Venetian blinds[1]. By "some developers", I mean me. One key to overcoming this is the self-confidence that when someone says you are "overthinking things", "trying to understand the universe", or "just experiencing impostor syndrome" you can (silently, in a message you never send) tell them to pound sand.

If sitting down with a book[2] or other guide to frontend development helps you see a picture of how things work, be willing to give yourself that.

If writing automated tests helps you to see how things work, be willing to give yourself that.

[1] There are people who interpret it as an insult when frontend devs post https://www.youtube.com/watch?v=-pzckbNyqfc, but it is a real expression of individual experience.

[2] http://book.mixu.net/css/

There are no comments on this comment yet.