RustFS is an S3-compatible object store for cloud applications, and it can be great for mocking an S3 server in local or remote dev environments.
Here is a quick video on how to set it up locally, and how well it works with the standard AWS API.
In our case, in production, we typically use standard AWS S3 as our blob storage. However, in development, we love having a robust, S3-compatible server that we can run in our local or remote dev pods. It really speeds up and simplifies the development cycle while minimizing differences from production.
The last part of the video will be about how I embedded AI into my xp-... workflow (and how it is also embedded into my production coding). The trick with AI for production coding is Control first, magic second, and not magic first, and control last.
Big thanks to the RustFS team for picking up the torch from MinIO as the most robust open-source, S3-compatible object store.
Big thanks to MinIO as well for giving us robust, S3-compatible storage all those years.
=== Links
➜ Discord general-rust - / discord
➜ Twitter - / jeremychone
Pro Coding Rust with AI
➜ Discord genai & aipack - / discord
➜ AIPACK - https://aipack.ai/ - Built in Rust, 25MB CLI to run, build, share custom agents
➜ AIPACK Blog - https://news.aipack.ai/archive - Posts and videos about AIPACK
➜ pro@coder demo - https://news.aipack.ai/p/production-c... - Production coding with AI
== JC Playlists:
Everything Rust Programming - Tutorials, Courses, Tips, Examples: • JC - Rust - Everything Rust Programming - ...
AI Production Coding - • JC - AI Production Coding
AIPACK Playlist - • JC - AIPACK
Rust AI Programming Series: • JC - Rust & AI Programming
Rust Web App Production Coding Series: • JC - Rust Production Coding - Web App Series
Rust For Desktop App: • JC - Rust Programming for Desktop App
Rust Programming for Web Development: • JC - Rust Programming for Web Development
Rust for Java Developers: • Rust for Java Developers
Rust10x - Coding Resources for Production Coding in Rust. ➜ https://rust10x.com
Other notes:
Davinci Resolve and Fusion video editing.
ScreenBrush for the green lines. (Gromit seems to be the equivalent on Linux)
Sketchapp for some graphics.
VSCode with Google Material icon themes (with some customization)