Herbert "TheBracket" Wolverson

6.4K posts

Herbert "TheBracket" Wolverson banner
Herbert "TheBracket" Wolverson

Herbert "TheBracket" Wolverson

@herberticus

Author of Hands-on Rust. Rust Trainer at Ardan Labs. Consultant with Bracket Productions and iZones. Rust Series Expert at PragProg.

Columbia, MO Katılım Şubat 2010
435 Takip Edilen2.6K Takipçiler
Sabitlenmiş Tweet
Herbert "TheBracket" Wolverson
Herbert "TheBracket" Wolverson@herberticus·
I haven't received my author's copies yet, but Amazon just notified me that the print edition of Advanced Hands on Rust is now available. a.co/d/fKDDReZ You can also buy the ebook from Pragprog right now, 50% off with the coupon code "save 50" #rust
English
3
4
23
3.2K
Herbert "TheBracket" Wolverson
@JLarky This may be a strange idea, but many people genuinely love reading books! (Paper or ebook, e-readers are a godsend with poor eyesight).
English
1
0
2
40
JLarky
JLarky@JLarky·
Coding by hand is like reading books: some do it out of necessity, some just to show that they are cool
English
2
0
8
1.3K
CHEAF
CHEAF@cheaf25master·
Vibe coders' worst nightmares: - Rust - Docker - AWS Console - Smart contracts - Payment integrations - Debugging production What did I miss?
English
42
1
44
1.6K
Herbert "TheBracket" Wolverson
@ImLunaHey It depends! For a very detailed, well specified task terra medium is plenty. Sol if I want it to solve anything. Explore agents on Luna low, and various reviews (ada compliance, drift from request, slop signs, adversarial, etc) on lower models (even mini) to keep cost manageable.
English
0
0
1
107
luna
luna@ImLunaHey·
im trying out codex, which model should i be using? im use to opus 4.8 and fable 5.
English
46
0
212
67.3K
Zinny 🎀
Zinny 🎀@Zinny_Edmund·
Programming language you learned once but never touched again?
English
22
0
12
1.4K
Herbert "TheBracket" Wolverson
@Zinny_Edmund Both. I can't imagine pursuing a career that isn't even vaguely enjoyable if you have the choice (plenty of people don't get to choose, sadly)
English
0
0
1
99
Zinny 🎀
Zinny 🎀@Zinny_Edmund·
Be honest: - Do you code for fun? - Or to get paid? - (Or both?)
English
8
0
5
511
Herbert "TheBracket" Wolverson
@ImLunaHey I use a mix of codex and opencode (with DeepSeek and Openrouter). Codex is decent, 5.6 so far hasn't required as much damage control (some models try and improve things in passing), and less cleanup. You do need to match model/reasoning to task or it'll eat all your tokens.
English
1
0
1
133
luna
luna@ImLunaHey·
im tempted to get a codex sub so i dont have to wait for my claude code reset..
English
13
0
17
13.9K
luna
luna@ImLunaHey·
what IDE is everyone using nowadays?
English
204
0
81
36.2K
Herbert "TheBracket" Wolverson
@timClicks I tend to go with explaining Result<Option<>> to more experienced groups. The difference between "can't talk to the database" and "there is no matching row" usually clears it up, and shows a benefit over just null for either case.
English
0
0
11
189
Tim McNamara
Tim McNamara@timClicks·
It take a lot longer to explain the nuance of Result vs Option than it should. I think that's because Option<&T> is a null pointer in disguise.
English
2
0
16
2K
Herbert "TheBracket" Wolverson
@jordankdalton A couple of hours ago! Still very enjoyable, and sometimes you need to be *really* sure that a model didn't try to helpfully "improve" file format, memory layout or careful locking (all the frontier models I've tried consistently break this module in subtle ways)
English
1
0
2
144
Jordan Dalton
Jordan Dalton@jordankdalton·
When’s the last time you wrote code without AI?
English
86
0
21
8.6K
goingforbrooke 🦀
goingforbrooke 🦀@goingforbrooke·
is anyone selling gold in this gold rush or is it all just pickaxes?
English
1
0
5
2.1K
Herbert "TheBracket" Wolverson
@ImLunaHey Benchmarking is built in (cargo bench), but there's a few benchmark harnesses you can use. I personally recommend Criterion, it's very thorough and can store results over time.
English
0
0
9
272
luna
luna@ImLunaHey·
i know rust has testing built in but does it also have benchmarking built in or do i need something external for that?
English
9
1
27
4.7K
Herbert "TheBracket" Wolverson
@BatsouElef "You're absolutely right, I shouldn't have invaded Poland. You told me not to, but I did it anyway...." - and thus ends the reign of King Claude I. In all seriousness, politicians are non-deterministic enough!
English
0
0
4
65
Herbert "TheBracket" Wolverson
@brockpierson Yes, started with slackware in 1994. I tend to keep some other systems around for customers who want them, and had a foray into FreeBSD for a while.
English
0
0
2
98
⭕ Brock Pierson
⭕ Brock Pierson@brockpierson·
You ever used Linux as your daily driver OS?
⭕ Brock Pierson tweet media
English
264
22
546
23.7K
Herbert "TheBracket" Wolverson
@iGottZ I only briefly used Silverlight. It wasn't entirely terrible (but I'd survived the original .net betas and Flash, so my pain tolerance is pretty high!)
English
0
0
1
27
Jan-Stefan Janetzky
Jan-Stefan Janetzky@iGottZ·
You get all the hours back you sank into one programming language. Every tutorial, every debugging night. Which one do you refund?
English
4
0
5
4.9K
Dave Thomas
Dave Thomas@pragdave·
I'm building a Linux kennel from source for the first time in 20 years. Rabbit, meet hole.
English
7
2
41
4.9K
Herbert "TheBracket" Wolverson retweetledi
PragmaticProgrammers
PragmaticProgrammers@pragprog·
June's Top 10 BestSellers Advanced Hands-On Rust by @herberticus link below
English
1
2
4
1.2K
Herbert "TheBracket" Wolverson
Herbert "TheBracket" Wolverson@herberticus·
@sidtwtts I largely switched in 1995 (also to FreeBSD), using Mac/Windows if work requires. Open source OS & environments, I can fix it, extend to what I find comfortable, retain privacy and not suffer through "it's like a start menu from 1995, but we forgot how to program and used node"
English
0
0
2
137
Sid
Sid@sidtwtts·
Linux users, what made you switch—and what keeps you from going back?
English
6
0
8
734
Herbert "TheBracket" Wolverson
Herbert "TheBracket" Wolverson@herberticus·
Reminder: if you post "my thing v0.2 released" and link to a changelog - great! Including a quick "what is my thing"? - awesome, now potential users might click!
English
3
0
8
370