DEV Community

Cover image for Best Posts for Beginners: Week of July 15, 2019

Posted on

Best Posts for Beginners: Week of July 15, 2019

One of the reasons I've been so drawn to over other platforms is the super encouraging and helpful community that gathers here. Initially I felt like it was going to be more a place where I sat back and watched, rather than write and contribute, but I've been so pleased to find not only helpful articles and tutorials that I understand, but also that input from new coders and devs is well-received.

I thought it would be nice to compile some of the best posts every week for those of us who still identify as #codenewbies!

What are design systems and why is everyone talking about them suddenly? A few months ago Pete Buttgeig's presidential campaign got a lot of press for their "groundbreaking" design system, ignoring the fact that Hillary Clinton's team led by Mina Markham had put together a comprehensive library in 2016. This week, Emma starts a series in what they are, why they're so handy, and how to create one!

Andy has been on the job hunt recently, and a friend offered to mock interview him. He's nice enough to share some of his thoughts on the process while walking through some Javascript concepts!

Don't forget that when interviewing, you're not the only one trying to show off your skills. Be sure to ask questions to make sure the company is a good fit for you - this list of ten questions are a great resource (and don't forget to leave your other "need to know"s in the comments!)

I've been playing around with grid quite a lot lately, so I appreciate seeing #showdev posts and tutorials with other unique ways to create projects and layouts.

Frameworks can be a great help on most projects - but are they really necessary? There's some great discussion and a lot to learn in the comments on Michael's post!

Gajesh's in-depth tutorial for beginners on how to set up Python virtual environments is excellent. Well-written and easy to understand!

I just really liked this post and its comments section - there's a pile of useful websites and tools here!

Freelance jobs are great for newbies because they give you a chance to build your profile while making some money. Adam shares some great things to keep in mind, like a frequently updated portfolio site and selecting a niche target audience.

Looking for some projects to expand that portfolio? I frequently bookmark idea lists like this so next time I have "builder's block," there's some easy inspiration at hand.

Top comments (2)

voidjuneau profile image
Juneau Lim

Thanks to your weekly post, my "pending reads" bookmark folder is exploding.
However, can't stop following you. what an ambivalence. Thank you for the post❣️

carlillo profile image
Carlos Caballero

Hi Desi,

Thanks for including my post.