Teiva Harsanyi Profile picture
šŸ’» Software engineer @Google šŸ“– 100 Go Mistakes author https://t.co/SydmmockD1, blog at https://t.co/J3D7uNgnXN ā¤ļø Go, Distributed Systems & Reliability ę”¹å–„
May 9, 2022 ā€¢ 11 tweets ā€¢ 8 min read
šŸ§µ My top 10 list of the IT books that helped me the most during my career. 1. Inside the Machine by Jon Stokes oreilly.com/library/view/iā€¦
An insightful book to understand how a CPU works and help in earning some mechanical sympathy.
Mar 15, 2022 ā€¢ 11 tweets ā€¢ 4 min read
šŸ§µ Go 1.18 got released šŸ„³. Outside of generics, five new features we should be aware of.
tip.golang.org/doc/go1.18 #golang
šŸ‘‡ 1. Fuzz testing

Fuzzing is about passing random data to functions in an attempt to find vulnerabilities or crash-causing inputs.

Imagine the following scenario where we have to implement a custom function to test whether a string starts with a prefix: Image