Progressive rollout, scheduling workflows, and experimentation with just a basic configuration

Dials on an old-school machine
Photo by Dean Brierley on Unsplash.


Always use the right kubectl version for your cluster 🎛

Photo by Sigmund on Unsplash


Use the Chain of Responsibility design pattern to modify app behavior based on configuration changes

Chain on a fence
Photo by Erik Mclean on Unsplash.


Tips to improve your Git experience and be more productive

Glasses in front of coding setup
Photo by ikukevk on Unsplash.

Aliases

Git commands are long and often super complex, so…


Fail fast and recover

MTTR vs MTBF


An example on how easily push and run serverless GO code in AWS 🚀

Photo by 贝莉儿 DANIST on Unsplash

TL;DR

All the sources are available in thomaspoignant/cdk-golang-lambda-deployment repository

Create a serverless API in GO

So the first things we will do is creating an API using go-chi and the aws-lambda-go SDK, so we need to import these dependencies:

go get github.com/aws/aws-lambda-go
go get github.com/awslabs/aws-lambda-go-api-proxy
go get github.com/go-chi/chi
go get github.com/go-chi/render


Use CloudFormation custom resources with CDK

Candle next to laptop on table
Photo by Priscilla Du Preez on Unsplash.


Boost your productivity with all the tools you need in one place

Assortment of tools
Photo by Todd Quackenbush on Unsplash.


Let’s improve the performance of our web applications

Assorted items on a coffee table
Photo by Jess Bailey on Unsplash.


Your back end is a simple YAML file

Photo by Karim MANJRA on Unsplash

Thomas Poignant

Techlead and cloud architect, I like to build great apps and deploy them on the cloud ☁️ ☁️ ☁️ #aws #go #java ☕️ #typescript #cicd

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store