⭐️ If you like Shuttle, give it a star on GitHub!
23 December 2022
•
23 minute read
Comparing runtime reflection in JavaScript against Rust's compile time procedural derive macros
21 October 2022
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.
14 September 2022
A tutorial on building and deploying an interactive bot in Rust with Serenity & shuttle
17 August 2022
Building authentication into a website with Rust and SQL
4 August 2022
A look at middleware and some implementations in Rust server applications
28 July 2022
Patterns to use types for better safety and design
30 June 2022
A (mostly) complete guide to error handling in Rust
23 June 2022
Creating images in Rust using svgs
16 June 2022
Async code can be mystifying - this posts goes over the basics and helps us get comfortable with some of the core concepts of asynchronous Rust
9 June 2022
In this post we do a deep dive into the builder pattern - an easy way to write cleaner and more readable code.
9 May 2022
A comparison of using the low-level HTTP framework 'hyper' vs a batteries included framework like 'Rocket'
A new paradigm for building on the cloud
27 April 2022
Designing and building a deployment system as a state machine
22 April 2022
DevLog[0] is the first in a series of posts about how we built the shuttle MVP
13 April 2022
Terrence hacks together a URL shortener way past midnight
8 April 2022
This blog post is a compilation of thoughts around building a company with Rust