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

---
title: Best gitconnected posts — July 2021 | daily.dev
description: The most upvoted gitconnected posts from July 2021, curated by the daily.dev community.
canonical: https://daily.dev/sources/gc/best-of/2021/07
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/gc/best-of/2021/07
og:type: website
og:site_name: daily.dev
og:title: Best gitconnected posts — July 2021 | daily.dev
og:description: The most upvoted gitconnected posts from July 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 — July 2021

1. 1  
[](https://daily.dev/posts/10-css-things-i-wish-i-knew-when-i-was-a-beginner-xutjfne6o "10 CSS things I wish I knew when I was a beginner")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 5y  
10 CSS things I wish I knew when I was a beginner  
Many programmers under-appreciate the role of CSS in a website. Here are a few things I wish I knew when I began developing websites. The list is sorted considering learning curve and adaptability in mind — the easier stuff will come first. The tag might seem very useful at a new developer, but it is NOT important whenever I use it.  
61  
6
2. 2  
[](https://daily.dev/posts/6-step-approach-to-transition-from-junior-developer-to-senior-developer-c-1kxuu5o "6 Step Approach To Transition From Junior Developer To Senior Developer")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 5y  
6 Step Approach To Transition From Junior Developer To Senior Developer  
It's more than just the number of years of experience that matters, says Amrit Pal Singh. The transition from a Junior Developer to a Senior Developer does not happen overnight, it’s a process that takes time. In order to make yourself worthy of a Senior developer title, you should develop the following skills.  
54  
1
3. 3  
[](https://daily.dev/posts/a-beginner-s-guide-into-competitive-programming-q2sboyrkc "A Beginner’s Guide Into Competitive Programming")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 5y  
A Beginner’s Guide Into Competitive Programming  
Competitive programming tests your Logical thinking, Analytical Thinking, Pattern Recognition, Pressure Handling, and most importantly your knowledge of Data Structures and Algorithms. It is an excellent mental exercise and boosts problem-solving skills. The adrenaline rush you experience when your code gets accepted is just amazing.  
38  
1
4. 4  
[](https://daily.dev/posts/10-modern-javascript-syntax-to-help-you-code-faster-bjj-bt9bm "10 Modern JavaScript syntax to help you code faster")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 5y  
10 Modern JavaScript syntax to help you code faster  
The rise in popularity of JavaScript called for improved syntax and maintainable, easily understandable code. This article would try to focus on 10 such modern JavaScript syntax, which are useful, easy to adapt and do not need deep knowledge of the concept introduced. Here are 10 Modern JavaScript syntax to help you code faster.  
29  
6
5. 5  
[](https://daily.dev/posts/can-you-explain-your-code---mpina3hq "Can You Explain Your Code?")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 5y  
Can You Explain Your Code?  
Programmers often mistake a working program for an effective one. The better you know your own code, the more effective solutions you can write. Verbalizing your code is a great way to catch errors and spot opportunities to make your code better. The easiest way to build a habit is to tie the new thing you want to do to something you already do.  
21  
4
6. 6  
[](https://daily.dev/posts/preparation-for-faang-increases-your-overall-level-tn8kk8euwu "Preparation for FAANG increases your overall level")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 5y  
Preparation for FAANG increases your overall level  
Preparation for FAANG interviews increases your overall level, says ThisisEngineering RAEng's Aleksandr Kozhenkov. Questions are usually related to a particular programming language, and it is so useless to memorize 1000 ways to shoot yourself in the foot, he says.  
15

[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/07#page","url":"https://daily.dev/sources/gc/best-of/2021/07","name":"Best gitconnected Posts — July 2021","description":"The most upvoted gitconnected posts from July 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/07#items","numberOfItems":6,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/10-css-things-i-wish-i-knew-when-i-was-a-beginner-xutjfne6o","name":"10 CSS things I wish I knew when I was a beginner"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/6-step-approach-to-transition-from-junior-developer-to-senior-developer-c-1kxuu5o","name":"6 Step Approach To Transition From Junior Developer To Senior Developer"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/a-beginner-s-guide-into-competitive-programming-q2sboyrkc","name":"A Beginner’s Guide Into Competitive Programming"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/10-modern-javascript-syntax-to-help-you-code-faster-bjj-bt9bm","name":"10 Modern JavaScript syntax to help you code faster"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/can-you-explain-your-code---mpina3hq","name":"Can You Explain Your Code?"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/preparation-for-faang-increases-your-overall-level-tn8kk8euwu","name":"Preparation for FAANG increases your overall level"}]},{"@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":"July 2021"}]}]}
```

