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

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

1. 1  
[](https://daily.dev/posts/basics-of-ci-cd-svwy6qcds "Basics of CI/CD")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 5y  
Basics of CI/CD  
Continuous Integration and Continuous Delivery describe the process of the changes flows to the repository. CI server clones the repository, checkouts to the source branch, and merges with the master branch. If the build is successful, then the Pull Request is allowed to merge. Otherwise, the merge is blocked. The Jacoco plugin can solve the problem easily.  
170  
2
2. 2  
[](https://daily.dev/posts/terminal-fun--bvsswzol5 "Terminal Fun!")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 5y  
Terminal Fun!  
edex-ui Terminal Fun! Fun things you probably did not know you can do on the terminal. Note: Use ‘brew’ for macOS and ‘apt install’ to use the command-line in your Mac or Linux system. The terminal lets you interact with your system mano-a-mano.  
104  
9
3. 3  
[](https://daily.dev/posts/this-is-why-you-should-learn-golang-hkip2-zqn "This Is Why You Should Learn Golang")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 5y  
This Is Why You Should Learn Golang  
Golang is one of the youngest programming languages. It can be built and run on many platforms and environments. It has its own linter and formatter that tells you what variable is unused built right in. It also has a garbage collector , natively support concurrency, and a playground.  
90  
6
4. 4  
[](https://daily.dev/posts/micro-frontend-architecture-egiyl9pyf "Micro Frontend Architecture")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 5y  
Micro Frontend Architecture  
Micro frontends are an extension to a microservices pattern, where the functionality is extended to the front-end. With micro frontends, you can upgrade, update, or even rewrite parts of the frontend more smoothly than was previously possible. The idea behind Micro Frontends is to think about a web app as a composition of features that are owned by independent teams.  
68
5. 5  
[](https://daily.dev/posts/3-things-i-learned-from-contributing-to-open-source-ervabepbs "3 Things I Learned From Contributing to Open Source")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 5y  
3 Things I Learned From Contributing to Open Source  
This week, I’ve been contributing to another static site generator (SSG) I picked up a few things that may be useful to first time open source contributors. Be cautious about the changes. Respect the author’s coding style. Communication is your best ally.  
33  
3
6. 6  
[](https://daily.dev/posts/deploy-your-static-web-app-to-a-blockchain-and-make-it-a-web3-0-app-in-5-minutes-clelhtcgs "Deploy your static web app to a blockchain and make it a Web3.0 app in 5 minutes")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 5y  
Deploy your static web app to a blockchain and make it a Web3.0 app in 5 minutes  
Dfinity is the world’s first blockchain that runs at web speed with unbounded capacity. The protocol is connecting multiple physical data centers around the world. It runs units of processing on them called “canisters” which you can think of as containers that run web assembly (WASM) bytecode.  
30
7. 7  
[](https://daily.dev/posts/twelve-months-into-using-apple-s-m1-chip-and-my-opinions-have-changed-dj-ft5igt "Twelve Months Into Using Apple’s M1 Chip, and My Opinions Have Changed")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 5y  
Twelve Months Into Using Apple’s M1 Chip, and My Opinions Have Changed  
Attila Vágó has been using Apple's new M1 chip for the past 12 months. He has found that the 8GB of RAM on the base M1 Pro is not enough. If you want to do professional software development at any level higher than simple, vanilla HTML, CSS, JS websites, you should be opting for 16 GB of RAM.  
19
8. 8  
[](https://daily.dev/posts/the-ultimate-face-off-flask-vs-fastapi-u1qukmysf "The Ultimate Face-off: Flask vs. FastAPI")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 5y  
The Ultimate Face-off: Flask vs. FastAPI  
Both are stripped-down Python microframeworks without the bloated bells and whistles. Flask is more battle-tested, therefore slightly more reliable, and it’s widely used. FastAPI is a newer, more modern framework known for its speed with lots of built-in support.  
16
9. 9  
[](https://daily.dev/posts/things-i-ve-learned-to-avoid-in-my-15-years-as-a-software-engineer-ofrvxa0up "Things I’ve Learned to Avoid in My 15 Years as a Software Engineer")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 5y  
Things I’ve Learned to Avoid in My 15 Years as a Software Engineer  
Anh Dang is a software engineer who has spent 15 years in the software industry. He shares his tips on how to become a good programmer. Don’t learn only to code, learn concepts like OOP (Object Oriented Programming), FOP (Functional Oriented. Programming), POP (Procedural Oriented programming); branching (if-else, while-do), iteration (for) or design patterns.  
10  
1

[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/10#page","url":"https://daily.dev/sources/gc/best-of/2021/10","name":"Best gitconnected Posts — October 2021","description":"The most upvoted gitconnected posts from October 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/10#items","numberOfItems":9,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/basics-of-ci-cd-svwy6qcds","name":"Basics of CI/CD"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/terminal-fun--bvsswzol5","name":"Terminal Fun!"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/this-is-why-you-should-learn-golang-hkip2-zqn","name":"This Is Why You Should Learn Golang"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/micro-frontend-architecture-egiyl9pyf","name":"Micro Frontend Architecture"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/3-things-i-learned-from-contributing-to-open-source-ervabepbs","name":"3 Things I Learned From Contributing to Open Source"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/deploy-your-static-web-app-to-a-blockchain-and-make-it-a-web3-0-app-in-5-minutes-clelhtcgs","name":"Deploy your static web app to a blockchain and make it a Web3.0 app in 5 minutes"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/twelve-months-into-using-apple-s-m1-chip-and-my-opinions-have-changed-dj-ft5igt","name":"Twelve Months Into Using Apple’s M1 Chip, and My Opinions Have Changed"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/the-ultimate-face-off-flask-vs-fastapi-u1qukmysf","name":"The Ultimate Face-off: Flask vs. FastAPI"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/things-i-ve-learned-to-avoid-in-my-15-years-as-a-software-engineer-ofrvxa0up","name":"Things I’ve Learned to Avoid in My 15 Years as a Software Engineer"}]},{"@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":"October 2021"}]}]}
```

