PinnedPeter GötzinITNEXTHow to Write Better Unit Tests in Go Using MocksRecently, as part of my work on the Go re-implementation of the Cloud Foundry Bits-Service, I’ve implemented a feature that requires a set…Apr 23, 20181Apr 23, 20181
PinnedPeter GötzinHackerNoon.comCorrect Error Handling is HardJust recently, I was reminded how hard correct error handling is, while using the Go client for Google Cloud Platform.Jun 19, 20173Jun 19, 20173
PinnedPeter GötzinBetter ProgrammingBacking Up Google Photos to Amazon S3, Part 1Harness the power of RustDec 11, 20221Dec 11, 20221
Peter GötzMyGPT — or how the first ChatGPT powered Alexa Skill was bornThis is blog post #1 of a mini series of posts about my Alexa Skill that uses ChatGPT to make Alexa smart.Jul 6Jul 6
Peter GötzMocking your Way into Go GenericsHow Pegomock supports Go Generics in its new releaseMay 11, 2023May 11, 2023
Peter GötzinBetter ProgrammingBacking Up Google Photos to Amazon S3, Part 2Using the AWS Cloud Development Kit (CDK) for Infrastructure as CodeFeb 13, 2023Feb 13, 2023
Peter GötzWhy We Rewrote the Cloud Foundry Bits-Service in GoRewriting a service in a another language is never a small endeavor and it always comes with a risk. Yet, we decided was worth it. Here’s…Jun 13, 2018Jun 13, 2018
Peter GötzLifting the Veil of Mystery around the Cloud Foundry Bits-ServiceWe have been in stealth mode for quite a while, trying to hide as much as possible of our development and activity around the Bits-Service…Dec 7, 2017Dec 7, 2017
Peter GötzThinking About New Ways of Error Handling in Go 2Recently, I was doing some refactoring on existing Go code and eventually ended up with this code:Sep 4, 20173Sep 4, 20173
Peter GötzinHackerNoon.comInterruption-free service migrations: what you can learn from the cashiers at your local…Amazon can do it, Google can do it, a lot of others can do it too: interruption-free service migrations.Jul 27, 2017Jul 27, 2017