In Case You Missed It: The Most Popular DEV Posts from the Past Week (June 5 - June 11, 2017)
Tags: top7
Published: 2017-06-12 15:32:21

---
title: "In Case You Missed It: The Most Popular DEV Posts from the Past Week (June 5 - June 11, 2017)"
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/2sfosi733qe5kvlkpch5.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._ â¤ï¸

# I Ain't Got No Type
<img src = "https://media.giphy.com/media/l2JdYikRVEiRNQVnW/giphy.gif" width = "700">


Dan Lebrero wrote last week's most popular post, in which he compared the bug density of statically typed languages (both old, like Java, and new, like Haskell) with that of dynamically typed languages:

{% link https://dev.to/danlebrero/the-broken-promise-of-static-typing %}

The article motivated a spirited discussion in the comments section, with many dev.to users weighing in on the pros and cons of static typing:

{% devcomment 9aa %}

------
# Known Unknowns
<img src = "https://media.giphy.com/media/xUPGcJRMK0NxGNEkKY/giphy.gif" width = "700">

Javascript is a deep, ever-evolving language, which led to Antonio Villagra De La Cruz failing his technical interview despite thinking he had Javascript covered. He reviews some ways to keep improving your JS skills:

{% link https://dev.to/antoniovdlc/i-thought-i-knew-javascript- %}

One reader offered the popular tip of simply writing a program in the language for the fun of it as a means to get better at coding:

{% devcomment a0p %}

------
# Taking the Bait
<img src = "https://media.giphy.com/media/srTYyZ1BjBtGU/giphy.gif" width = "700">

Our community's resident security expert, Antoinette Maria, came across something on Facebook that surely most of us have seen before: a bogus offering! She wanted to understand the mechanics behind this particular scam though, so she clicked through and walks us through the details:

{% link https://dev.to/_theycallmetoni/i-clicked-on-a-facebook-scam-to-see-what-would-happen %}

------
# How to Get Started
<img src = "https://media.giphy.com/media/QJvwBSGaoc4eI/giphy.gif" width = "700">

No matter how experienced of a programmer you are, at one point you were a novice just starting out, a position that Adnan RahiÄ‡ appreciates. He reviews some of the best strategies for fledgling coders:

{% link https://dev.to/adnanrahic/how-to-start-down-the-path-of-the-programmer %}

------
# Taking Kotlin for a Spin
<img src = "https://media.giphy.com/media/QU1pSfyEynvgY/giphy.gif" width = "700">

"Kotlin is getting more and more relevant," writes dev.to user Lovis--indeed just a few weeks ago Google announced at their annual I/O conference that Android would now support the language.

{% tweet 864911787975692290 %}

As such, Lovis decided to try out some famous design patterns in the language:

{% link https://dev.to/lovis/gang-of-four-patterns-in-kotlin %}


------
# Heavyweight Fight
<img src = "https://media.giphy.com/media/CceU4NgVHBK1y/giphy.gif" width = "700">

Google and Amazon, arguably the two most important and influential companies in the entire world, both offer popular cloud services. Bugfender, a company that blogs on dev.to, recently switched from one to the other, and compares the two in terms of price and performance:

{% link https://dev.to/bugfenderapp/google-cloud-platform-vs-amazon-web-services %}

------
# Just Do It
<img src = "https://media.giphy.com/media/l3fQ8uksuffn4wPvi/giphy.gif" width = "700">

"Being a good developer is not only about following rules, itâ€™s also about knowing when to ignore them," writes Lovely Developer. He breaks down a few scenarios when it's best to spurn rules of thumb in favor of a more straightforward approach.


{% link https://dev.to/lukaszsagol/developers-swallow-your-pride-and-just-do-stuff %}

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