<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/gc/best-of/2021/06" -->

---
title: Best gitconnected posts — June 2021 | daily.dev
description: The most upvoted gitconnected posts from June 2021, curated by the daily.dev community.
canonical: https://daily.dev/sources/gc/best-of/2021/06
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/gc/best-of/2021/06
og:type: website
og:site_name: daily.dev
og:title: Best gitconnected posts — June 2021 | daily.dev
og:description: The most upvoted gitconnected posts from June 2021, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of gitconnected — June 2021

1. 1  
[](https://daily.dev/posts/how-to-design-a-system-to-scale-to-your-first-100-million-users-yjqw3922f "How to design a system to scale to your first 100 million users")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 5y  
How to design a system to scale to your first 100 million users  
How to design a system to scale to your first 100 million users. Think Big, Do Small, Learn Fast by Anh Dang. The High-Performance Series is a series of articles on high-performance computing. Read the first one here: http://www.techcrunch.com/2013/06/27/how-to-design-a-system-to scale to-your-first-100-million- users.  
86  
4
2. 2  
[](https://daily.dev/posts/how-to-improve-software-architecture-skills-daily-cvxxgirmf "How to Improve Software Architecture Skills Daily")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 5y  
How to Improve Software Architecture Skills Daily  
Find 2 or more solutions for each problem you meet. List the trade-offs and choose a solution. Have a technical discussion with a non-tech person improves communication & technical understanding. In conclusion I suggested 3 exercises you can do in the scope of every development task you are doing.  
69  
9
3. 3  
[](https://daily.dev/posts/secret-javascript-tricks-to-compete-with-your-fellow-super-fast-senior-dev-s-debugging-speed-2fzbf2opj "Secret JavaScript tricks to compete with your fellow super fast senior dev’s debugging speed")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 5y  
Secret JavaScript tricks to compete with your fellow super fast senior dev’s debugging speed  
Secret JavaScript tricks to compete with your fellow super fast senior dev’s debugging speed. Using the Debugger Instead of Logging it Every Time. Logging an Array using console table and sorting the values. Live Expressions in Chrome Dev tool to value your JavaScript expressions real time.  
56  
13
4. 4  
[](https://daily.dev/posts/reading-clean-code-week-1-voxtjiuas "Reading Clean Code: Week 1")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 5y  
Reading Clean Code: Week 1  
Clean Code was written by Bob Martin and first released in 2009\. In this blog post, Jacob looks back at code he wrote for a previous project. He refactors the code to reflect on the lessons he’s been learning from Clean Code. Jacob: I hope it inspires you to always, whatever you do, write clean code.  
52  
2
5. 5  
[](https://daily.dev/posts/lodash-do-what-javascript-can-t-bfkpcnygz "Lodash: Do What JavaScript Can’t")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 5y  
Lodash: Do What JavaScript Can’t  
Lodash is a superset of Underscore that follows the functional programming paradigm. Lodash makes JavaScript easier by taking the hassle out of working with arrays, numbers, objects, and strings. While JS is an extremely flexible language, libraries like Lodash allow a developer to encapsulate several lines of code into one simple line.  
29  
1
6. 6  
[](https://daily.dev/posts/code-review-please-remove-comments-from-your-code-omqhgnsw0 "Code Review: Please Remove Comments From Your Code")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 5y  
Code Review: Please Remove Comments From Your Code  
Ngô Việt Khánh Huy: Comments should take an average of one-third of lines. He asks other developers to remove most of the comments during code review. Comments demotivate us from writing descriptive code, he says.  
17  
3
7. 7  
[](https://daily.dev/posts/how-to-make-your-code-reviewer-fall-in-love-with-you-6klmftiky "How to make your code reviewer fall in love with you")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 5y  
How to make your code reviewer fall in love with you  
Be your own code reviewer and spot bugs early, so that your reviewer can focus on giving you quality feedback and not lose their heads around indentation errors. The Single Responsibility Principle demands “A class should have one, and only one, reason to change” Each function should have a single concise intent.  
13  
4
8. 8  
[](https://daily.dev/posts/splice-in-javascript-nvfej9tlb "Splice in JavaScript")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 5y  
Splice in JavaScript  
Splice method changes the content of the array in place. It can be used to add or remove items from the array. Splice always returns an array containing the deleted elements. The method is available in javascript and in JavaScript 7.0 and above. It is also available in Ruby and Python.  
10  
2

[See all gitconnected archives](/sources/gc/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/sources/gc/best-of/2021/06#page","url":"https://daily.dev/sources/gc/best-of/2021/06","name":"Best gitconnected Posts — June 2021","description":"The most upvoted gitconnected posts from June 2021, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/gc/best-of/2021/06#items","numberOfItems":8,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/how-to-design-a-system-to-scale-to-your-first-100-million-users-yjqw3922f","name":"How to design a system to scale to your first 100 million users"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/how-to-improve-software-architecture-skills-daily-cvxxgirmf","name":"How to Improve Software Architecture Skills Daily"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/secret-javascript-tricks-to-compete-with-your-fellow-super-fast-senior-dev-s-debugging-speed-2fzbf2opj","name":"Secret JavaScript tricks to compete with your fellow super fast senior dev’s debugging speed"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/reading-clean-code-week-1-voxtjiuas","name":"Reading Clean Code: Week 1"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/lodash-do-what-javascript-can-t-bfkpcnygz","name":"Lodash: Do What JavaScript Can’t"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/code-review-please-remove-comments-from-your-code-omqhgnsw0","name":"Code Review: Please Remove Comments From Your Code"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/how-to-make-your-code-reviewer-fall-in-love-with-you-6klmftiky","name":"How to make your code reviewer fall in love with you"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/splice-in-javascript-nvfej9tlb","name":"Splice in JavaScript"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Sources","item":"https://daily.dev/sources"},{"@type":"ListItem","position":3,"name":"gitconnected","item":"https://daily.dev/sources/gc"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/gc/best-of"},{"@type":"ListItem","position":5,"name":"June 2021"}]}]}
```

