Blog Posts taged with rust
Product Ready Full Stack Rust
April 24, 2026Part 6 of building a full-stack URL shortener in Rust. We serve the Yew frontend from Axum, Dockerize the whole thing, and deploy to Shuttle.
Front End Development with Yew.rs
April 20, 2026Part 5 of building a full-stack URL shortener in Rust. We build a Yew.rs frontend that compiles to WebAssembly and talks to our Axum API.
Building a Cozy Terminal Fire in Rust
April 10, 2026How I built firesym, a terminal fire simulation based on the DOOM PSX fire algorithm, using Rust and ratatui.
Authentication in a Full-Stack Rust
April 8, 2026Part 4 of building a full-stack URL shortener in Rust. We add API key authentication using Axum middleware and Tower layers to protect our write endpoints.
Error Handling & Validation in Rust
March 30, 2026Part 3 of building a full-stack URL shortener in Rust. We add custom error types, URL validation, and structured JSON error responses to our Axum API.
Persisting Data with sqlx and SQLite
March 14, 2026Part 2 of building a full-stack URL shortener in Rust. We swap our in-memory HashMap for SQLite with sqlx, write migrations, and persist URLs across restarts.
Building a Full-Stack Rust Application
February 19, 2026Part 1 of building a full-stack URL shortener in Rust. We set up an Axum backend with in-memory storage, CRUD routes, and a nanoid-based slug generator.
Building a Word Count Tool in Rust: Step-By-Step
June 27, 2025Learn how to build a word count command line utility in Rust from scratch. This step-by-step guide shows you how to create a functional wc tool that counts lines, words, and bytes in files. Perfect for Rust beginners and those interested in command line tools, this tutorial covers argument parsing with clap, file handling, and test-driven development to create reliable utilities for text processing.
Trying out HTMX with Rust
January 15, 2024In this blog post, we walk through building an example app with Rust, Axum and HTMX. This is really cool and a simple way to build web apps. No Javascript framework needed.
Building a Command-Line Application in Rust
December 19, 2022In this blog post we start from scratch and write a full command-line application written in Rust. We use Clap for argument parsing, and Reqwest for hitting the API.
Using WebAssembly (created in Rust) for Fast React Components
November 23, 2021In this blog post we will learn how to leverage the Rust programming language to compile WebAssembly which we will then use in our React application. This gives us access to low-level components to speed up our code!