Founder, How To Code It | Rust expert | Sharing practical guides to help you write the best Rust of your careerhowtocodeit.com United KingdomJoined October 2023
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
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
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
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
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
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
658 Followers 841 FollowingLos Angeles-based troublemaker. ex-Stripe, Apple. Ex-songwriter. You may have heard my songs on Teen Mom 2. I dabble in tech sales & coding.
1K Followers 586 Following☀️ wow, everything’s computer ☀️ sometimes i take a break from anxiety to work on bitcoin stuff • barking up trees @2ndbtc • ⚡️strikes twice @nexedworks
9K Followers 8K FollowingAssociate Professor at @UTFPR_.
Podcaster at @elixiremfoco @fronteirases @emilias_utfpr @helloerlang.
@leanprover, @Erlang_org and @elixirlang enthusiast.
95K Followers 89K FollowingGo/Rust writer and teacher 🦀. Programming is fun, and you should have fun! Join my Code Club for free Rust + Go learning resources ↓
286 Followers 1K FollowingCTO @trymultiplayer, we help teams go from bug reported to bug fixed fast, with zero guesswork.
Also: 🤖 robot builder 🏃♂️ runner 🎸 guitar player
973 Followers 950 FollowingPublisher for Computer Science books at Cambridge University Press & Assessment, Bass guitar for @sinewstheband. @[email protected] Opinions my own. He/him
16K Followers 2K FollowingRust / backend dev / org design / climate. Baking on the good days.
Author of https://t.co/WDxzUHAAe6.
Building https://t.co/YMfw1oaHIi, a new Rust web framework.
5K Followers 473 Followingshow me OCaml | an https://t.co/8e1icJBB76 maintainer | RFC 3339 dating coach | maybe not a sith lord | former overqualified señor meme developer | 5€ VPS kid
5K Followers 1K FollowingLove computers and coding.
While I'm particularly passionate about Rust,it's not the only language I work with.
Recently started loving embedded programming
421 Followers 405 FollowingNurse/ physics grad and R&D software engineer in financial tech, also lead developer for deploy-ml python machine learning package #bigdata
40K Followers 179 FollowingThe nonprofit dedicated to stewarding the Rust programming lang & its community 🦀
bsky: https://t.co/pURKYFM3az Mastodon: rustfoundation
153K Followers 2 FollowingA programming language empowering everyone to build reliable and efficient software.
** This account is no longer active. Follow us on other platforms! **
36K Followers 1 FollowingAutomated bot tweeting trending Rust repositories on GitHub. Not an official @github or @rustlang product. Made by @pbzweihander_rs, but not curated by.
34K Followers 189 FollowingRust live-coder and OSS tinkerer who loves teaching. I try to keep a high SNR. Wrote Rust for Rustaceans. At @HelsingAI. Ex AWS. Co-founded @readysetio. he/him
7K Followers 398 FollowingFollow us for the latest #rustlang jobs from https://t.co/lreBl2wF74.
Are you hiring or looking for a job? Tag us to get retweeted!
24K Followers 3K FollowingOn the planet to build a better planet. Software person, kind of into Rust and creative coding. Author of Rust in Action (https://t.co/qgWenxBkeP).
993 Followers 956 Following28 ans 🏔️🌲🌍🏳️🌈❄️🚵🥾💻🏕️📷⛈️ ☀️ Cybersécurité la journée (@Ampere, ex-@Armees_Gouv) 🌙 Bénévole vice-prez et concepteur/dév de @infoclimat la nuit
3K Followers 436 FollowingAuthor of Hands-on Rust. Rust Trainer at Ardan Labs. Consultant with Bracket Productions and iZones. Rust Series Expert at PragProg.
8K Followers 65 Following#golang performance, runtime, concurrency. Talks, blogposts and open source projects for #gophers (mail: [email protected]). Not affiliated with @golang team.
No recent Favorites. New Favorites will appear here.