TLWI Rust #110
thelastweekin.dev
Welcome to our weekly newsletter, where we dive into the exciting world of tech and bring you the latest updates! This week, we have an incredible set of resources lined up for you. Whether you're a code wizard, a Docker enthusiast, or an Ethereum aficionado, there's something here for everyone. So grab your coffee and let's get started!
First up, we have Part-0 The Plan. If you're someone who likes to stay organized and on top of things, this resource is for you. Here, you'll find a comprehensive guide to planning out your projects and tasks in a structured manner. This way, you can stay on track and avoid getting overwhelmed. Simple yet effective, Part-0 The Plan is a must-read for anyone looking to up their productivity game.
Next on our list, we have Rust + Docker: Easy packaging of your applications
Moving on, we have something for all the code gurus out there - Code examples, data structures, and links from my book, Rust Atomics and Locks
If you've ever encountered the dreaded "error: linker cc
not found" on Alpine Linux 3.17 (Rust 1.66), we have just the resource for you. Fix rustup failed with "error: linker cc
not found" on Alpine Linux 3.17 (Rust 1.66)
Last but not least, we have an exciting resource for all the Ethereum enthusiasts out there - zkSync: trustless scaling and privacy engine for Ethereum
That's all for this week, folks! We hope you found these resources helpful and informative. Stay tuned for more exciting updates in our next newsletter.
Dennis
Our Article Picks
- nabbisen: Rust WebAssembly (wasm) with Webpack on Arch Linux (Rust 1.66)
- Nathan: Rust VS GO: The ultimate fight.
- Jarrod Overson: Async Streams in WebAssembly with WasmRS
- Pedro Aravena: Rust + Docker: Easy packaging of your applications
- DavidCks: rusty-css: a css in rust solution
- kaioh33: Procedural Macros in Rust
- nabbisen: Fix rustup failed with "error: linker
cc
not found" on Alpine Linux 3.17 (Rust 1.66) - nabbisen: Rust で WebAssembly (wasm) - Webpack 利用 on Arch Linux (Rust 1.66)
- killua: The Rust Programming Language by Steve Klabnik and Carol Nichols.
- Omar.unwrap();: Sharing Data Among Tasks in Rust Embassy: Synchronization Primitives
- killua: A Good Book Can Change Your Life.
- nabbisen: rustup が "error: linker
cc
not found" で失敗 - Alpine Linux 3.17 (Rust 1.66) - Developer Nation: Have you learned Javascript yet?
- Thomas Braun: After 5 years of development, I am releasing The Citadel Protocol
- Falon Darville: Zero Assumption’s Backbone of Rust
- Masashi: Part-0 The Plan
- Roberto Huertas: Build and deploy a Rust backend with Shuttle
- El Bruno: #Rust 🦀- Working with threads 🧵 (concurrency)
- Frank Horvath: An Open Source Rust SNMP Simulator
- El Bruno: #Rust 🦀 – Working with threads 🧵 and joining thread handles
- Michael Assaf: How to launch a private local substrate blockchain
- Sivakumar: Rust Collections: BinaryHeap and its DSL Operations
- Arthur: I Tried Rust for a Month and the Results Will Astound You
Our Repo Picks
- tw93/Pake (Rust): 🤱🏻 Simply make any web page a desktop application using Rust. 🤱🏻 很简单的用 Rust 打包网页生成很小的桌面 App
- casey/just (Rust): 🤖 Just a command runner
- FyroxEngine/Fyrox (Rust): 3D and 2D game engine written in Rust
- m-ou-se/rust-atomics-and-locks (Rust): Code examples, data structures, and links from my book, Rust Atomics and Locks.
- hyperium/hyper (Rust): An HTTP library for Rust
- datafuselabs/databend (Rust): A powerful cloud data warehouse. Built for elasticity and efficiency. Open source alternative to Snowflake. Also available in the cloud: https://app.databend.com
- vercel/turbo (Rust): Incremental bundler and build system optimized for JavaScript and TypeScript, written in Rust – including Turbopack and Turborepo.
- sunface/rust-course (Rust): “连续六年成为全世界最受喜爱的语言,无 GC 也无需手动内存管理、极高的性能和安全性、过程/OO/函数式编程、优秀的包管理、JS 未来基石" — 工作之余的第二语言来试试 Rust 吧。<<Rust 语言圣经>>拥有全面且深入的讲解、生动贴切的示例、德芙般丝滑的内容,甚至还有 JS 程序员关注的 WASM 和 Deno 等专题。这可能是目前最用心的 Rust 中文学习教程 / Book
- vectordotdev/vector (Rust): A high-performance observability data pipeline.
- ankitects/anki (Rust): Anki for desktop computers
- helix-editor/helix (Rust): A post-modern modal text editor.
- tauri-apps/tauri (Rust): Build smaller, faster, and more secure desktop applications with a web frontend.
- linebender/vello (Rust): An experimental GPU compute-centric 2D renderer.
- matter-labs/zksync (Rust): zkSync: trustless scaling and privacy engine for Ethereum
- zellij-org/zellij (Rust): A terminal workspace with batteries included
- trickster0/OffensiveRust (Rust): Rust Weaponization for Red Team Engagements.
- lencx/ChatGPT (Rust): 🔮 ChatGPT Desktop Application (Mac, Windows and Linux)
- facebook/relay (Rust): Relay is a JavaScript framework for building data-driven React applications.
- rust-lang/mdBook (Rust): Create book from markdown files. Like Gitbook but implemented in Rust
- foundry-rs/foundry (Rust): Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
- charliermarsh/ruff (Rust): An extremely fast Python linter, written in Rust.
- meilisearch/meilisearch (Rust): A lightning-fast search engine that fits effortlessly into your apps, websites, and workflow.
- emilk/egui (Rust): egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
- rust-lang/cargo (Rust): The Rust package manager
- denoland/deno (Rust): A modern runtime for JavaScript and TypeScript.
Rusticles is a weekly roundup for all things Rust! Follow me on Twitter for more projects @dennisokeeffe92
Subscribe to my personal newsletter to get updates on TheLastWeekIn.Dev + more! 🦄