Hi, I'm Srijan Choudhary.
I'm a founding member and software engineering leader at GreyOrange, working on disrupting and redefining fulfillment.
I'm interested in software team leadership, functional programming, distributed systems, artificial intelligence, and software infrastructure.
In my free time, I enjoy traveling, running, playing with technology, listening to music, creating music, and reading.
I write here when I have something to share - a personal project, some difficult problem I solved recently, or just an idea.
Using xref magic to query Erlang code and find cross-application function calls
Introduction This post will go through my experience with setting up some advanced monitoring for PostgreSQL database using Telegraf, InfluxDB, and Grafana (also known as the TIG stack), the problems I faced, and what I ended up doing at the end. What do I mean by advanced? I liked this
I wanted a simple, but optimal (and fast) way to install docker and docker-compose using Ansible. I found a few ways online, but I was not satisfied. My requirements were: * Support Debian and Ubuntu * Install docker using apt repositories * Do not even perform an apt-get update if docker is already
How I automated setting up custom routes and DNS for FortiClient SSL VPN on Windows 10
How I made a custom rebar3 plugin to generate HTML reports for dialyzer warnings
Run multiple emacs daemons for different purposes and set different themes/config based on daemon name