From 83731b7f9b7ef5b930d92b92609be44e8b0b608b Mon Sep 17 00:00:00 2001 From: Lukas Vacula Date: Thu, 11 Apr 2024 09:34:57 -0400 Subject: [PATCH] hammers --- .../index.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 content/shortnotes/learning-to-use-your-hammer-by-turning-things-into-nails/index.md diff --git a/content/shortnotes/learning-to-use-your-hammer-by-turning-things-into-nails/index.md b/content/shortnotes/learning-to-use-your-hammer-by-turning-things-into-nails/index.md new file mode 100644 index 0000000..e93f9f6 --- /dev/null +++ b/content/shortnotes/learning-to-use-your-hammer-by-turning-things-into-nails/index.md @@ -0,0 +1,18 @@ ++++ +title = "Learning to Use Your Hammer by Turning Things into Nails" +# description = "" +date = 2024-04-11 +# updated = 2024-04-11 +#draft = true +[taxonomies] +tags = ["shortnotes"] ++++ + +There's the famous saying: "When all you have is a hammer, everything looks like a nail". It's meant to imply that when your skills or tools are limited, you think it can be applied to anything and everything (and that this is a bad thing). + +But what if you get your new hammer and want to learn to use it as fast and effectively as possible? It may be useful to learn to use it to solve problems it wasn't designed for. Examples: +- You're learning Ansible and create playbooks to run on localhost instead of a bash script. +- You're learning to draw and use a brush pen for sketching instead of a pencil. +- You try containerizing an app that you'd have traditionally installed bare-metal. + +This isn't something you should do in production - but I think it has its merits.