YouTube video by John Hartquist
real-time audio visualization demo built with rust (ratatui + cpal)
latest #rust + audio experiment: real-time audio visualization in the terminal using cpal, ratatui, & realfft crates
youtu.be/XldKv1vuH0g
01.07.2025 23:33 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
I use a `justfile` to make it easy for the agent to run commands exactly how I want them.
Sometimes I add the GitHub Copilot agent as a reviewer to PRs to mix up the feedback.
I've been using LLMs for a while, but now I'm going all in.
27.05.2025 16:21 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0
I've been using the new Claude Code GitHub Actions to have Claude
- take a first pass at implementations directly from GitHub issues
- address PR comments and push changes directly to PR branch
- research and discuss tradeoffs of various approaches, and make recommendations
27.05.2025 16:21 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
- when adding dependencies, use `cargo add` to get the latest version of a crate
- look up crate documentation on docs.rs when integrating newer crates
- break up large changes into smaller ones, going step by step
- explain every step at a high level to a professional software engineer
27.05.2025 16:21 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
I use Claude Code (Sonnet 4) with the following directives in CLAUDE.md:
- ensure `cargo check` passes after completing every step
- run `cargo test`, `cargo clippy` and `cargo fmt` before committing anything, and explain any test failures (if expected)
27.05.2025 16:21 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
fn check_let_else(value: Option<u8>) -> bool {
let Some(n) = value else {
return false;
};
// additional checks on n...
todo!()
}
fn check_if_let(value: Option<u8>) -> bool {
if let Some(n) = value {
// additional checks on n...
todo!()
} else {
false
}
}
fn check_match(value: Option<u8>) -> bool {
match value {
Some(n) => {
// additional checks on n...
todo!()
}
None => false,
}
}
In today's #adventofcode solution using #rustlang, I used a "let-else" statement to
- conditionally declare a variable
- return early
- avoid indenting the remaining checks (as in the other examples)
I prefer returning early and using the implicit return for the "happy path". What do you think?
04.12.2024 23:24 โ ๐ 6 ๐ 0 ๐ฌ 0 ๐ 0
Bacon
Bacon, a background compiler for Rust
I love running `bacon` in a separate terminal window so I can see how many errors/warnings I have in real-time: dystroy.org/bacon/
22.11.2024 21:23 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Rust is a great language to pair program with an LLM.
The precise type system makes it easy to communicate about code at a functional level, and powerful tooling make it trivial to spot and understand the inevitable errors BEFORE executing anything.
#rustlang
20.11.2024 00:04 โ ๐ 4 ๐ 0 ๐ฌ 2 ๐ 0
Ruby | Rust | Flutter Software Engineer. Avid bicycle enthusiast & notorious deer collider. ๐จ๐ฆ ๐ช๐ธ
Building Astral: Ruff, uv, and other high-performance Python tools, written in Rust.
Software Dev & Psychologist, I will mostly share my creative coding pieces and visual illusions here with code ๐ฆ :-)
And for keeping track of new things/discussions in the science of course :-)
https://github.com/altunenes
#rustlang, #jj-vcs, atproto, shitposts, urbanism. I contain multitudes.
Working on #ruelang but just for fun.
Currently in Austin, TX, but from Pittsburgh. Previously in Bushwick, the Mission, LA.
Associate Professor of CS @ University of Maryland. Proud Rust advocate! I โฅ science & compiled, statically-typed programming languages! Views are my own. Tech stack: https://github.com/rob-p/tech-stack.
Space, software, occasional politics, and bird photos! Software engineer, working on rockets, spacecraft, and things that make fire and loud noises.
Currently: Flight software at Stoke Space. Formerly: APL/Dragonfly, Blue Origin/New Shepard+BE-3, Shuttle
Serving sports fans. Anytime. Anywhere.
Founder of Beam it ๐ & Rust Rec ๐ฆโ๏ธ
I recruit for Elixir, Erlang & Rust
Beamrec.com
Beamrecjobs.co.uk
Need help hiring? Beamrec.com/employers
Help with job hunting? Beamrec.com/employability
One half of Counterpoint. Interests: software, music, mind.
Texan (prev Australian). Father (prev gamer). Pynchon fan (prev illiterate).
Building a new programming language for CAD at zoo.dev. Built a lot of Cloudflare Tunnel. I run austinsystems.org and love reading sci-fi and history.
Cohost of @syntax.fm
Executive Producer @Sentry.io
Creator of Level Up Tutorials -> now a part of Syntax
Bboy, Denver, Michigan
I like to explore and teach web dev topics.
my life is derp and i do derp shit
Web development for the rest of us. See also:
- community: @sveltesociety.dev
- starter pack: https://bsky.app/starter-pack/did:plc:nlvjelw3dy3pddq7qoglleko/3l6ucetngs423
- feed: https://bsky.app/profile/paolo.ricciuti.me/feed/svelte-feed
Web developer (Rust/TS) and father by day, value investor and aspiring solopreneur by night.
Building https://screamingvalue.com
Hugo of all trades. Developer interested in rust, iOS, infosec, reverse engineering, and design.
Mastodon: @k0nserv@infosec.exchange
Info sci prof @ Drexel, trying to keep the machines (esp. RecSys & IR) from learning bigotry and discrimination. ADHDS9. Usually self-propelled. Opinions those of the Vulcan Science Academy. ๐ฐx2.
๐ก https://md.ekstrandom.net
๐งช https://inertial.science
*ALL CAPS HEADLINES LIKE THIS ARE FROM BLOOMBERG
i live in the bay area and work in fintech. stream of consciousness account. here for a fun time
Automated bot posting trending Rust repositories on GitHub.
Made by @pbzweihander.dev, but not curated by.
Source code: https://github.com/pbzweihander/rust-trending