Hi, I’m John Arundel, a software engineering writer and teacher with decades of industry experience. Want to sharpen your Go or Rust skills, grow as an engineer, and take your tech career further? I’ll share free, practical tutorials with you, from wrangling goroutines to mastering Rust’s borrow checker, along with advice on writing better code, getting the best out of AI tools, and becoming more effective at work—or even starting your own independent business.
When you subscribe, you’ll also get regular updates on my latest books, courses, and mentoring sessions, plus honest guidance on career planning, focus, and personal growth: the stuff I’m excited about, the tools I’m using, the mistakes I’m learning from. Think of it as a weekly boost for your skills and your career, from someone who’s walked the same path and wants to help you succeed.
Recent newsletters:
That mockingbird won't sing: a mock API server in Rust
When doomed stubs attack: blockchain voting and proof of work
Master of Your Domain: my new book on starting and running your own business
Red, green, refactor: writing perfect Go with TDD
A hard rain’s a-gonna fall: parsing JSON in Rust
Starving, sleeping, and yielding: Go’s scheduler
Self-driving people: is independent working the right future for you?
Elephants for breakfast: testing the untestable in Rust
Go go goroutines: understanding Go’s concurrency model