The 7 Most Popular DEV Posts from the Past Week
Tags: top7
Published: 2017-07-03 16:17:15

---
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._ â¤ï¸

# Editorial Decisions
<img src = "https://media.giphy.com/media/5Zesu5VPNGJlm/giphy.gif" width = "700">

Most developers have pretty stubborn preferences about which editor they use while coding, whether it be Sublime, Notepad, Atom, or something else. So it's no surprise that Zorex Salvo's recap of his experience with various editors resonated with the dev.to audience:

{% link https://dev.to/zorexsalvo/my-journey-to-the-vast-world-of-text-editors %}

When Salvo overlooked JetBrains' editor, several commenters made sure to vouch for it:

{% devcomment c5h %}

------
# The Gift of Presence
<img src = "https://media.giphy.com/media/7rQf04hfkMx9K/giphy.gif" width = "700">

One of the reasons we here at dev.to want to make the site's writing and reading experience as enjoyable as possible is because we want to give users every opportunity to cultivate a solid online dev identity that uplifts the whole community. Sam Jarman agrees, and walks through how junior devs can improve their blogging, vlogging, or Tweeting selves:

{% link https://dev.to/samjarman/how-to-build-an-online-presence-as-a-junior-developer %}

We know he inspired at least one person!

{% devcomment bn9 %}

------
# A+ on C++
<img src = "https://media.giphy.com/media/3o7qE7iHUUPHfV7xQI/giphy.gif" width = "700">

Since the latest revision to C++ is coming out shortly, Bartlomiej Filipek covered what's been fixed, removed, and added to the popular language:

{% link https://dev.to/fenbf/c17-in-details-fixes-and-deprecation %}

------
# The Dynamic Programmer
<img src = "https://media.giphy.com/media/NFFBiqmRILWRq/giphy.gif" width = "700">

Dynamic programming is one of those things you pretend to understand if it comes up and then change the subject. Well fear no longer–Alaina Kafkes explains the concept and walks through some examples in Python:

{% link https://dev.to/alainakafkes/demystifying-dynamic-programming %}

All of us probably need a refresher on the topic, even the dude that started this site...

{% devcomment bod %} 

------
# Event Planning
<img src = "https://media.giphy.com/media/11jHkJpImWxbPy/giphy.gif" width = "700">

Now that you're a pro at dynamic programming, it's time to take on event programming, which top dev.to author edA-qa mort-ora-y explains:
>Modern applications run in an active environment. Data comes in from the network. The user clicks a mouse button or drags their finger across the screen. Another program enters the foreground, pushing the current one into the background. The GPS and accelerometers update the device's position. A scheduled alarm fires at the requested time. Event programming is, as its name indicates, a way to connect all of these events

Keep reading!

{% link https://dev.to/mortoray/what-is-event-programming %}


------
# How Do I Explain This?
<img src = "https://media.giphy.com/media/3oKIPEqDGUULpEU0aQ/giphy.gif" width = "700">

A few months ago, we asked users what their favorite flowchart application was:

{% link https://dev.to/walker/whats-the-best-software-for-creating-flowcharts-and-other-visuals-to-document-application-logic %}

PlantUML was one of the apps repeatedly brought up in the comments, and just last week Dan Lebrero wrote about how he used it (and a few other tools) to tackle a complicated instance of documentation:

{% link https://dev.to/danlebrero/documenting-your-architecture-wireshark-plantuml-and-a-repl-to-glue-them-all %}

------
# Death by Programming
<img src = "https://media.giphy.com/media/j37piTaD5HwTm/giphy.gif" width = "700">

Beekey Cheung, known in some circles as Professor Beekums, shares his experience working long, difficult hours in an attempt to meet an imminent deadline. His takeaway? It's usually a bad idea!


{% link https://dev.to/pbeekums/death-marches-arent-worth-it %}

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