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

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

1. 1  
[](https://daily.dev/posts/google-programmers-how-one-idiot-hired-a-couple-more-idiots-yjt0g4wik ""Google" programmers. How one idiot hired a couple more idiots")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 4y  
"Google" programmers. How one idiot hired a couple more idiots  
Ivan Belokamentsev is the founder of PVS-Studio, a Russian IT company. He changed the recruitment plan for programmers to make them write code on a computer, not on a sheet of paper. The change made a huge difference in the productivity of his team.  
279  
45
2. 2  
[](https://daily.dev/posts/you-might-not-need-an-effect-md7gt5hkx "You Might Not Need an Effect")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 4y  
You Might Not Need an Effect  
Removing unnecessary Effects will make your code easier to follow, faster to run, and less error-prone. Effects are an escape hatch from the React paradigm. They let you synchronize your components with some external system like a non-React widget, network, or the browser DOM.  
256  
14
3. 3  
[](https://daily.dev/posts/how-browsers-work-wfjdwfunv "How browsers work")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 4y  
How browsers work  
How browsers work Behind the scenes of modern web browsers. Tali Garsiel's primer on the internal operations of WebKit and Gecko. Chrome, Firefox and Safari make up around 71% of global desktop browser usage. Android Browser, iPhone and Chrome constitute around 54% of usage.  
167  
9
4. 4  
[](https://daily.dev/posts/building-a-design-system-from-scratch-yxzyxmg9a "Building a Design System from scratch")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 4y  
Building a Design System from scratch  
A small scoped design system mainly composed of primitive components focused solely on personal branding and personal use. The scope of this design system feels small compared to the bigger ones we can get to work on in a work context, it was not necessarily less complex to build. In the following parts, I'll go through the challenges and decisions I've made along the way when working on this project.  
90  
9

[See all Community Picks archives](/sources/community/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/community/best-of/2022/06#page","url":"https://daily.dev/sources/community/best-of/2022/06","name":"Best Community Picks Posts — June 2022","description":"The most upvoted Community Picks posts from June 2022, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/community/best-of/2022/06#items","numberOfItems":4,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/google-programmers-how-one-idiot-hired-a-couple-more-idiots-yjt0g4wik","name":"\"Google\" programmers. How one idiot hired a couple more idiots"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/you-might-not-need-an-effect-md7gt5hkx","name":"You Might Not Need an Effect"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/how-browsers-work-wfjdwfunv","name":"How browsers work"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/building-a-design-system-from-scratch-yxzyxmg9a","name":"Building a Design System from scratch"}]},{"@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":"Community Picks","item":"https://daily.dev/sources/community"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/community/best-of"},{"@type":"ListItem","position":5,"name":"June 2022"}]}]}
```

