Shuttle’s New Platform is LIVE 🚀
We’re incredibly excited to announce the launch of the new and enhanced Shuttle platform, now available in Public Preview!
We’ve refined Shuttle to be more scalable, secure, and reliable and can’t wait for you to experience it. 🧵1/6
CHRISTMAS SWAG GIVEAWAY 🎄
It’s the holiday season and we're excited to announce a giveaway!
We're giving away TWO new swag boxes! See below for contents.
Retweet this post and follow us for a chance to win one!
Winners randomly selected on Dec 31st! Good luck
SWAG GIVEAWAY ROUND 2 🦀🎉
Back by popular demand, we're excited to announce another giveaway!
We're giving away another TWO new swag boxes! See below for contents.
Retweet this post and follow us for a chance to win one!
Winners randomly selected on Nov 25th! Good luck 🍀
Rust and HTMX: A thread 💪
We're exploring the synergy of Rust and htmx for rapid prototyping!
Rust's efficiency combined with htmx's simplicity speeds up your workflow significantly. Let's dive into how this powerful duo works together. 🚀
REWRITE DOCKER IN RUST 🦀
Litchi Pi has written a tutorial on writing a program that can use unix features to write your own containers in Rust!
Check it out:
WRITE A VPN IN RUST 🥳
Yiran Sheng wrote an article how they built a toy VPN from the ground up after being inspired by
@jonhoo
's Implementing TCP in Rust stream!
Check it out:
A DNS SERVER IN RUST 🦀🔧
We found a guide that shows you how to build a DNS server by Emil Hernvall, a Principle Engineer at AWS! It's a great start for anyone looking into network programming.
Check it out here:
GETTING CERTIFIED IN RUST 🌟
The Rust foundation is in the process of creating training courses and certifications - with the first officially announced advisor being
@timClicks
!
Check it out:
Introducing Shuttlings - a collection of code challenges for learning web backend development with Rust. 🦀
We're releasing our Christmas code hunt challenges for anyone looking to challenge themselves and improve their Rust skills.
THE RUST ON RAILS EXPERIENCE 🚆
A new Rust web framework that aims to reproduce the Ruby on Rails experience in Rust called Loco has been released! It features auth, a ActiveRecord-like system, CLI, job processing and more!
Check it out:
It's giveaway time! 🥳
We are giving away two FREE copies of 'Zero to Production in Rust' by
@algo_luca
, one for each lucky winner! 🦀
Retweet this post and give us a follow for a chance to win it!
The winner(s) will be randomly selected on the 5th of August! Good luck 🤓
We wrote an article that talks about how Rust vs Go 👀
Of course, as a Rust company we're biased - but Go has its merits too! We discuss what the best language is for your use case.
Check it out:
Implementing OAuth in Rust 🦀
We wrote an article talking about how you can implement OAuth in
#Rust
!
This is a great way for anyone who doesn't want to hand-roll their own auth to use third party integrations to do it.
Interested? Check it out:
🚨 Shuttle Swag GIVEAWAY 🚨
We're giving away TWO of our new swag boxes! See pic below for the contents 👀
Retweet this post and give us a follow for a chance to win one! 👇
The winner(s) will be randomly selected on November 11th! Good luck 🍀
🎄 ‘Tis the season of Rust 🎄
We are hosting our first Shuttle Christmas Code Hunt event! Join us for 16 days of exciting challenges in Rust, whether you are a beginner or an advanced developer, there’s something in store for everyone!
Apply now:
P.S.
We are
#hiring
a mid-level Rust engineer with API and microservice design experience who's able to work remotely in a +/-3 GMT timezone.
And hey, if you could give this tweet a little RT love, you might just help someone land their dream job! 🦀
Are you learning rust?
We started a newsletter that teaches you fundamental idiomatic Rust as well as how to use Rust on the web!
There's currently 12 issues out.
Check it out:
Makefiles in Rust 🚨
Cargo-make is a file runner written in Rust that's useful for Rust developers at all levels - whether you're a beginner or more seasoned developer!
Check it out:
SQL in Rust with SQLx: A thread 📣
Exploring SQL in Rust? SQLx is your top choice. It's async, runtime-agnostic, and offers compile-time checked queries. Plus, it's compatible with various SQL flavours like MySQL, SQLite, and Postgres.
✨ FIX THE BUG ✨
We're introducing a new series called Fix the Bug where we post a piece of code and you let us know what's wrong with it!
Check out the attached image for the snippet. What's wrong with it? 👀
Unpopular opinion:
The beauty of
#Rust
lies not just in its memory safety without garbage collection but also in its innovative type system and error handling. Thoughts? 🤔
Interested in writing a WASM module for Rust?
We wrote about writing and compiling WASM with Rust three ways: using wasm-bindgen, wasm-pack and napi-rs! We focus on an example that manipulates byte arrays for image format conversion!
Check it out:
Want to take your full-stack web development skills to another level? Our latest article showcases the power of the
@nextjs
and
@tokio_rs
Axum combo for building fast and secure web apps end-to-end.
Give it a go and let us know how it went: 👀
Showcased
We wrote an article on everything you need to know testing in Rust!
Integration testing, spinning up infra, property-based testing and fuzzing, it's all here.
You don't want to miss this one.
Check it out:
Ever wanted to query anything related to Rust? Now you can!
Introducing , a search engine for Rust! You can search for docs, crates, and pretty much anything else related to Rust that you can think of.
Check it out below: