The community website for San Diego Rust. Meetup remains the source of truth for event dates, venues, and RSVPs.
rustup target add wasm32-unknown-unknown
cargo install trunk --locked
trunk serveThe development site is available at http://localhost:3000/. Before submitting a change, build the static output and run its smoke tests:
trunk build --release --locked
cargo test --lockedThe site is a client-side-rendered Leptos application. Trunk compiles the Rust
components to WebAssembly and produces a static dist/ directory; no server is
needed in production. A GitHub Actions workflow builds and deploys that
directory to GitHub Pages when changes reach main. The custom domain is
sdrust.org; Meetup remains the source of truth for event information.
The next-event card is intentionally maintained in src/main.rs. Confirm all
details against Meetup and keep the RSVP link pointed at the canonical event.
Please read CONTRIBUTING.md before proposing a change. If AI assisted with the work, our AI policy also applies.