Milwaukee Code Camp
This most recent weekend (November 16th) I attended the Milwaukee Code Camp and was pleased with the content. There was plenty of food, coffee, and give-aways.
I attended five talks:
starting an open source project (link) 1,
how to manage work life balance as a software developer (link),
getting started with Docker and Kubernetes2 (link),
introduction to Terraform for cloud infrastructure management (link),
and accessibility (a11y) on the modern web (link).
I am pleased to say the open source fellow recommended GPLv3, MIT/X, and Apache 2.0 (and choosealicense.com), so I have a lot of respect for him. I think a lesser open source evangelist would recommend one license, or strongly recommend one license. It really does depend on your project.
I was able to get Minikube set up during the Docker/k8s talk in five minutes. No surprises when installing it from the official Gentoo repository. Just follow the installed readme, run the commands… it’s really quite easy to do. A friend commented it wasn’t so simple on their system to install Minikube and get it working.
While I don’t think I would use Terraform at this point, I have a good appreciation for when I might use it in the future. In addition, I found a Terraform provider for libvirt, so one could in theory provision their own cloud infrastructure on a simple libvirt cluster with Terraform. I believe this might be my first use-case for Terraform.
Sweet pastries, water, soda, coffee were available in the morning ad throughout the day. There may have been more comprehensive breakfast items (cereal?), though I was late for the first session. Lunch was Dominos pizza and brownies. There was no shortage of pizza. The coffee was catered from Panera Bread.
In addition to learning about Terraform, Kubernetes, and accessibility, I met a lot of cool people. I think this event was an overwhelming success. Thanks to everybody who organized this event.
This is a discussion in itself. For example: I think a large majority of the user and developer experience with web technologies does not adhere to the principle of least surprise, making it very frustrating for everyone involved. ↩︎