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

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

1. 1  
[](https://daily.dev/posts/inside-the-javascript-engine-kdh63j0o9 "Inside the JavaScript Engine")  
Article  
![Avatar of devgenius](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/a79144d7517043e7803ed562e45a99df)Dev Genius · 5y  
Inside the JavaScript Engine  
A JavaScript Engine is a computer program that executes JavaScript code. Engine consists of two main components: Memory Heap and Call Stack. JavaScript used to be a purely interpreted language but now with modern JavaScript and fully-fledged web applications that we built and use today, low performance is no longer acceptable. Modern JavaScript engine now uses a mix of compilation and interpretation.  
15  
2
2. 2  
[](https://daily.dev/posts/learning-grpc-with-an-example-gezseuwdk "Learning gRPC with an Example")  
Article  
![Avatar of devgenius](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/a79144d7517043e7803ed562e45a99df)Dev Genius · 5y  
Learning gRPC with an Example  
GRPC (Remote Procedure Call) is a modern inter-process communication system that is scalable and more efficient than RESTful services. The gRPC framework is based on binary encoding format protocol buffer and implemented on top of HTTP/2\. It is widely adopted by companies like Netflix, Square, CoreOS, Cockroach labs, CISCO and Dropbox.  
15  
1
3. 3  
[](https://daily.dev/posts/javascript-like-i-am-five--lw-cb9jrx "JavaScript like I am Five!")  
Article  
![Avatar of devgenius](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/a79144d7517043e7803ed562e45a99df)Dev Genius · 5y  
JavaScript like I am Five!  
JavaScript is a programming language created for the web. It is one of the most popular and widely used programming languages in the world. Big companies like Netflix, Walmart, and PayPal build entire applications around JavaScript. JavaScript has almost nothing to do with the programming language named Java. The language was originally called LiveScript when it was developed in 1995.  
14
4. 4  
[](https://daily.dev/posts/microservices-part-1-with-maven-spring-boot-and-docker-8h1wbplwc "Microservices [Part 1] — With Maven, Spring Boot, And Docker")  
Article  
![Avatar of devgenius](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/a79144d7517043e7803ed562e45a99df)Dev Genius · 5y  
Microservices \[Part 1\] — With Maven, Spring Boot, And Docker  
Microservices decouple components, allowing us to focus on a portion of the whole application. In this article, I’ll teach you how to use Spring Boot to create a microservice that connects to a Postgres database. The link to the source code repository will be added at the end of this tutorial.  
11  
1

[See all Dev Genius archives](/sources/devgenius/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/devgenius/best-of/2022/02#page","url":"https://daily.dev/sources/devgenius/best-of/2022/02","name":"Best Dev Genius Posts — February 2022","description":"The most upvoted Dev Genius posts from February 2022, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/devgenius/best-of/2022/02#items","numberOfItems":4,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/inside-the-javascript-engine-kdh63j0o9","name":"Inside the JavaScript Engine"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/learning-grpc-with-an-example-gezseuwdk","name":"Learning gRPC with an Example"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/javascript-like-i-am-five--lw-cb9jrx","name":"JavaScript like I am Five!"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/microservices-part-1-with-maven-spring-boot-and-docker-8h1wbplwc","name":"Microservices [Part 1] — With Maven, Spring Boot, And Docker"}]},{"@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":"Dev Genius","item":"https://daily.dev/sources/devgenius"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/devgenius/best-of"},{"@type":"ListItem","position":5,"name":"February 2022"}]}]}
```

