Rust & Rocket - Zero to Deploy
A tutorial on building and deploying a web API with Rust's Rocket framework, including routing, database integration, and deployment.
A tutorial on building and deploying a web API with Rust's Rocket framework, including routing, database integration, and deployment.
A developer compares learning Rust and Go for systems programming, highlighting their design philosophies and personal coding experiences.
The article argues that successful tech alternatives succeed by simplifying and refining core ideas, not expanding on them, using examples like Alpine Linux, Go, and UTF-8.
Explores WebAssembly-powered search tools for static websites, comparing Rust-based solutions like tinysearch and Stork, and presenting a technical demo.
A side-by-side comparison of basic syntax and concepts in Go, Rust, and C++, including variables, arrays, functions, and OOP.
A beginner's guide to Rust programming covering installation, syntax, package management, and writing your first program.
A developer shares their experience learning Python through Advent of Code puzzles and compares Python's ecosystem to Rust's documentation.
A developer's experience at Recurse Center building a FreeCell game in Rust, focusing on learning ownership and GUI challenges with Druid.
A technical deep dive into automating internal infrastructure and data workflows using Rust, cron jobs, and a central database.
A review of 2019 security predictions, covering progress on Rust adoption, WebAuthn security keys, and TLS 1.3 deployment.
Explains Linux process termination handling using Rust code examples, covering child/grandchild processes and parent termination signals.
Outlines key research areas needed to accelerate the adoption of memory-safe programming languages like Rust and improve migration from unsafe languages like C/C++.
A developer shares their journey of relearning Rust by building a QR code generator, discussing learning approaches and showcasing the resulting library.
Argues Rust is a poor replacement for C due to its rapid feature growth and complexity, contrasting it with C's stability and portability.
A security expert's wish list for 2019, focusing on Rust adoption, security keys, and TLS 1.3 deployment to improve computer security.
Analyzes undefined behavior in unsafe Rust code when transmuting pointers, comparing it to Zig's safety guarantees.
Exploring Rust for migrating complex CLI tools from Bash, covering requirements, useful crates, and considerations for adoption.
A personal selection of the author's favorite conference talks from 2017, covering web development, data visualization, and browser technology.
A software engineer with extensive experience in open source, security, and multiple languages announces they are seeking a new role focused on impactful information security work.