

Why Type Safety is Important
This article takes a deep dive into type safety, language features that enable type safety, and why type safety is a good idea.


Why Enums in Rust feel so much better
This article talks about what enums in Rust are, how they compare to other languages that use enums and what makes Rust enums better.


Building and Deploying A Static Site Generator
This article documents how someone built and deployed a static site generator using Rust in an hour, converting Markdown to HTML as well as adding OG tag support and CSS.



htmx, Rust & Shuttle: A New Rapid Prototyping Stack
This article details how htmx with Rust and Shuttle can speed up your workflow and let you focus on the code with the assistance of Axum and Askama.


Using GraphQL in Rust
This article details how to build a GraphQL server in Rust. We will explore using queries, mutations as well as subscriptions to make a fully working endpoint.



Rust Vs Go: A Hands-On Comparison
Rust versus Go is a controversial topic that pops up from time. In this post, we will compare both languages in the context of web development by writing a small web service which shows weather data in both languages.


Logging in Rust - How to Get Started
This article talks about the most popular logging crates in Rust and what the best one for your use case is, including both simple and more complex crates.


Writing a Web Scraper in Rust using Reqwest
Learn to leverage the power of Rust for web scraping. This article explores how you can competently create a web scraping service and host it online without hassle.


Semantic Search with Qdrant, OpenAI and Shuttle
Explore the process of creating a semantic search with Qdrant, OpenAI, and Shuttle. The article provides a detailed guide on indexing blogs, using OpenAI for document queries, and deploying a web application.



Best Rust Web Frameworks to Use in 2023
Explore the top Rust web frameworks and their advantages and drawbacks. Discover the best choices for your projects. A comprehensive comparison to help you make informed decisions.


Turso & Shuttle | Building & deploying a REST API with a Turso database
In this article, we are showcasing our latest integration, and that's Turso!



Introducing Shuttle Batch 2.0
The immersive online program where Rust developers unite to learn, collaborate, and contribute will be running again from May 2nd - apply now!


Next.js and Rust | An Innovative Approach to Full-Stack Development
Let's build a full-stack app with authentication using Next.js and Rust!


Getting Started with Rust & GPT-3
Quick guide on how to get started with Rust & GPT-3 by building & deploying a simple app.


Reflection in Rust with procedural macros
Comparing runtime reflection in JavaScript against Rust's compile time procedural derive macros


It's time to rethink how we use virtualization in backends
Virtual machines and containers have improved development in a lot of ways, but over time they have also created a lot of problems. We believe it's time to rethink how we use virtualization for backend development.


Building a Discord bot in Rust
A tutorial on building and deploying an interactive bot in Rust with Serenity & shuttle


Building an authentication system in Rust using session tokens
Building authentication into a website with Rust and SQL



More than you've ever wanted to know about errors in Rust
A (mostly) complete guide to error handling in Rust



Builders in Rust
In this post we do a deep dive into the builder pattern - an easy way to write cleaner and more readable code.



Infrastructure From Code
A new paradigm for building on the cloud


DevLog[1]: Building a serverless platform for Rust in 4 weeks - part deux
Designing and building a deployment system as a state machine
![DevLog[1]: Building a serverless platform for Rust in 4 weeks - part deux](/_next/image?url=%2Fimages%2Fblog%2Fshuttle-logo-square-rocket.png&w=3840&q=75)

DevLog[0]: Building a serverless platform for Rust in 4 weeks
DevLog[0] is the first in a series of posts about how we built the shuttle MVP
![DevLog[0]: Building a serverless platform for Rust in 4 weeks](/_next/image?url=%2Fimages%2Fblog%2Fshuttle-logo-square-rocket.png&w=3840&q=75)

Building and Deploying a URL shortener with Rust in 10 minutes or less
Terrence hacks together a URL shortener way past midnight


Building a startup with Rust
This blog post is a compilation of thoughts around building a company with Rust
