<commit_before>---
uuid: da194a6b-42cf-4865-992e-dfd4fed5a2db
layout: post
title: Learning Rust through open source and live code reviews
slug: learning-rust-through-open-source-and-live-code-reviews
subtitle: null
date: "2020-10-11T19:50:00.000Z"
updated: "2020-10-11T19:50:00.000Z"
author: <NAME>
author_slug: luciano-mammino
header_img: "./learning-rust-through-open-source-and-live-code-reviews.jpg"
fb_img: ./learning-rust-through-open-source-and-live-code-reviews-fb.png
tw_img: ./learning-rust-through-open-source-and-live-code-reviews-tw.png
status: published
language: en_US
meta_title: null
meta_description: null
written_with:
  - name: <NAME>
    image: https://unavatar.now.sh/twitter/stefanoabalsamo
    link: https://twitter.com/stefanoabalsamo
tags:
  - rust
---

Hello from Luciano and Stefano! 👋

In the last few years we set ourselves onto the Rust learning path. We don't work with Rust during our daily jobs and we come to be interested in the language for different reasons (more on this later), so we decided to take it easy and invest some of our free time reading books and tutorials, watching videos about Rust and doing occasional coding challenges. Finally after about one year of sporadic studying sessions we felt ready to attempt our first open source Rust project: [`jwtinfo`](https://github.com/lmammino/jwtinfo).
<commit_msg>Updated SEO description for latest article<commit_after>---
uuid: da194a6b-42cf-4865-992e-dfd4fed5a2db
layout: post
title: Learning Rust through open source and live code reviews
slug: learning-rust-through-open-source-and-live-code-reviews
subtitle: null
date: "2020-10-11T19:50:00.000Z"
updated: "2020-10-11T19:50:00.000Z"
author: <NAME>
author_slug: luciano-mammino
header_img: "./learning-rust-through-open-source-and-live-code-reviews.jpg"
fb_img: ./learning-rust-through-open-source-and-live-code-reviews-fb.png
tw_img: ./learning-rust-through-open-source-and-live-code-reviews-tw.png
status: published
language: en_US
meta_title: null
meta_description: A collection of Rust tips and tricks that we learned after publishing our first open source project and receiving a live review on Twitch
written_with:
  - name: <NAME>
    image: https://unavatar.now.sh/twitter/stefanoabalsamo
    link: https://twitter.com/stefanoabalsamo
tags:
  - rust
---

Hello from Luciano and Stefano! 👋

In the last few years we set ourselves onto the Rust learning path. We don't work with Rust during our daily jobs and we come to be interested in the language for different reasons (more on this later), so we decided to take it easy and invest some of our free time reading books and tutorials, watching videos about Rust and doing occasional coding challenges. Finally after about one year of sporadic studying sessions we felt ready to attempt our first open source Rust project: [`jwtinfo`](https://github.com/lmammino/jwtinfo).

{'fraction_non_alphanumeric': 0.09375, 'fraction_numerical': 0.034722222222222224, 'mean_word_length': 4.682445759368837, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 6, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4674448', 'n_tokens_mistral': 965, 'n_tokens_neox': 889, 'n_words': 312}