Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

General Discussion

Jonathan Grieve
MOD
Jonathan Grieve
Treehouse Moderator 91,253 Points

Should I stick with Sass?

I've done the Sass Basics course which is a great course and makes Sass look exciting. I can follow it, and practice the basics taught in the course such as variables, nesting, mixins even loops. I watch that course and I want to use Sass more.

But since I've started the Modular CSS course I find myself just not picking it up.

Whether it's because I'm overwhelmed with the sheer size of the project example, whether it;s the complexity of the code, or I'm not giving it due attention.

Should I go back to the Basics course again to refresh myself again or try again and follow along with the code in stage 1 of the Modular Course?

Should I be worried that I'm not picking up on things quickly

or just move on? :-)

6 Answers

I would stick with it. Simply because it is CSS but better. You are going to use CSS on any web page you build so why not make your experience easier using SASS. Even if you aren't picking it up immediately you can still use plain CSS when writing your SASS file and refactor it as you learn more.

Thas Eagans
PLUS
Thas Eagans
Courses Plus Student 2,533 Points

IMO it depends. Are you having trouble with SASS specifically, or are you having trouble understanding the CSS as well?

</TREagans>

Jonathan Grieve
Jonathan Grieve
Treehouse Moderator 91,253 Points

No it's the Sass I'm struggling with! I'm just wondering if the learning curve between Basics and Modular is too steep for me! :)

Jonathan Grieve
Jonathan Grieve
Treehouse Moderator 91,253 Points

No it's the Sass I'm struggling with! I'm just wondering if the learning curve between Basics and Modular is too steep for me! :)

Chris Shaw
Chris Shaw
26,676 Points

Hi Jonathan,

Like others I say stick with it as at first I hated the idea of another new "language" but now days I build sites worth AUD$50,000+ and the primary base is always Sass as it's the easiest way to create structure without sacrificing performance.

Thas Eagans
PLUS
Thas Eagans
Courses Plus Student 2,533 Points

If you feel lost, I definitely recommend going back to some previous lessons to get caught up. I would NOT give up though, stick with it.

Chris Upjohn Do you know LESS? In due time I will be deciding on which, seeking your advice if you have experience with both LESS and SASS.

</TREagans>

Chris Shaw
Chris Shaw
26,676 Points

Hi Thas,

I know LESS but haven't used it in around two years now since I started using Sass, I've watched it grow over time but it's always fell short of functionality I need which for a lot of developers isn't a deal breaker. One key reason I moved away is because of the confusing syntax which again to a lot of developers works but for me I prefer the natural feel of Sass because it sits closer to the structure of PHP and Python; PHP of which I use as the primary backend at work.

At the end of the day I can't pick and choose for you as you will need to find the differences for yourself and make a call on which you feel more comfortable with.

Thas Eagans
PLUS
Thas Eagans
Courses Plus Student 2,533 Points

Thanks! Just wanted your take on the two. I've been doing a lot of research on the two. As of now, I haven't come to the point of needing either.

</TREagans>

Jonathan Grieve
MOD
Jonathan Grieve
Treehouse Moderator 91,253 Points

Hi all, thanks for your replies. I'm having another deeper go at the code right now. I don't admitting that the course has overwhelmed me so far and I realise that I was going through the motions when doing the first stage first time around and not properly taking it in.

But I intend to look at it properly this time, remember that there's no rush and this time see if I can properly learn how these sites with Sass are put together.

Programming doers that to me sometimes. Overhwelmes me and sometimes give in thinking it will win but I love doing this ans Sass is a very exciting technology so I'll beat it :p

Thas Eagans
Thas Eagans
Courses Plus Student 2,533 Points

Good deal. You're ahead of me. I've yet to try SASS or LESS. What usually works for me when tackling a new language is taking good notes, and not proceeding until you understand what was talk in the current lesson fully.

Like you mentioned in you're case. It's not a race. You'll save A LOT of time now by understanding the concepts fully before moving on.

</TREagans>

Jonathan Grieve
Jonathan Grieve
Treehouse Moderator 91,253 Points

Yea note taking is a big part of my time at Treehouse. I had a much better time at the code today and made i think some good notes.

I also think it's worth thinking of the code in the videos as a example to follow rather than something to worry about emulating. After all we all develop our own skills and ways of doing things as we get more experienced. :)