How I went from coding newbie to a Freelance Web Developer:
Web Design is the Secret Sauce

10 lessons I learned

/*-- THREAD --*/ Image
1. There isn't much to learn

You don't need to be a hirable UI/UX designer
You need to understand the basics of web pages' structure.

Learn as you grow.
Practice is the best teacher.
2. Web Design makes you stand out

Without learning Figma
Without courses on UI/UX

I won my first freelance gig,
I have been putting food on the table for 12 months.

All that because, being a frontend developer, I have an eye on design.
3. You don't need color theory

The truth: color theory is useless when you're a beginner

You need a practical guide on how to choose colors for your web projects

A free guide with a step-by-step process:
bit.ly/3iBO3z3
4. Don't be overwhelmed with spacing

People who take it from their heads just stole it 1000 times

Use margins from templates
Steal it from Chrome Dev tools

Do what works for you

You will start feeling it over time, no doubts.
5. Learn Layout patterns

There isn't much of them
They add structure to your analysis

The moment you learn the patterns, you'll start recognizing them everywhere.

They will give you the freedom to unpack any website you like.
6. Mobile-first is the best approach

It's everywhere
It's easier than desktop-first
It teaches you how to prioritize content

As you start building mobile-first layouts, you'll see how pages build themselves in no time
7. Learn from others

Read case studies
Find similar websites
Use what works for them in your projects

There is nothing wrong with "stealing" ideas

This is how art works
8. Understand people behavior

At least, have the basic idea of how people use the web nowadays.

Check websites you love
Check websites you hate

Think about what works
Think about what doesn't

Read Steve Krug's "Don't make me think":
amzn.to/3kGMdzu
9. Bootstrap helps

It's responsive
It's easy to get started with
It's customizable in no time
It has billions of free and cheap templates

Don't hesitate to use existing solutions
10. Learn by customizing

Pick a template
Play around with it
Create new pages out of old ones

Voila! You designed something new.

It's easy and nobody cares
If you love this thread please share it

Give it a retweet

Then, if you have a question
If you need any help

Shoot me a DM

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Iren Glass | Web Design and Development

Iren Glass | Web Design and Development Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @IrenGlass

25 Jul
I went through 2 years of ups and downs

Now I'm sharing it with you.

6 things I wish I knew
When I was starting freelancing

/*-- THREAD --*/ Image
1. Forget about freelancing platforms

The most obvious step for beginners:
Use Upwork or Fiverr

Please, avoid them

Commissions are high
The clients are inadequate
The terms of service want you to fail

Be sovereign
Start networking
Use the power of social media
2. "React developer" is not a niche

It is in a sense
If you want to get a job

If you want to do websites
The niche for you is a group of people
Who'll get an immense amount of value out of your services

The choice is not obvious
Think carefully
Read 10 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!

:(