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