#random (2020-04)
Non-work banter and water cooler conversation
A place for non-work-related flimflam, faffing, hodge-podge or jibber-jabber you’d prefer to keep out of more focused work-related channels.
Archive: https://archive.sweetops.com/random/
2020-04-01
Today I learned about the “Electronics right to repair” https://en.wikipedia.org/wiki/Electronics_right_to_repair
The right to repair electronics refers to government legislation that is intended to allow consumers the ability to repair and modify their own consumer electronic devices, where otherwise the manufacturer of such devices require the consumer to use only their offered services. While a global concern, the primary debate over the issue has been centered on the United States and within the European Union.
2020-04-02
Hey all,
Pluralight is offering all their course for free for the month of April.
Great time to skill up some new skills
2020-04-05
2020-04-06
This tool serializes the output of popular gnu linux command line tools and file types to structured JSON output. This allows piping of output to tools like jq. - kellyjonbrazil/jc
neat!
This tool serializes the output of popular gnu linux command line tools and file types to structured JSON output. This allows piping of output to tools like jq. - kellyjonbrazil/jc
yet one more tool for @Zachary Loeber to add to his mile-long tool belt
I have been called a toolbag before…
2020-04-07
2020-04-09
accurate
Hahah
I’m not a k8s guy, but I’m sure a few people will be interest in this: http://k8s-ctf.rocks/ (k8s cluster security easter egg hunt contest)
2020-04-10
A new way to see and navigate directory trees : https://dystroy.org/broot - Canop/broot
Startups need to get in the doors of large enterprises at startup speed. Insiders, connectors and sales pros can get them there. Hunterz.io put them together.
man I’d have to have a lot more confidence in a platform to spend $5k on a one shot than they give with a url link https://app.hunterz.io/srartupSignUp
Startups need to get in the doors of large enterprises at startup speed. Insiders, connectors and sales pros can get them there. Hunterz.io put them together.
2020-04-12
I have an idea for a tool / project and I am looking for feedback (in the thread). Maybe you can tell me if this something you would like to use or find useful
Lets say we have a timeframe XXXXXYZXXX where
• X is each 15 minutes
• Y is a deployment of a service
• Z is an event that needs to be investigated I wanna know what did exactly happen right before Z happened I would then be able to see y happened x minutes earlier. The idea is to get all operational insights in one platform. Currently a lot of tools operate on their own and you might even be able to build something like this with kibana or grafana but the idea would really be to integrate all/a lot of operational tools to gain as much insights as possible.
For me it just becomes hard to open up all tools. For example database metrics I have in AWS - Cloudwatch (incl. alerts) but application metrics I have in prometheus inside each stage/environment and federated to one big monitoring cluster. It just becomes hard to use. But maybe I have approached these topics wrong and I just over complicated my setup but I have seen these setups across multiple companies.
The Idea would be if I get application alerts I can go to the timeline and see oh the database is currently having Issues so I maybe can start investigating there.
And if I would be the person responding to the Database high load alert and I can see oh that one service currently has a high load alert and I can start to investigate there. Because these are likely to be related.
Sounds like you want a single pain of glass like datadog or something where cloudwatch, datadog, timeline annotations from builds and all are displayed in single place.
Correct. I do think something like this exists.
I also would like add information to deployments like for example a package.json/lock to make it easier to know what really runs inside of my env
Look at datadog or something like that. I have used grafana and done loads of metric stuff . Don’t roll your own. Most of these services support annotations for events and tie build /release info into it. APM is expensive but some also track the assembly versions changing to automatically on apps allowing even more traceability on changes.
Id suggest something like datadog. If you prefer cloudwatch then you can also add cloudwatch annonations to metric timelines but I’m not a big fan of cloudwatch.
Also for what runs inside your environment, that is really separate metadata from monitoring related metrics
With AWS for example they have something called systems Manager. it can scrape inventory and give you all of the installed applications, their version number, drivers, services and more. That’s the service that’s designed to aggregate all of your information on what’s on a machine
And then there’s compliance manager which is when you set a required value or tool as needing to be installed to meet compliance and it can pass or fail. Lots of crossover and some of these things
Systems manager looks interessing. I for sure would not like to run my own metrics service more like an events aggregator is what I am looking for .. Which gives me a timeline from let’s say: Deployments, Bugsnag events, Alertmanager alerts, cloudwatch alerts etc.
My guess start with datadog. You need integrations galore. I plan on testing it out soon too. I’m concerned about how flexible it is with custom metrics but won’t know until I start too
2020-04-13
Loved this post from the fine folks at Calm :-)
A few years ago I was working on a contract negotiation with Splunk, and we kept running into what felt like a pretty unreasonable pricing structure. They wanted some number of millions of dollars for a three year license, which felt like a high price to pay for roughly thirty-two ascii characters in a particular sequence. Beyond the license, we’d still be responsible for operating the software and paying for the capacity to run it.
wow spot on
2020-04-14
2020-04-15
2020-04-16
Why is this a paid feature? https://slack.com/intl/en-de/help/articles/360043207674-Organize-conversations-with-custom-sections Bummer…
it does make it so easy to organize big community slacks..
2020-04-20
Alibaba will invest $28 billion in cloud computing over three years. The coronavirus pandemic “posed additional stress on the economy, but steers us to focus on the digital economy,” the China tech giant said.
2020-04-21
A global pandemic has arrived in your backyard, and you have eight weeks to slow its spread. A game based on your zip code, 19 other real people, and your collective decisions whether to #stayhome each week.
2020-04-22
https://www.hulldailymail.co.uk/whats-on/whats-on-news/incredible-moment-elon-musks-starlink-4061142
Residents were left confused on Sunday evening after spotting mysterious lights shinning in the sky
Coming to a night sky near you!
2020-04-23
Ever use terragrunt with the Azure provider?
What’s the difference between terragrunt usage for aws and azure?
well with terragrunt you still use terraform, but I support the use of more memes :)
Conceptually there is no difference but it was clearly written for AWS and there are very few terragrunt examples for Azure (or any other cloud for that matter). I’m also a bit leary of terraform wrappers that change the fundamental logic of how terraform works
@maarten in case of we are talking about binaries the meme is correct
What about Terragrunt do you like so much? More curious for our product team feedback than anything.
Jake… i want to run the same plan across multiple aws accounts without the need to reconfigure individual workspaces by cli for each. Haven’t seen anything that makes this seamless. I have to do some work around with inherited yaml files to try and make it more seamless
I can go into more detail but i’ve posted a lot about some of the challenges I’ve personally faced in trying to reduce code to make things more clean
2020-04-24
2020-04-25
2020-04-28
Get this 4-book bundle to help you understand the principles behind Apache Kafka and learn best practices for deploying Apache Kafka in production.
2020-04-29
Ubuntu 20.04 LTS got released. No more deadsnakes for python3.8
2020-04-30
We now offer a unified Azure Pipelines YAML experience, so you can configure pipelines to do CI, CD, or CI and CD together.
I converted several dozen pipelines at my last project to this. Thank goodness it actually hit a general release or I definitely would have egg on my face…
We now offer a unified Azure Pipelines YAML experience, so you can configure pipelines to do CI, CD, or CI and CD together.
anyone running rds mysql 5.6 and using ubuntu as a base system should wait with the base system upgrade to 20.04 until his/hers rds instances are upgraded to 5.7. rds for mysql 5.6 supports only tls 1.0 and ubuntu 20.04 happily dropped support for both tls 1.0 and 1.1