Sign in

John Arundel

@bitfieldconsulting.bsky.social
234 followers 343 following 39 posts

Go & Rust 🦀 teacher / careers & biz coach. Twenty years unemployed and still haven't starved. bitfieldconsulting.com/subscribe

PostsRepliesMedia
John Arundel @bitfieldconsulting.bsky.social · 11/10/2026
Mistakes were made, and now it's up to you to rescue the situation. bitfieldconsulting.com/posts/welcom...
bitfieldconsulting.com
Welcome to the machine: emulating a CPU — Programming is Fun
A fun programming project for Go or Rust learners: help rescue a stranded spacecraft by writing an emulator for its simple CPU!
051
John Arundel @bitfieldconsulting.bsky.social · 08/06/2026
I don't care about anything you guys are saying, and I know you feel the same way about me. It's great that we're on the same page about this stuff.
030
John Arundel @bitfieldconsulting.bsky.social · 22/01/2026
Ça a l’air passionnant! Dommage que je ne puisse pas être là. Est-ce qu’il y aura une vidéo après?
110
John Arundel @bitfieldconsulting.bsky.social · 22/01/2026
"It will really make you think twice before feeding roasted mice to children." Don't tell ME how many times to think before serving my kids grilled vermin. Rude.
120
John Arundel @bitfieldconsulting.bsky.social · 18/01/2026
TIL the garbage "stack frame" the 6502 pushes on reset is not a good source of randomness. Nor is the magic constant created by some invalid opcodes. What IS a good entropy source is racing a free-running timer against the CRT electron beam. This stuff makes me happy chatgpt.com/share/696cad...
chatgpt.com
ChatGPT - 6502 Stack Pointer Reset
Shared via ChatGPT
052
John Arundel @bitfieldconsulting.bsky.social · 15/01/2026
rust-analyzer is the thermal equivalent of Gary Oldman screaming "EEEEEVERYOOOOONE!"
120
John Arundel @bitfieldconsulting.bsky.social · 15/01/2026
Do 6502 next!
010
John Arundel @bitfieldconsulting.bsky.social · 13/01/2026
This is a great talk on precisely the intersection of stellar nucleosynthesis and magnetohydrodynamics! youtu.be/Fuhvw7NzQeo
youtu.be
Falk Herwig: The Dynamic Origin of the Elements in Stars from the Early Universe
YouTube video by WSUPhysics
020
Reposted by John Arundel
🧟‍♀️ Liza Frank 🎃👻🕸️ @lilithepunk.bsky.social · 11/11/2025
And I'm out! Publicationally speaking. So here's a folklore quiz to celebrate!
The Great Household Lore Publication Day Quiz - The Questions!
22811
John Arundel @bitfieldconsulting.bsky.social · 04/11/2025
Reading this book is like going through the Spice Agony to become a Reverend Mother.
000
John Arundel @bitfieldconsulting.bsky.social · 27/10/2025
Meanwhile, on X:
040
Reposted by John Arundel
Jakub Jarosz 🚢 @qba73.bsky.social · 14/10/2025
How does the Rule of Clarity from The Art of UNIX Programming by Eric S. Raymond, apply to Go, particularly in the context of writing tests? I have included numerous examples in the book I just launched. #Go #Golang #Testing #SoftwareDesign store.jarosz.dev
store.jarosz.dev
Security, System & Electrical Automation | Jakub Jarosz
Hi, I'm Jakub Jarosz. I've been building networks, automation systems and writing software for over 25 years. I've built industrial and IT automations for Coca-Cola, Kawiks, Kotlin, XSIL, T-Mobile, AT...
021
John Arundel @bitfieldconsulting.bsky.social · 27/10/2025
If you turn your cat upside down and open the maintenance hatch, you'll see a little Phillips screw adjuster for DST changes.
000
John Arundel @bitfieldconsulting.bsky.social · 26/10/2025
This is a whole new level of "computer says no."
000
John Arundel @bitfieldconsulting.bsky.social · 26/10/2025
That's great, Liza, but you've got to stop hanging around near your own book, approaching browsers and saying, "Looks good, doesn't it? And so reasonably priced!" It's against store policy–at least that's what I was told by the arresting officer.
110
John Arundel @bitfieldconsulting.bsky.social · 26/10/2025
The fake me has more followers on here than the real me does, and that's without even posting anything. THAT'S NOT HOW ANY OF THIS WORKS!
140
John Arundel @bitfieldconsulting.bsky.social · 24/10/2025
It's not aliens. But it would perhaps be amusing to see humans experiencing the effects of colonialism from the other end for a change.
000
John Arundel @bitfieldconsulting.bsky.social · 23/10/2025
I'm surprised no one's yet mentioned Nu shell—It's a fantastic data munging and query tool, and it also makes a perfectly good daily driver, especially as the integrated terminal in Zed.
010
John Arundel @bitfieldconsulting.bsky.social · 21/10/2025
An open letter to the Go community. Stop getting Go wrong! blog.jetbrains.com/go/2025/10/1...
blog.jetbrains.com
The “10x” Commandments of Highly Effective Go | The GoLand Blog
What makes Go developers truly effective? In this guest post, John Arundel shares ten practical “commandments” of Go excellence – timeless lessons for writing cleaner, safer, and more maintainable Go ...
031
John Arundel @bitfieldconsulting.bsky.social · 20/10/2025
Talk to me about your Rust dev setup. What's your editor, shell, coding agent? What tools bring genuine value and which are just hype?
640
John Arundel @bitfieldconsulting.bsky.social · 14/10/2025
This looks great! Will there be a video available?
110
John Arundel @bitfieldconsulting.bsky.social · 13/10/2025
Also, to a certain extent, communism.
000
John Arundel @bitfieldconsulting.bsky.social · 13/10/2025
The type that should not be!
000
John Arundel @bitfieldconsulting.bsky.social · 12/10/2025
Essentially my feed images.fineartamerica.com/images/artwo...
230
John Arundel @bitfieldconsulting.bsky.social · 10/10/2025
Collaborating on closed-source software is no picnic either. Collaboration is hard in general.
020
John Arundel @bitfieldconsulting.bsky.social · 10/10/2025
"Playing music too loud? Right to jail. Right away."
000
John Arundel @bitfieldconsulting.bsky.social · 09/10/2025
cargo-testdox 0.4.0 is released! Turn your Rust tests into documentation... it's a simple, but powerful idea. crates.io/crates/cargo...
cargo-testdox logo: Ferris writing your docs for you!
021
John Arundel @bitfieldconsulting.bsky.social · 09/10/2025
This sequence of train movements represents a catastrophic signalling failure. Oh, the humanity!
000
John Arundel @bitfieldconsulting.bsky.social · 07/10/2025
Nice one, Luca! This looks great!
010
John Arundel @bitfieldconsulting.bsky.social · 07/10/2025
Adorable.
000
John Arundel @bitfieldconsulting.bsky.social · 06/10/2025
Ooh, this'll be a good one.
010
John Arundel @bitfieldconsulting.bsky.social · 04/10/2025
At this, the novice became enlightened.
040
John Arundel @bitfieldconsulting.bsky.social · 03/10/2025
I don't want to see any idle cores around here. If you don't have work to do, go clean something.
100
John Arundel @bitfieldconsulting.bsky.social · 03/10/2025
I have this in common with Taylor Swift, if nothing else: it's a little weird that lots of people I don't know have STRONG OPINIONS about me.
010
John Arundel @bitfieldconsulting.bsky.social · 30/09/2025
I'm a thought leader! It might be time to start thinking a bit more carefully about the random stuff I say on podcasts. OR IT MIGHT NOT thenewstack.io/go-experts-i...
thenewstack.io
Go Experts: 'I Don't Want to Maintain AI-Generated Code'
Two Go programming experts discuss the rise of AI-generated code, exploring its impact on Go's popularity, the challenges of low-quality code, and the future.
070
Reposted by John Arundel
🧟‍♀️ Liza Frank 🎃👻🕸️ @lilithepunk.bsky.social · 22/09/2025
Right then! 🚨 To celebrate publication of my new book Household Lore on 11 November, I'm doing a special Folklore Agony household edition! Are you experiencing a problem in your house that conventional wisdom (and cleaning solutions) have failed to solve? Why not ask the Folklore Agony Aunt? 1/2
This is the cover of Household Lore by Liza Frank. It is a dark midnight sky full of stars. There is a three story purple house with trees growing either side and an owl on a turret. The garden is full of flowers and there is a crooked path to confuse fairies.
12115
John Arundel @bitfieldconsulting.bsky.social · 25/09/2025
”The attempted build command was not executed due to human rejection“ is probably about as close as an AI agent comes to getting snippy.
030
John Arundel @bitfieldconsulting.bsky.social · 22/09/2025
This night will be bad, and tomorrow will be beyond imagining.
000
John Arundel @bitfieldconsulting.bsky.social · 21/09/2025
This was a fun conversation. I, for one, welcome our new AI overlords, and would remind them that, as a trusted Go educator, I can be helpful in rounding up others to toil in their gigawatt datacenters. Dom isn't so keen.
020
John Arundel @bitfieldconsulting.bsky.social · 21/09/2025
In defeat, malice. In victory, revenge!
010
John Arundel @bitfieldconsulting.bsky.social · 19/09/2025
Nice job! Actually, “first do no harm” would be a good guideline for devs too. They're usually the ones who cause all the trouble...
010
John Arundel @bitfieldconsulting.bsky.social · 18/09/2025
To all my former bosses and team leads, an apology: I sucked as an employee (you probably noticed). Sorry about that. I was actually okay at the work. I just didn't like being managed. It wasn't you, it was me. Now, at last, I have a diagnosis. bitfieldconsulting.com/posts/self-d...
bitfieldconsulting.com
Self-driving people — Bitfield Consulting
Your car may be self-driving (up to a point), but are you? Independent-minded people sooner or later reach a point where they can’t rise higher without becoming the boss. Should you go it alone and st...
071