Matt Kimber
  • Home
  • About
  • Contact

tools

A collection of 10 posts

Terraform - Beginner Pitfalls
terraform

Terraform - Beginner Pitfalls

After a rocky start, Terraform has become a great success story where I am. We've got both infrastructure and development teams using it, sharing both learnings and resources such as modules and code.

  • Matt Kimber
    Matt Kimber
9 min read
The Definition of Done Dashboard
agile

The Definition of Done Dashboard

I've been working on an infrastructure-heavy project of late, and one of the problems our team faced was differing viewpoints on what "done" actually means. In short, we ended up with

  • Matt Kimber
    Matt Kimber
2 min read
Writing a Facebook Messenger chatbot with AWS Lambda and Terraform
cloud

Writing a Facebook Messenger chatbot with AWS Lambda and Terraform

There's a lot of buzz around about exposing services as chatbots. Whether that's interactive chats to help you book travel, or a simple Slack bot that lets you run a build, they're turning

  • Matt Kimber
    Matt Kimber
22 min read
Cloud, PaaS, solution size and lock-in
aws

Cloud, PaaS, solution size and lock-in

I have a bit of a counter-intuitive opinion on cloud services and the Platform-as-a-Service (PaaS) world. For me, something like AWS isn't about "big". Yes, I know plenty of companies use

  • Matt Kimber
    Matt Kimber
4 min read
tools

Where is my NuGet API Key?

This turns out to be one of the Great Secrets of the Internet, and I wasted around half an hour scanning documentation, Googling various permutations of "NuGet API Key" and "

  • Matt Kimber
    Matt Kimber
1 min read
Load Balancing and Health Checks
tools

Load Balancing and Health Checks

It's pretty common to want to load balance a web application across multiple nodes. The canonical implementation looks something like this: Traffic comes in from the public Internet to the load balancer, which

  • Matt Kimber
    Matt Kimber
4 min read
Setting up Docker and Docker Compose on AWS
docker

Setting up Docker and Docker Compose on AWS

For most of my Docker development, I use William Yeh's Docker-enabled Vagrant boxes, but for Amazon Web Services I quite often find myself on a default Amazon Linux AMI which doesn't come as

  • Matt Kimber
    Matt Kimber
2 min read
25 Minute ELK Stack With Docker - Part 4
docker

25 Minute ELK Stack With Docker - Part 4

I'm going to take a slightly different route with this article. Previously (Part 1 | Part 2 | Part 3), we set up an ELK stack almost anyone could use, providing they set up the

  • Matt Kimber
    Matt Kimber
5 min read
25 Minute ELK Stack with Docker - Part 3
elk

25 Minute ELK Stack with Docker - Part 3

In previous articles in this series (Part 1 | Part 2) we set up a functioning ELK stack in 25 minutes, and added nginx for a reverse proxy with some basic authentication. Now we

  • Matt Kimber
    Matt Kimber
4 min read
25 Minute ELK Stack With Docker - Part 2
elk

25 Minute ELK Stack With Docker - Part 2

In the last article in this series we set up a functioning ELK stack in 25 minutes. But we left a few things still to do for a production-quality system; some form of

  • Matt Kimber
    Matt Kimber
3 min read
Matt Kimber © 2022
Latest Posts Ghost