mklein.io
Cloud computing & beyond
Home
Categories
About
Archives
Search
Category
Playing with Ansible... on Docker
Feb 2018
How Docker changed the way we do tests?
Jul 2015
What to do when
docker-compose run
doesn't bind ports?
May 2015
Forget the monkey patch: an introduction to Refinement
Nov 2016
What's new in Ruby 2.4.0?
Aug 2016
Ruby isn't only Rails
Oct 2015
How to change ORM in Padrino project
Jul 2015
My first six months @ AWS
Aug 2020
How Kanban helped me to organise my life
May 2018
Why can't I enjoy vacations (and this is totally my fault)?
Feb 2018
Retrospective 2016
Dec 2016
What an awesome year
Dec 2015
Farewell, Zenvia
Nov 2015
How to get Juniper working on Mint?
Mar 2016
How to delete files with special characters on Linux?
Jan 2016
What the hell are promises?
Aug 2016
How to use ordinal date on Jekyll?
Feb 2018
Playing with Ansible... on Docker
Feb 2018
Creating (really) high available services in K8s
Sep 2019
Multi-node K8s cluster... without nodes! WHAAAT?
Sep 2019
Importing IAM roles & policies in Terraform
Sep 2019
Replace your long-term keys by temporary credentials with AWS CLI & Console
Feb 2021
Automating S3 bucket compliance check & remediation with AWS Config
Jan 2021
Protect your S3 buckets from breaches
Dec 2020
Setting up recurring CloudWatch alarms
Dec 2020
Importing IAM roles & policies with CloudFormation
Dec 2019
Automating S3 bucket compliance check & remediation with AWS Config
Jan 2021
Protect your S3 buckets from breaches
Dec 2020
Replace your long-term keys by temporary credentials with AWS CLI & Console
Feb 2021
Automating S3 bucket compliance check & remediation with AWS Config
Jan 2021
Protect your S3 buckets from breaches
Dec 2020