PinnedPublished inITNEXTHow 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, 2018A response icon1Apr 23, 2018A response icon1
PinnedPublished inHackerNoon.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, 2017A response icon4Jun 19, 2017A response icon4
PinnedPublished inBetter ProgrammingBacking Up Google Photos to Amazon S3, Part 1Harness the power of RustDec 11, 2022A response icon2Dec 11, 2022A response icon2
MyGPT — 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 6, 2024Jul 6, 2024
Mocking your Way into Go GenericsHow Pegomock supports Go Generics in its new releaseMay 11, 2023May 11, 2023
Published inBetter ProgrammingBacking Up Google Photos to Amazon S3, Part 2Using the AWS Cloud Development Kit (CDK) for Infrastructure as CodeFeb 13, 2023Feb 13, 2023
Why 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
Lifting 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
Thinking 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, 2017A response icon3Sep 4, 2017A response icon3
Published inHackerNoon.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