Top 7 Featured DEV Posts from the Past Week
Tags: top7
Published: 2022-04-26 21:02:50

---
title: Top 7 Featured 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/sfwcvweirpf2qka2lg2b.png
---

_Every Tuesday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take into account posts that are published later in the week._ 

## One Monitor to Rule Them All 

The debate over whether one monitor is better than multiple monitors has been going on for years. @wiseai exposes the drawbacks of using a multiple monitor set-up and shows how you can make using a single monitor a breeze, especially on Ubuntu.

{% embed https://dev.to/wiseai/the-complete-guide-to-using-one-monitor-as-a-programmer-4jp6 %}

## Is 2 Greater Than 1?

On the other end of the argument, @apayrus shows us how using multiple monitors can be much more efficient when getting two things done at once. Where do you land in this debate?

{% embed https://dev.to/apayrus/use-2-monitors-for-learning-and-work-14bj %}

## CSS is Meant to be Messy

Somehow, CSS stylesheets are always a jumbled mess of classes and ids. This week, @itstrueintheory takes a look at what makes CSS complex.

{% embed https://dev.to/itstrueintheory/why-your-css-is-always-messy-and-chaotic-understanding-css-complexity-3o94 %}


## All about in-app purchases

In this post, @yuliiakondr takes a look at the features of in-app purchases, the difference between consumable and non-consumable IAPs, and how to set it all up with Qonversion. Useful info!

{% embed https://dev.to/yuliiakondr/setting-up-consumable-and-non-consumable-in-app-purchases-1b2o %}


## How Osome migrated from Flow to Typescript

Today, there is no Flow or JS code in Osome’s codebase, successfully migrating more than 200k files of JavaScript to TypeScript. Explore how @frolovdev and their team accomplished this.

{% embed https://dev.to/frolovdev/how-we-migrated-from-javascript-and-flow-to-typescript-at-osome-4661 %}


## Retracing the steps to frontend software development

@davidmorais is currently on their fourth job in IT — seems like a pretty good person to learn from if you're hoping to get into software development! In this thorough post, David shares a look at how they got where they are in the hopes that it will help an early-career software developer ✨ 

{% embed https://dev.to/davidmorais/how-i-became-a-software-developer-5-years-later-40pj %}

## Navigation, Fetching, Parsing, Rendering, oh my!

@arikaturika goes into the right level of depth on web browsers — they explain what happens from the moment we type a web address into the address bar until the page we are trying to access gets displayed on our screen. Bonus: awesome illustrations!

{% embed https://dev.to/arikaturika/how-web-browsers-work-part-1-with-illustrations-1nid %}


_That's it for our weekly Top 7 for this Tuesday! Keep an eye on dev.to this week for daily content and discussions...and be sure to keep an eye on this series in the future. You might just be in it!_