I read through a hundred responses. I gave myself a week to think through it. And I came to a conclusion.
I’m going to teach authentication in a separate course.
I want to share why I made this conclusion.
There was a time when web design got monotonous. Designers and developers built the same kinds of websites over and over again, so much so that we were mocked by people in our own industry for creating only two kinds of websites:
Is this the limit of what our “creative” minds can achieve? This thought sent an incontrollable pang of sadness into my heart.
I don’t want to admit it, but maybe that was the best we could accomplish back then. Maybe we didn’t have suitable tools to make creative designs. The demands of the web were evolving quickly, but we were stuck with ancient techniques like floats and tables.
Today, the design landscape has changed completely. We’re equipped with new and powerful tools — CSS Grid, CSS custom properties, CSS shapes and CSS writing-mode, to name a few — that we can use to exercise our creativity.
Do you worry about the quality of your code? Are you afraid of writing bad code? If someone reads your code and they say it sucks, how would it make you feel?
Would you feel like shit?
Has anyone asked you whether you are a real developer?
Has anyone ever told you in your face that you’re not a real developer?
The important part is not what they think. It’s what you think.
I’m a weirdo. I’m always working (either coding or teaching you how to code). I code on during work, at night, and even on weekends. I can’t seem to separate myself from work.
Recently, I learned to relax. I discovered that one of my favorite activities is to watch movies. I only watch some of them though. For example, I chase after every movie in the Marvel universe (for Avengers), but I don’t watch anything related to Star Wars.
But why? Are Marvel movies better made than Star Wars? Do they contain more compelling stories? Do they have better actions and effects?
I wanted to know why I watched some movies and not others, so I dug into my own psychology (like I said, I’m a weirdo; forgive me for doing weird things). I found a surprising reason. I can even use this reason to explain how I learned to code 😂.
A student asked why I switched over from Sublime Text to Visual Studio Code, and he’s wondering whether he should switch too.
Here’s a quick answer to that question.
I had an exciting experience three weeks ago—I gave my first Chinese talk at the 4th CSS Conference in China, in Xiamen, on March 31st.
I learned a lot from this experience—both about myself and about the chinese development scene—and I want share my learnings with you.
Let me begin by introducing the organizer duo.
Second, I’m afraid I’ll portray the image that I don’t complete projects by the deadlines I set, which in my mind, means people who invested in the preorders don’t get the products in time. I’m afraid that you’ll think badly of me if I do the restructure.
But I still went ahead with it. The question is why.