Skip to main content

Architecting AWS Lambda Functions in Golang: A Clean Approach

· 5 min read

Photo by Lance Anderson on Unsplash

Keeping code structure clean when using AWS Lambda can be a bit trickier, since there will be a bunch of entry points in our code. In fact, I usually spend some time finding how to structure my code before starting to code, to achieve “maintainable” and “easy to read” code. In this post, we’ll try out how to use Clean Architecture with AWS Lambda and Go.

Unveiling Clean Architecture: Guidelines, Benefits, and Trade-offs

· 5 min read

Photo by Samantha Gades on Unsplash

You may have heard about Clean Architecture before and still figuring out what that is and what it is trying to solve, yes I was there too. In this post, I’ll try to explain and summarize Clean Architecture from some sources I read in a simple and hopefully quite straightforward way for engineers to understand.

Optimizing Costs of Google Kubernetes Engine

· 6 min read

Photo by Chris Briggs on Unsplash

With increasing need for flexibility, scalability and cost-effectiveness, many organizations decided to migrate and leverage the benefits of cloud infrastructure. But ironically, cloud spending has become one of the biggest cost center for many businesses. While the cloud offers great advantages, it can also lead to higher expenses if not managed effectively.