Fred BittencourtFundamentals of sound programmingI have successfully avoided sound programming for all my programming life. Even when I tried making games, sound was always an…Aug 7, 2023Aug 7, 2023
Fred BittencourtinLevel Up CodingA case for Go code generation: testifyIf you’ve been using Go for a while, you’re probably familiar with the testing library stretchr/testify. It makes it easy to write tests…Nov 6, 20221Nov 6, 20221
Fred BittencourtinLevel Up CodingConcurrency in Go: shared memoryI’ve been playing around with some examples to better understand how Go’s memory model behaves on concurrent programs. I’m going to try and…Oct 15, 2022Oct 15, 2022