rust-classes.com
Curated list of resources to learn:
github.com/ImplFerris/L...
rust-classes.com
Curated list of resources to learn:
github.com/ImplFerris/L...
In Rust: dbg!() 🦀
Same curiosity. More safety.
#buildinpublic #rust #rustlang #learnrust #devtools #javascript #coder
In Rust: dbg!() 🦀
Same curiosity. More safety.
#buildinpublic #rust #rustlang #learnrust #devtools #javascript #coder
Landing + challenge page, ready for launch
Any feedback is appreciated!
#buildinpublic #learnrust #rustlang
Landing + challenge page, ready for launch
Any feedback is appreciated!
#buildinpublic #learnrust #rustlang
Senior devs explain why it works.
🦀 RustSkill forces you to do that.
Take the challenge → rust-skill.com
#rustlang #learnrust #devtools #buildinpublic
Senior devs explain why it works.
🦀 RustSkill forces you to do that.
Take the challenge → rust-skill.com
#rustlang #learnrust #devtools #buildinpublic
Start reasoning in it
🦀👇 rust-skill.com
Daily challenges that test your logic, not only syntax
#rustlang #learnrust #devtools #buildinpublic
Start reasoning in it
🦀👇 rust-skill.com
Daily challenges that test your logic, not only syntax
#rustlang #learnrust #devtools #buildinpublic
> 100 developers invited
> 75% participated
> 45% completed feedback
> 10% signups (expected, as the CTA was feedback)
Very grateful. We've worked hard on the feedback.
📢 LAUNCHING MVP TOMORROW MORNING! 🥳
#rustlang #buildinpublic #learnrust
> 100 developers invited
> 75% participated
> 45% completed feedback
> 10% signups (expected, as the CTA was feedback)
Very grateful. We've worked hard on the feedback.
📢 LAUNCHING MVP TOMORROW MORNING! 🥳
#rustlang #buildinpublic #learnrust
fn main() {
let checklist_2026 = [
"Self-love",
"Self-care",
"Forgiveness",
"Gratitude",
"Clear-priorities"
];
println!("2026 checklist: {checklist_2026:?}");
}
#rustlang #buildinpublic #learnrust
fn main() {
let checklist_2026 = [
"Self-love",
"Self-care",
"Forgiveness",
"Gratitude",
"Clear-priorities"
];
println!("2026 checklist: {checklist_2026:?}");
}
#rustlang #buildinpublic #learnrust
After a lot of hard work and failed attempts, we got our 1st paying customer 🥳
This is EVERYTHING to us and we're buzzing to see the hard work and evolving with 100+ devs feedback, pay off!
#buildinpublic #rustlang #learnrust #devtools
After a lot of hard work and failed attempts, we got our 1st paying customer 🥳
This is EVERYTHING to us and we're buzzing to see the hard work and evolving with 100+ devs feedback, pay off!
#buildinpublic #rustlang #learnrust #devtools
No classes. No inheritance. No constructors.
Rust structs keep it simple and make you rethink how much you really need.
Here’s why less is more:
woodruff.dev/rust-structs...
#RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs
No classes. No inheritance. No constructors.
Rust structs keep it simple and make you rethink how much you really need.
Here’s why less is more:
woodruff.dev/rust-structs...
#RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs
Rust generics feel like C# generics with more power and more punctuation.
Trait bounds, zero-cost abstraction, and compile-time safety? Yes, please.
Here’s how they compare:
woodruff.dev/generics-in-...
#RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs
Rust generics feel like C# generics with more power and more punctuation.
Trait bounds, zero-cost abstraction, and compile-time safety? Yes, please.
Here’s how they compare:
woodruff.dev/generics-in-...
#RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs
Look into the details here ➡️ https://devworldconference.com/program
#rustlang #learnrust #DevWorldConference
Look into the details here ➡️ https://devworldconference.com/program
#rustlang #learnrust #DevWorldConference
Rust’s match is what I always wanted switch to be.
No fallthrough, no missing cases, just clean, safe pattern matching that works.
Here’s why it feels like switch on steroids:
woodruff.dev/match-switch...
#RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs
Rust’s match is what I always wanted switch to be.
No fallthrough, no missing cases, just clean, safe pattern matching that works.
Here’s why it feels like switch on steroids:
woodruff.dev/match-switch...
#RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs
www.youtube.com/watch?v=THnl...
#rust #programming #learnrust
www.youtube.com/watch?v=THnl...
#rust #programming #learnrust
Why? For the challenge. For the ownership model. For the pain.
This is the beginning of my journey into a language that doesn't hold your hand.
Read it here:
woodruff.dev/why-rust-a-c...
#RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs
Why? For the challenge. For the ownership model. For the pain.
This is the beginning of my journey into a language that doesn't hold your hand.
Read it here:
woodruff.dev/why-rust-a-c...
#RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs
No StringBuilder. No problem.
Rust’s slices and strings make you rethink how to work with text, without all the copying and overhead.
Here’s what I learned:
woodruff.dev/slices-and-s...
#RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs
No StringBuilder. No problem.
Rust’s slices and strings make you rethink how to work with text, without all the copying and overhead.
Here’s what I learned:
woodruff.dev/slices-and-s...
#RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs
Gemini says functions should come before math. ChatGPT says the opposite. So I went to Grok to break the tie: "For a Rust tutorial, teach functions first."
Agree?
#LearnRust #GeminiAI
Gemini says functions should come before math. ChatGPT says the opposite. So I went to Grok to break the tie: "For a Rust tutorial, teach functions first."
Agree?
#LearnRust #GeminiAI
Fewer keywords. Stricter rules. More thinking.
Rust’s minimalism doesn’t just simplify, it reshapes how you code.
Here are my takeaways from the first 7 days:
woodruff.dev/reflections-...
#RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs
Fewer keywords. Stricter rules. More thinking.
Rust’s minimalism doesn’t just simplify, it reshapes how you code.
Here are my takeaways from the first 7 days:
woodruff.dev/reflections-...
#RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs
Started learning Rust - will be posting updates on Medium. If you aren't a medium member, and want to read the article, just send me a message and I'll get it to you.
#Rust #RustLang #LearnRust #BorrowChecker #CodeOwnership #MemorySafety #SystemsProgramming #BackendDev
Started learning Rust - will be posting updates on Medium. If you aren't a medium member, and want to read the article, just send me a message and I'll get it to you.
#Rust #RustLang #LearnRust #BorrowChecker #CodeOwnership #MemorySafety #SystemsProgramming #BackendDev
The compiler will judge us. The borrow checker will mock us.
But we will come out stronger—and with fewer runtime bugs.
Here’s the full challenge for brave .NET devs:
woodruff.dev/from-c-to-ru...
#RustLang #CSharp #DotNet #LearnRust #FromCSharpToRust
The compiler will judge us. The borrow checker will mock us.
But we will come out stronger—and with fewer runtime bugs.
Here’s the full challenge for brave .NET devs:
woodruff.dev/from-c-to-ru...
#RustLang #CSharp #DotNet #LearnRust #FromCSharpToRust
Rust doesn’t throw exceptions—it returns them.
Result
Here’s why that’s a good thing:
woodruff.dev/result-a-bet...
#RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs
Rust doesn’t throw exceptions—it returns them.
Result
Here’s why that’s a good thing:
woodruff.dev/result-a-bet...
#RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs