Best DEV.to Posts for Beginners: Week of July 15, 2019
Tags: codenewbie, beginners, tutorial, bestofdev
Published: 2019-07-27 19:33:15

---
title: Best DEV.to Posts for Beginners: Week of July 15, 2019
published: true
description: These are some of the best beginner posts of the week!
tags: #codenewbie, #beginner, #tutorial, #bestofdev
series: Best DEV.to Posts for Beginners
cover_image: https://thepracticaldev.s3.amazonaws.com/i/x9acs27zebb19v5rf8ml.png
---

One of the reasons I've been so drawn to DEV.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!

{% link https://dev.to/emmawedekind/design-systems-part-i-foundations-45hd %}

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](https://medium.com/git-out-the-vote/pantsuit-the-hillary-clinton-ui-pattern-library-238e9bf06b54). This week, Emma starts a series in what they are, why they're so handy, and how to create one!


{% link https://dev.to/pickleat/map-filter-and-reduce-2efb %}

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!

{% link https://dev.to/yashints/10-questions-you-should-ask-during-technical-interviews-1p8j %}

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!)

{% link https://dev.to/zellwk/how-to-build-a-calendar-with-css-grid-1c46 %}

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.

{% link https://dev.to/mzanggl/a-case-against-modern-css-frameworks-3gb8 %}

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!

{% link https://dev.to/gajesh/all-you-need-to-know-about-python-virtual-environments-29l8 %}

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

{% link https://dev.to/fullstack_to/websites-i-frequently-use-1elj %}

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

{% link https://dev.to/alicki/getting-clients-as-a-freelancer-4hk5 %}

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.

{% link https://dev.to/carlillo/do-you-want-to-be-a-top-developer-you-must-build-things-7-apps-to-build-2oje %}

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.