dohguy
Encore – a simpler way to build on AWS and GCP
Nuxt co-creator Alexandre Chopin joins Encore
Are TypeScript back end frameworks ready for AI Agents?
What Is Pub/Sub?
What We Learned Building a Rust Runtime for TypeScript
Building a Rust Runtime for TypeScript
Agent skills for your AWS/GCP cloud
I just came from another thread where another hacker was sharing how they are getting their kids into programming by teaching them how to make games (ie. starting with Scratch then moving upwards) so I wanted to share that a friend of mine used Playdate's Pulp editor to help my daughter learn game design and he said that he had a great experience. So all in all, big praise to the Panic team!
The Art of Vibe Design
Infrastructure Should Be Inferred, Not Written (and LLMs Are Why)
Best Vibe Coding Platforms in 2025
I don't know if others share this sentiment but with all these tools/agents coming out, the main personal "metric" I look at when using them is happiness, rather than other more traditional metrics that I look at when evaluating tools.
Pixels, Clicks and Emotional Tricks
The State of Rust ORMs
Learn Rust by building real-world examples
Implementing OAuth in Rust
Getting Started with Async Rust
For the way most people use them in deployments of web apps, containers are too heavy. The heavier your containers are, the more difficult everything else becomes. They take longer to build, they need more resources to run, they are more expensive to store, etc. This has significant repercussions for the developers that have to deal with containers, IOW most backend developers.
Our view is that by restricting the scope of virtualization to something more specific to web app backends, we can build a tool that is much better for the job than containers. With WASM and WASI becoming stable, this is more possible than ever.
We’re very excited to share our ideas with you and would love to get your thoughts on this!
Rethinking Virtualization for Backends
Redis is a highly sought feature which we'll be aiming to implement in the near future! :)
I totally get your point regarding pricing.
Our current pricing model is currently in progress and we are shaping our billing around the needs of our users while we are in alpha. This is subject to change in the near future depending on how shuttle evolves over the next couple of weeks/months.
And thank you for the feedback re: AWS approach being documented, this is definitely something that we'll cover in the near future.
Glad you like it! :) Lmk if you have any other questions.
shuttle is on AWS under the hood although we make the process much easier for people (not having to deal with the console and other its and bits). There is (almost) no runtime penalty in using shuttle, vs deploying this yourself.
Other than that, we've got GH actions you can use, you get GitOps for free, you don't have to write Containerfiles and we have a centralised build system which will reduce build time by hitting the cache!
Lmk if you have any other questions :)
Building a Discord bot in Rust
To give you some context on shuttle; it is a Rust-native cloud development platform (open-source) that allows you to deploy your Rust app (or Discord bot, in this case) by adding a single annotation to your main file. Once you do that, you can run `cargo shuttle deploy` and your app/bot is all set!
A lot of Discord bot creators were sad with the recent news of Heroku scrapping the free tiers so if anyone is curious about Rust; and is a Discord bot creator; this is the perfect place and time to be! :)
Deploy your Rust app with one-line, for free
At this point, we support most of the major Rust web frameworks such as; Axum, Rocket, Tide, Poem & Tower.
And we’ve recently added support for Serenity, a Rust library for the Discord API — so you can even build & deploy Discord bots, for free.
Our repository has a couple of examples per framework/library enabling you to get started in under 5 minutes so feel free to pick one and give it a go (https://github.com/shuttle-hq/shuttle/tree/main/examples)!
We are in alpha so constructive criticism and feedback are extra welcome!
To give you some context on shuttle; it is a Rust-native cloud development platform (open-source) that allows you to deploy your Rust app (or Discord bot, in this case) by adding a single annotation to your main file. Once you do that, you can run `cargo shuttle deploy` and your app/bot is all set!