The 7 Most Popular DEV Posts from the Past Week
Tags: top7
Published: 2017-07-31 17:29:24

---
title: The 7 Most Popular DEV Posts from the Past Week
published: true
description: A round up of the most-read and most-loved contributions from the community this past week.
tags: icymi
cover_image: https://thepracticaldev.s3.amazonaws.com/i/xsr1z6iqv0pd7p3s6ns3.png
---

__Every Monday we round up some of the last week's top posts, comments, and tweets. If you have any feedback, please leave a comment.__ â¤ï¸

#1. Who wrote that? Wait, __*I*__ wrote that ðŸ˜³

In this post, Bob shares three common symptoms of bad code and how to avoid writing it. Devs are always looking to get better at the smell test, as exemplified by this post's popularity.

{% link https://dev.to/bob/how-do-you-know-your-code-is-bad %}

#2. Let's WFH, all day, every day

Gordon Shotwell gives us four reasons to work remote and touches on one of the biggest problems in tech right now. 

>Workplaces are path-dependent places. You start your company with a few employees, and then make decisions about how that workplace develops physically and socially based on those employees. These decisions in turn attract employees who like those work environments and the cycle continues. For instance, it's very likely that your open-concept, start-up office with a climbing wall and beer in the fridge is tailored to support the work of able-bodied young men. Probably you won't make the investments to support the work of, say, a blind engineer who needs to code by voice, and so you will never hire that engineer.

{% link https://dev.to/gshotwell/why-you-should-work-remotely %}

#3. Brushing up

It goes without saying that technical interviews can range drastically from company A to company Z. While going through the interview process, Daniel Golant started brushing up on potential topics he might get quizzed on. This week he gives us a refresher on HTTP lifecycles. 

{% link https://dev.to/dangolant/things-i-brushed-up-on-this-week-the-http-request-lifecycle- %}

#4. Who doesn't love a shortcut?

I haven't met anyone who doesn't appreciate being more efficient so it's no surprise that articles about shortcuts are always a fav with the dev.to community. 

{% link https://dev.to/clickclickonsal/these-are-a-few-of-my-favorite-terminal-shortcuts %}

<img src = "https://media.giphy.com/media/zqYBZUOgNhbMI/giphy.gif" width = "700">

#5. How did all this data get here?!

If you didn't quite understand this layer of the Internet pipes, you're in luck. Ben didn't know too much about TCP either, so he asked our community to explain it to him like he's five. 

We got a lot of in-depth responses as well as fun anecdotes: 

{% devcomment ehm %}

### Here's the full discussion: 

{% link https://dev.to/ben/explain-tcp-like-im-five %}

#6. Ethereum for 5 year-olds

Apparently adults appreciate simplicity, too. We started the [#explainlikeimfive](/t/explainlikeimfive) tag last week and it's made this list with two posts from Ben. The second concept we were all interested in learning about was Ethereum. 

{% link https://dev.to/ben/explain-ethereum-like-im-five %}


#7. EMOJIFY! ðŸ˜ðŸ˜³ðŸ˜±ðŸ˜µðŸ’€

Development work can be hard on the psyche, so Joseph Moore decided to add more delightfulness into his life by emojifying his bash prompt. Here's a taste of what he did:

<img src="https://res.cloudinary.com/practicaldev/image/fetch/s--h2UTOx-3--/c_limit,f_auto,fl_progressive,q_auto,w_880/https://thepracticaldev.s3.amazonaws.com/i/ttoe1ciyc0f8yni0e4zu.png" alt="image of bashprompt">

Feedback from the community ðŸ˜†

{% devcomment f9m %}

and how you can emojify your bash prompt too!

{% link https://dev.to/thatjoemoore/emojifying-my-bash-prompt %}

------

_That's it for our weekly wrapup! Keep an eye on Dev.to this week for daily content and discussions...and if you miss anything, we'll be sure to recap it next Monday!_