Hello, My name is Amit - I am interested in programming, software tools, systems and infrastructure. A lot of what I explore in software makes it to my blog posts, articles, books, talks and GitHub repositories. If you would like to get an email everytime I write something new, please subscribe to my newsletter. You can contact me via email, on Twitter and on LinkedIn.
My post recent posts are below. So far, I have written about C, Fedora, Golang, Infrastructure, Python and various others.
The video for my PyCon talk - "Counter, Gauge, Oh My!" is up:
The accompanying git repository is here and has the demos, links to some of my related articles and other resources.
If you have any feedback, please let me know.
In a couple of days, on Saturday, I will be delivering my PYCON US talk titled Counter, Gauge, Upper 90 - Oh my!.
This talk covers my journey into application monitoring in general and Python applications specifically. We will start with looking into the why of monitoring, learn the absolute basics …
ping program is one of the most common programs which is used to check the "aliveness" of a host and
a typical execution looks as follows:
$ ping 127.0.0.1 -c 1 -4 PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data …
I recently learned about Cloudflare's 184.108.40.206 DNS service. One of the more interesting things that caught my attention there was DNS over HTTPS. That is, we can do this:
22:27 $ http 'https://cloudflare-dns.com/dns-query?ct=application/dns-json&name=echorand. me' HTTP/1.1 200 OK …
One note though, the following applications/libraries are not part of the release:
You can install them on your installation using:
$ sudo dnf install python*-networkx scilab sagemath rkward
In this post, we will see how we can implement the AWS
assume role functionality which allows
an IAM role to be able to obtain temporary credentials to access a resource otherwise only accessible
by another IAM role. We will implement the infrastructure changes using Terraform
and see how to …