Go/Rust writer and teacher šŸ¦€. Programming is fun, and you should have fun! Join my Code Club for free Rust Go learning resources ↓

Joined April 2008
850 Photos and videos
9 Oct 2025
Just a heads up, you won't be seeing much from me on here anymore. If you like my stuff, join my mailing list to get plenty of it: bitfieldconsulting.com/subsc… I'm also in that other place we don't talk about (you know the one) as 'bitfieldconsulting'. It's mostly been a pleasure!
1
1
24
3,383
2 Oct 2025

1
10
2,896
John Arundel retweeted
ā€œGoLand can do that?ā€ šŸ¤” Yes! @bitfield reveals 10 of the IDE’s secret superpowers that make Go coding faster, safer, and easier – from smarter search and powerful debugging to AI-enhanced assistance. Read the new blog post šŸ‘‡ bit.ly/45WSBtF
2
6
26
13,144
13 Dec 2024
Sometimes the best refactoring tool is the Delete key.
2
7
60
4,752
8 Dec 2024
The better the software, the less documentation it needs.
10
5
70
6,177
29 Nov 2024
Can't believe I forgot to mention this: you can buy all five of my Go books for the price of four today. How's that for a humble bundle? bitfieldconsulting.com/books…
Replying to @bitfield
@bitfield do you run Thanksgiving sale? Looking to buy some of your books
1
5
18
5,813
27 Nov 2024
ā€Layoffs are a fact of life in a volatile industry. You may not see the rocks coming; companies tend to fail gradually, then suddenly. But an unexpected transition to 'funemployment' needn’t be a disaster.ā€œ bitfieldconsulting.com/posts…
1
8
36
4,122
25 Nov 2024
ā€˜Graydon Hoare described Rust as ā€œtechnology from the past, come to save the future from itselfā€. He wanted to build, not a new, exciting, and experimental programming language, but a solid, boring, reliable language, based on proven ideas that work.’ bitfieldconsulting.com/books…
1
5
29
3,280
22 Nov 2024
ā€For probably 80% of the software we write, Go gets the job done just fine. Rust, on the other hand, neatly fills the gaps where Go isn’t an ideal choice: kernels, firmware, embedded devices, real-time systems.ā€œ bitfieldconsulting.com/posts…
14
43
333
18,703
7 Nov 2024
ā€œNever think that being polite is a sign of weakness,ā€ Chen said. ā€œIt is really a sign of great strength. When people are rude, they expose their weaknesses. When we are polite, our enemies cannot see our weaknesses.ā€ bitfieldconsulting.com/posts…
1
7
30
3,074
6 Nov 2024
Rust doesn't need 'defer', because it has Drop.
Man, I wish Rust had the 'defer' keyword šŸ˜ž Wait... šŸ¦€ scopeguard: A Rust library for a convenient RAII scope guard. šŸŒ€ Has a defer! macro. šŸ”„ Runs a closure on scope exit, even if a panic occurs. ⭐ GitHub: github.com/bluss/scopeguard #rustlang #library #defer #scope #raii #guard #programming #pattern #opensource
1
21
4,768
29 Oct 2024
This was a really fun conversation, and I firmly believe Go programmers who don't know Rust are missing out. The two languages complement one another perfectly: Go is pragmatic, Rust is powerful. Why not learn and use both?
8
6
38
6,807
31 Oct 2024
And I'm being told *checks earpiece* this is one of Dominic's most-listened episodes so far! You should definitely succumb to peer pressure about this and tune in.
2
2
1,281
30 Oct 2024
/cc @ThisWeekInRust šŸ™
1
1,479