Building my first website was exciting, but it taught me that creating something people actually enjoy using is much harder than just writing code.

Here are the biggest mistakes I made and what I learned from them.

Trying to Make Everything Perfect

I kept changing tiny details instead of launching.

Lesson: Ship first, improve later.