
Technical writer + Systems Engineer. Author of Go Systems Programming, Mastering Go (https://xitter.cf/t.co/0HeL6WdvgB), Time Series Indexing. #golang #timeseries #photos
Greece
Joined July 2012
- Tweets9.5K
- Following663
- Followers1.1K
- Likes446
Pinned Tweet
A blog post about my new book: "Systems Programming with Zig: Build Real Tools with No Hidden Cost". Read the full announcement with chapter overview, where to buy and GitHub code: mtsoukalos.eu/2026/06/system… Happy Zig hacking! @PacktPublishing
Zig or Go: How I Choose. When I pick Go and when I pick Zig: Garbage Collector vs allocators, goroutines vs threads, binary size and stability. mtsoukalos.eu/2026/10/zig-or… #ziglang #golang @golang
My latest blog post is about Zig memory allocators. Read it at mtsoukalos.eu/2026/10/alloca… #ziglang #Zig #SystemsProgramming
My latest blog post is about the go list -json option. Learn how to get package data out of the Go tool. Read it at mtsoukalos.eu/2026/10/the-go… #golang @golang
How to use Command Line Arguments in Zig. How std.process.Init hands you the arguments in Zig 0.17, why toSlice() wants an arena and how to walk them with an iterator and no allocator at all. mtsoukalos.eu/2026/10/comman… #ziglang #Zig #SystemsProgramming
In my latest blog post, I discuss What Developers Can Learn from the Odyssey: mtsoukalos.eu/2026/10/what-d… #BooksWorthReading #BookRecommendations #Homer #Odyssey #SoftwareDevelopment
My latest blog post: Hash Maps in Zig: mtsoukalos.eu/2026/10/hash-m…
#ziglang #Zig #SystemsProgramming #programming Enjoy!
"Learning is not memorizing information. Learning is changing your behavior." ––@FoundersPodcast #motivational
"Συνήθως η έλλειψη παιδείας δημιουργεί κάποια συμπλέγματα, από τα οποία προσπαθούμε να ξεφύγουμε, αλλά δεν ξεφεύγουμε ποτέ. Και αυτό κάνει θόρυβο." ––Γιάννης Μπέζος
New blog post: What Developers Can Learn from the New Testament. Read it at mtsoukalos.eu/2026/10/what-d… #BooksWorthReading #BookRecommendations
The Tower of Babel failed because people stopped understanding each other. Moses had to learn to delegate. Gideon won with 300 people, not 32,000. I wrote a post about what developers can learn from the Old Testament: mtsoukalos.eu/2026/10/what-d…
Six classic books you can finish in a weekend and what each one has to do with life and writing software. mtsoukalos.eu/2026/10/six-cl… #BooksWorthReading #BookRecommendations
You learn to write the same way you learn to program: by reading a lot of good work. Developers should read the classics too: mtsoukalos.eu/2026/10/develo… #BooksWorthReading #BookRecommendations
The code for "Systems Programming with Zig" now targets Zig 0.17.0 (github.com/mactsouk/zigSP). The 0.16.0 version lives on in its own branch. Learn more at mtsoukalos.eu/2026/10/zig-0.…
Adjust your environment so hard things become easier — as @angeladuckw says. But you still have to do the hard things yourself! Watch the full interview with @ChrisWillx: youtube.com/watch?v=sX1S_GIf…
Zig 0.17.0 is released! More at ziglang.org/news/0.17.0-rele… 🎊


