Just a quick one to share something useful I learnt about injecting variable values at build time in Golang. The usecase for this was adding a Slack webhook URL to a GUI application without either shipping the webhook URL in the code, or expecting the end user to set an ENV VAR with the webhook URL in it.
A while back I wrote a
whois API to contain some basic information about me. It was written in Node.JS, and had different JSON responses based on the path you requested (e.g.
/job, etc.). The code is here if you are interested in how the first iteration of this project worked. It was hosted on an intentionally-unnamed SaaS provider that just wasn’t up to scratch.
I was going to come up with a witty title for this blog post, but my brain is fried from everything that’s been injected into it.
At work, we have several “working groups” centred around specific technologies we use. The purpose of these is to have a way for us lowly engineers to have input into our “tech menu” that we work with. There are several software-engineering-focused groups (JVM, Nodejs, etc.) but so far only one that relates to operations in a broad sense: the container working group.