My Multi-LLM Development Workflow: Leveraging Different AI Models

After I switched to engineering management, I realized that I missed coding. With my new job, I spend more time on github, and innovation is very much encouraged at the company. As such, I’ve been fiddling around with LLM’s to see what works (and not). As I explore various models and learn more, I’ve developed a workflow that leverages multiple LLMs, each chosen for its specific strengths. Here’s how I use various AI models to boost my development productivity. ...

November 1, 2025 · Aditya Konarde

How much do SRE's really Code?

A quick recap on SRE Site reliability engineering (SRE) is a discipline that incorporates aspects of software engineering and applies them to infrastructure and operations problems.[1] The main goals are to create scalable and highly reliable software systems. According to Ben Treynor, founder of Google’s Site Reliability Team, SRE is “what happens when a software engineer is tasked with what used to be called operations.” ^ Source: Wikipedia How much time do you spend coding? I get this question quite often: “How much time do you spend writing code?” ...

December 28, 2020 · Aditya Konarde

Tech Hardware

I’ve been asked quite a few times about the hardware I use for work, so I decided to write a blog post about it. Here’s a list of the hardware that I use for my daily work and hobbies. First and foremost, I use a M1 Macbook Pro for my laptop. This computer is incredibly fast and reliable, which is essential for the work that I do. It also has a beautiful display, which makes it a good laptop for editing pictures. :) ...

March 24, 2020 · 2 min · map[email:aditya.konarde@gmail.com name:Aditya Konarde]

Provisioning Dashboards with Grafana

Background Grafana has become the de-facto visualization tool for Prometheus. While it is cool to run a central Grafana hooked up to an RDS database, I think it is even better if you can make Grafana completely configurable via git and thus have stateless Grafana instances which you can scale horizontally. Based on this philosophy, I have been running a Grafana setup at Red Hat, here’s some key points: Grafana runs as pods on a Kubernetes (OpenShift) cluster Each dashboard is mounted into the pod via ConfigMap Our GitOps pipeline takes care of adding the dashboard configmaps into the namespace, so all dashboards and their changes ultimately must end up in Git One of the best benefits of this approach is that you never have to worry about Grafana upgrades/downgrades. Because the pods are stateless, you can simply roll out a new version as long as the dashboard schema stays consistent. ...

March 6, 2020 · Aditya Konarde

Alertmanager Deployment Patterns

This is a quick knowledge sharing post before it gets out of my head :) I’m sure many (if not most) of you use Alertmanager as the go-to alerting system with Prometheus I really like the simplicity of Alertmanager’s configuration file and how nicely you can plug it into your configuration generation. The deployment pattern, however, is always a confusion for new adopters. I am going to try to solve some of that confusion in this post. ...

January 15, 2020 · Aditya Konarde