Rusticles #17 - Wed Oct 28 2020
Tags: rust, newsletter
Published: 2020-10-28 00:00:00

---
title: Rusticles #17 - Wed Oct 28 2020
description: Rusty runes for the last week in Rust
date: "2020-10-28"
---

Rusticles weekly curation for Wed Oct 28 2020.

## Hot Rust Articles This Week On Reddit

- [Introducing rust-gpu v0.1 🐉 · EmbarkStudios/rust-gpu](https://www.reddit.com/r/rust/comments/jg056t/introducing_rustgpu_v01_embarkstudiosrustgpu/) (5 days ago)
- [Cranelift has just been successfully merged as an optional backend for rustc](https://www.reddit.com/r/rust/comments/jil2rs/cranelift_has_just_been_successfully_merged_as_an/) (1 day ago)
- [Microsoft is hiring for a position "focused on delivering Rust compiler improvements"](https://www.reddit.com/r/rust/comments/jg11lq/microsoft_is_hiring_for_a_position_focused_on/) (5 days ago)

## Rust Articles This Week On Dev.To

- **Nivethan**: [A Web App in Rust - 02 Templates](https://dev.to/krowemoh/a-web-app-in-rust-02-templates-5do1)
- **Winston Puckett**: [My favorite feature in Rust](https://dev.to/winstonpuckett/my-favorite-feature-in-rust-1cb2)
- **Nivethan**: [A Web App in Rust - 17 Conclusion](https://dev.to/krowemoh/a-web-app-in-rust-17-conclusion-1njd)
- **Nivethan**: [A Web App in Rust - 01 Getting Started](https://dev.to/krowemoh/a-web-app-in-rust-01-getting-started-572a)
- **Nivethan**: [A Web App in Rust - 14 Error Handling](https://dev.to/krowemoh/a-web-app-in-rust-14-error-handling-2kmg)
- **Sivakumar SIVAPRAKASAM**: [Data Structures & Algorithms using Rust: Duplicate Zeros](https://dev.to/ssivakumar77/data-structures-algorithms-using-rust-duplicate-zeros-550h)
- **Nivethan**: [A Web App in Rust - 05 Database](https://dev.to/krowemoh/a-web-app-in-rust-05-database-m0o)
- **Evrone**: [Creating a custom CRM to launch KFC into the future of customer-defined service](https://dev.to/evrone/creating-a-custom-crm-to-launch-kfc-into-the-future-of-customer-defined-service-1o4h)
- **Nivethan**: [A Web App in Rust - 06 Registering a User](https://dev.to/krowemoh/a-web-app-in-rust-06-registering-a-user-57po)
- **W3F**: [Solve blockchain challenges and earn great prizes. Only 50 spots per challenge!](https://dev.to/web3foundation/solve-blockchain-challenges-and-earn-great-prizes-only-50-spots-per-challenge-32b5)
- **Nicky Meuleman**: [Rust syntax: if let and while let](https://dev.to/nickymeuleman/rust-syntax-if-let-and-while-let-12im)
- **Jérémie Drouet**: [Mailer sender microservice](https://dev.to/jdrouet/mailer-sender-microservice-4pd1)
- **Sivakumar SIVAPRAKASAM**: [Data Structures & Algorithms using Rust: Merge Sorted Array](https://dev.to/ssivakumar77/data-structures-algorithms-using-rust-merge-sorted-array-1d6)
- **Winston Puckett**: [The new reason for creating new languages](https://dev.to/winstonpuckett/the-new-reason-for-creating-new-languages-dai)
- **Nivethan**: [A Web App in Rust - 08 Submitting a New Post](https://dev.to/krowemoh/a-web-app-in-rust-08-submitting-a-new-post-3g49)
- **Nivethan**: [A Web App in Rust - 07 Logging a User In](https://dev.to/krowemoh/a-web-app-in-rust-07-logging-a-user-in-1e0a)
- **Nivethan**: [A Web App in Rust - 09 A New Index Page](https://dev.to/krowemoh/a-web-app-in-rust-09-a-new-index-page-jja)
- **Nivethan**: [A Web App in Rust - 10 Commenting](https://dev.to/krowemoh/a-web-app-in-rust-10-commenting-2fl7)
- **Sivakumar SIVAPRAKASAM**: [Data Structures & Algorithms using Rust: Max Consecutive Ones](https://dev.to/ssivakumar77/data-structures-algorithms-using-rust-max-consecutive-ones-2ajj)
- **Nicky Meuleman**: [Rust: tuple vs array](https://dev.to/nickymeuleman/rust-tuple-vs-array-183o)
- **Nivethan**: [A Web App in Rust - 16 Deploying Our Application](https://dev.to/krowemoh/a-web-app-in-rust-16-deploying-our-application-87a)
- **Nivethan**: [A Web App in Rust - 15 Logging](https://dev.to/krowemoh/a-web-app-in-rust-15-logging-91c)
- **Nivethan**: [A Web App in Rust - 12 Passwords](https://dev.to/krowemoh/a-web-app-in-rust-12-passwords-113n)
- **Nivethan**: [A Web App in Rust - 03 Complex Templates](https://dev.to/krowemoh/a-web-app-in-rust-03-complex-templates-35e2)
- **Nivethan**: [A Web App in Rust - 13 Connection Pooling](https://dev.to/krowemoh/a-web-app-in-rust-13-connection-pooling-3c9c)
- **Dan**: [Build a  "todo list" backend with AssemblyLift 🚀🔒](https://dev.to/dotxlem/build-a-todo-list-backend-with-assemblylift-1ak3)
- **Nivethan**: [A Web App in Rust - 04 Forms](https://dev.to/krowemoh/a-web-app-in-rust-04-forms-3aif)
- **Sivakumar SIVAPRAKASAM**: [Data Structures & Algorithms using Rust: Find Numbers with Even Number of Digits](https://dev.to/ssivakumar77/data-structures-algorithms-using-rust-find-numbers-with-even-number-of-digits-3j9a)
- **Keji Oyekunle**: [A Weekend and take home assessment](https://dev.to/teakg/a-weekend-and-take-home-assessment-4dhp)
- **Kamil Adam**: [Sześć rodzajów polimorfizmu](https://dev.to/kamiladam/szesc-rodzajow-polimorfizmu-2n05)
- **Sivakumar SIVAPRAKASAM**: [Data Structures & Algorithms using Rust: Squares of a Sorted Array](https://dev.to/ssivakumar77/data-structures-algorithms-using-rust-squares-of-a-sorted-array-4glc)
- **Sivakumar SIVAPRAKASAM**: [Data Structures & Algorithms using Rust: Remove Element](https://dev.to/ssivakumar77/data-structures-algorithms-using-rust-remove-element-6dm)
- **Henrique Sasaki Yuya**: [Ktra: Your Little Cargo Registry](https://dev.to/moriturus/ktra-your-little-cargo-registry-bo2)
- **Will**: [nat - the 'ls' replacement you never knew you needed](https://dev.to/willdoescode/nat-the-ls-replacement-you-never-knew-you-needed-2gna)
- **Sivakumar SIVAPRAKASAM**: [Data Structures & Algorithms using Rust: Remove Duplicates from Sorted Array](https://dev.to/ssivakumar77/data-structures-algorithms-using-rust-remove-duplicates-from-sorted-array-37bb)

## Trending Rust Repositories This Week On Github

- **yewstack/yew** (Rust): [Rust / Wasm framework for building client web apps](https://github.com/yewstack/yew)
- **996icu/996.ICU** (Rust): [Repo for counting stars and contributing. Press F to pay respect to glorious developers.](https://github.com/996icu/996.ICU)
- **pingcap/talent-plan** (Rust): [open source training courses about distributed database and distributed systemes](https://github.com/pingcap/talent-plan)
- **BurntSushi/ripgrep** (Rust): [ripgrep recursively searches directories for a regex pattern while respecting your gitignore](https://github.com/BurntSushi/ripgrep)
- **paritytech/polkadot** (Rust): [Polkadot Node Implementation](https://github.com/paritytech/polkadot)
- **hecrj/iced** (Rust): [A cross-platform GUI library for Rust, inspired by Elm](https://github.com/hecrj/iced)
- **alacritty/alacritty** (Rust): [A cross-platform, GPU-accelerated terminal emulator](https://github.com/alacritty/alacritty)
- **paritytech/substrate** (Rust): [Substrate: The platform for blockchain innovators](https://github.com/paritytech/substrate)
- **meilisearch/MeiliSearch** (Rust): [Lightning Fast, Ultra Relevant, and Typo-Tolerant Search Engine](https://github.com/meilisearch/MeiliSearch)
- **extrawurst/gitui** (Rust): [Blazing 💥 fast terminal-ui for git written in rust 🦀](https://github.com/extrawurst/gitui)
- **WebAssembly/WASI** (Rust): [WebAssembly System Interface](https://github.com/WebAssembly/WASI)
- **rust-lang/rust** (Rust): [Empowering everyone to build reliable and efficient software.](https://github.com/rust-lang/rust)
- **timberio/vector** (Rust): [High-performance, vendor-neutral observability pipelines.](https://github.com/timberio/vector)
- **cloudflare/quiche** (Rust): [🥧 Savoury implementation of the QUIC transport protocol and HTTP/3](https://github.com/cloudflare/quiche)
- **rustwasm/wasm-bindgen** (Rust): [Facilitating high-level interactions between Wasm modules and JavaScript](https://github.com/rustwasm/wasm-bindgen)
- **dandavison/delta** (Rust): [A viewer for git and diff output](https://github.com/dandavison/delta)
- **bytecodealliance/wasmtime** (Rust): [Standalone JIT-style runtime for WebAssembly, using Cranelift](https://github.com/bytecodealliance/wasmtime)
- **actix/actix-web** (Rust): [Actix web is a powerful, pragmatic, and extremely fast web framework for Rust.](https://github.com/actix/actix-web)
- **substrate-developer-hub/substrate-node-template** (Rust): [A new FRAME-based Substrate node, ready for hacking.](https://github.com/substrate-developer-hub/substrate-node-template)
- **launchbadge/sqlx** (Rust): [🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, SQLite, and MSSQL.](https://github.com/launchbadge/sqlx)
- **wasmerio/wasmer** (Rust): [🚀 The leading WebAssembly Runtime supporting WASI and Emscripten](https://github.com/wasmerio/wasmer)
- **analysis-tools-dev/static-analysis** (Rust): [A curated list of static analysis tools for all programming languages, config files, build tools, and more.](https://github.com/analysis-tools-dev/static-analysis)
- **tokio-rs/tokio** (Rust): [A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...](https://github.com/tokio-rs/tokio)
- **LemmyNet/lemmy** (Rust): [🐀 Building a federated alternative to reddit in rust](https://github.com/LemmyNet/lemmy)
- **tikv/tikv** (Rust): [Distributed transactional key-value database, originally created to complement TiDB](https://github.com/tikv/tikv)

_Rusticles is a weekly roundup for all things Rust! If you have more suggestions for resources, submit them below! Follow me on Twitter for more projects [@dennisokeeffe92](https://twitter.com/dennisokeeffe92)._