Angus - How To Code It
@how_to_code_it
Founder, How To Code It | Rust expert | Sharing practical guides to help you write the best Rust of your career
Part 4 of my deep dive into hexagonal architecture in Rust is live! 🦀 Covering: 🤔 Trade-offs of hexagonal architecture ⛔️ Common pitfalls to avoid 📈 Adopting hexagonal architecture at every growth stage Read & subscribe for updates: howtocodeit.com/articles/maste… #Rust #RustLang
My RustConf talk on developing an open-source European Space Agency mission simulator is now live! 🚀 Learn how Rust models 13 billion years with femtosecond precision across 7 astronomical time scales. 🦀 howtocodeit.com/articles/rust-… @Rust_Foundation #Rust #RustLang
Looking for the path to writing exceptional Rust? Step right this way, towards my macro_rules! guide. 🧙 I’m demystifying three macros that underpin 100,000s of Rust applications 👇. howtocodeit.com/articles/writi… #rust #rustlang
"It's all gone wrong!" How To Code It issue #4 is live in the archives, featuring a definitive guide to error handling, a hex arch showdown, @matthiasendler's guide to adopting #rust, and @timClicks' Rust Forge 🦀🔨 Read and subscribe here: howtocodeit.com/newsletter #rustlang
Hear me, fans of scalable software architecture! The much-anticipated third part of Master Hexagonal Architecture in Rust is live 🚀 Unsure where complex business logic lives? Uncertain about the right domain boundaries? Not for long! howtocodeit.com/articles/maste… #rust #rustlang
This clickable diagram from Effective Rust showing all the transforms for Option and Rust is an absolute masterpiece: docs.google.com/drawings/d/1EO… The only other thing you need to know is when to use as_ref.
Feeling rusty? Take ownership with the latest newsletter to join the How To Code It archive 🚀 I’m sharing more hexagonal architecture, an ownership bootcamp, plus an axum deep dive from @jonhoo. Browse and subscribe for free here: howtocodeit.com/newsletter #rust #rustlang
Overwhelmed by the amount of choice Rust gives us for handling errors? I was too 🦀. Whether you're building an application or library, my latest guide will help you make the right decision and impress users even when things go wrong: howtocodeit.com/articles/the-d… #rust #rustlang
howtocodeit.com
The Definitive Guide to Error Handling in Rust
Learn to model and handle any error using idomatic Rust.
ICYMI, my second newsletter is now live on the How To Code It archives. Featuring: hexagonal architecture, @maxwellflitton’s nanoservices, and a smart community question. 🚀 howtocodeit.com/newsletter #rust #rustlang
If, like me, you wish you could mainline weekly doses of Rust but will settle for getting it by email, the How To Code It newsletter brings the latest practical, better-than-production Rust straight to your inbox. Get the newsletter here! howtocodeit.com #rust #rustlang
When a crate returns a dyn Error with a crap message, but the underlying type is private, so you can't downcast 🤡 #rust #rustlang
Once you've written enough Rust, working in languages without ownership semantics starts to feel uncomfortable. You worry you might be breaking the law, or that the borrow checker will jump out from behind a bin and shank you. #rust #rustlang
This is complete news to me and has just revolutionized my workflow.
git worktree (this is bonus comic #3 for "How Git Works" wizardzines.com/zines/git, covering some topics that I didn't talk about in the zine) permalink: wizardzines.com/comics/git-wor…
Current and former Rust learners: what confused you about error handling? Any lingering uncertainties? I have a guide to error handling best practices in the oven, and I want to make sure I answer all your questions. #rust #rustlang
Are you feeling rusty about ownership and references? 🦀 Don't let the borrow checker embarrass you in front of colleagues! In this walkthrough, we'll solve a surprising challenge to sharpen your mental model of ownership in Rust. howtocodeit.com/articles/rust-… #rust #rustlang
Software architecture is saying 'it depends' effectively
Hexagonal architecture is nearly always a good idea. Hexagonal architecture *in Rust*? That's another level of stability, scalability and test coverage 🚀 Here's my guide to writing ironclad, highly maintainable Rust applications: howtocodeit.com/articles/maste… #rust #rustlang
what programmers sound like to non-programmers (sorry @jonhoo i couldn't help it)
After some hard-fought battles with terrible production Rust, I've written a guide to the most impactful practice for improving your codebase: newtyping 🦀 What are some effective newtypes you'd like to see included? I'd love your input! howtocodeit.com/articles/ultim… #rust #rustlang
United States 트렌드
- 1. Steelers 45.8K posts
- 2. Nixon 12.8K posts
- 3. Packers 32.5K posts
- 4. Brian Kelly 58.2K posts
- 5. Cowboys 38.7K posts
- 6. #GoPackGo 5,630 posts
- 7. Aaron Rodgers 14K posts
- 8. #HereWeGo 4,842 posts
- 9. Zeus 16.5K posts
- 10. Tucker Kraft 3,866 posts
- 11. Broncos 39.9K posts
- 12. Jonathan Taylor 12.3K posts
- 13. #VxVogueWorldHollywood 121K posts
- 14. DK Metcalf N/A
- 15. Boswell 1,400 posts
- 16. Cam Boozer 1,504 posts
- 17. #GraciasCDMX N/A
- 18. Green Bay 7,568 posts
- 19. Gizelle 2,369 posts
- 20. Stacey 17.4K posts
Something went wrong.
Something went wrong.