I’m Moving

…to a platform of my own making. Check it out: jeff-mitchell.dev After December 31, 2024, this site will expire and no longer be available. I thought I could learn to love WordPress, but I just can’t. | Continue reading


@jeffmitchelldev.com | 17 days ago

A Bare Bones Actix Web Starter

Introduction I drift between what I consider the “big three” Rust backend web frameworks, Actix Web, Axum, and Rocket. Today I’d like to focus a little on Actix Web and take you through how to build a basic starter. This starter can serve as a template for any future project usin … | Continue reading


@jeffmitchelldev.com | 3 months ago

Serve the web with Rust…Reloaded

In an earlier post, I showed how to serve web content with the Rocket web framework. Let’s do it again, but this time with Axum. Axum is an unopinionated web application framework, written and maintained by the Tokio team. It’s very light and is built on top of the hyper HTTP lib … | Continue reading


@jeffmitchelldev.com | 4 months ago

How I Learned to Not Worry and Love Tailwind

…or at least respect it as a choice Crow… I eat many black feathers today. I’ve recently been pushing a lot of negativity regarding Tailwind. I’m not too big to admit that my attitude comes from a place of ignorance, as well as outsized influence by opinions out there in internet … | Continue reading


@jeffmitchelldev.com | 4 months ago

My Mission

My mission is to show the world that the Rust programming language is worthy of attention and can enable the creation of tools big and small. The post My Mission appeared first on The Crusty Rustacean. | Continue reading


@jeffmitchelldev.com | 4 months ago

Let’s Get Websites Back

This article rings really close to home. Let’s get the curated web back! https://www.fromjason.xyz/p/notebook/where-have-all-the-websites-gone/?ref=dailydev The post Let’s Get Websites Back appeared first on The Crusty Rustacean. | Continue reading


@jeffmitchelldev.com | 4 months ago

Yew framework for Rust

This article describes a template for building a web application using the Yew web framework for Rust. The template can be served with Rocket and hosted on Shuttle. The post Yew framework for Rust appeared first on The Crusty Rustacean. | Continue reading


@jeffmitchelldev.com | 4 months ago

Yew Web Framework in Action

This article describes a template for building a web application using the Yew web framework for Rust. The template can be served with Rocket and hosted on Shuttle. | Continue reading


@jeffmitchelldev.com | 4 months ago

On creativity

My response to the daily writing prompt on December 25, 2023. I struggle with the notion of creativity. The post On creativity appeared first on The Crusty Rustacean. | Continue reading


@jeffmitchelldev.com | 4 months ago

Serving the web…with 6 lines of Rust

How to leverage the Rocket web framework to serve a vanilla HTML/CSS/JavaScript site. The post Serving the web…with 6 lines of Rust appeared first on The Crusty Rustacean. | Continue reading


@jeffmitchelldev.com | 4 months ago

Spotlight on Actix Web

A newsletter article showcasing the Actix-Web framework for Rust. The post Spotlight on Actix Web appeared first on The Crusty Rustacean. | Continue reading


@jeffmitchelldev.com | 5 months ago

The Mighty Vector

A post about the vector data type in Rust. | Continue reading


@jeffmitchelldev.com | 6 months ago

Learning Journal: Spotlight on Yew

Issue #4 of the Crusty Rustacean newsletter focusses on the Yew framework for Rust and recent changes that came in version 0.21. | Continue reading


@jeffmitchelldev.com | 7 months ago

De-Mystifying MiddleWare in Actix Web

An introduction to middleware in the Actix-Web framework. The post De-Mystifying MiddleWare in Actix Web appeared first on The Crusty Rustacean. | Continue reading


@jeffmitchelldev.com | 7 months ago

Pouring the Footings

A foundational piece discussion core Rust concepts, including variables, mutability, shadowing, and writing comments. The post Pouring the Footings appeared first on The Crusty Rustacean. | Continue reading


@jeffmitchelldev.com | 2 years ago

Constants…or how to say no to magic values

Author’s Note: Originally published on Medium on April 9, 2022 Revised: December 22, 2023 The journey to proficiency in Rust continues. In a previous article, I provided a brief overview of how to get started with Rust by creating a tiny cliche of a program that displays the mess … | Continue reading


@jeffmitchelldev.com | 2 years ago

Let the Journey begin

Introducing the basics of getting started in Rust by coding a Hello, World example. The post Let the Journey begin appeared first on The Crusty Rustacean. | Continue reading


@jeffmitchelldev.com | 2 years ago