Pradumna Saraf

Pradumna Saraf @pradumnasaraf

About: Developer Advocate | Docker Captain | Open Source Developer | DevOps | Golang | Owner @rebasemedia

Location:
India
Joined:
Aug 9, 2021

Pradumna Saraf
articles - 42 total

Run MCP Servers In Seconds With Docker

Model Context Protocol (MCP) has taken the AI world by storm. It has become the de facto standard for...

Learn More 59 7Jun 23

Monitoring Go Applications Using Prometheus, Grafana, and Docker

Monitoring is important for any application. It helps us ensure that our application is running...

Learn More 87 5Apr 21

Docker Can Run LLMs Locally—Wait, What!?

Using Docker to run Large Language Models (LLMs) locally? Yes, you heard that right. Docker is now...

Learn More 150 11Apr 7

Using ARM-based GitHub Actions Runners for Workflows

As we have observed a significant transition toward ARM-based CPUs, such as Apple’s M series and...

Learn More 18 0Jan 29

Publishing Multi-Arch Docker images to GHCR using Buildx and GitHub Actions

The industry has seen a huge shift in machines towards using ARM base CPUs like Apple Silicon to...

Learn More 20 2Dec 20 '24

Rate Limiting a Golang API using Redis

To put Rate Limiting in simpler words, it is a technique in which we limit the number of requests a...

Learn More 49 7Nov 12 '24

My Hacktobefest 2024 Experience

Hacktoberfest has a special place in my tech journey because my tech and open source journey started...

Learn More 32 3Nov 1 '24

Publishing Multi-Arch Docker image to DockerHub using Buildx and GitHub Actions

As you know, we have seen a huge shift in machines towards using ARM base CPUs like Apple Silicon to...

Learn More 19 0Oct 23 '24

How to Publish a Golang Package

Publishing a package is a good way to share your tool with the world. Someone can import the package...

Learn More 47 5Sep 19 '24

Dockerizing a Golang API with MySQL and adding Docker Compose Support

Developing and testing APIs locally connected to a database is no joke. The database often becomes a...

Learn More 83 14Sep 4 '24

Building an AI-Powered CLI with Golang and Google Gemini

I recently built an AI-powered CLI with Golang named GenCLI, from which you can ask questions in text...

Learn More 52 2Aug 27 '24

STOP versioning your Docker Compose file

Docker Compose is one of the best inventions, it makes local development easy and friction-free. If...

Learn More 193 26Aug 9 '24

Boosting Developer Productivity With Pieces

There is a lot of buzz around AI tools in the development world, but very few tools solve the real...

Learn More 12 1Jul 7 '24

How to use feature flags for staged rollouts

In the software development world, we use a rollout strategy to update the existing version of an...

Learn More 21 2May 28 '24

Why use Open Source Feature Flags?

In the recent landscape of software development, companies and teams are increasingly inclined to...

Learn More 21 1Apr 16 '24

macOS vs Ubuntu: GitHub Actions Runners

In case you missed it, GitHub has made macOS Runner available for open source! This means we can now...

Learn More 38 7Apr 4 '24

How to collaborate better with your team on Localhost

Collaborating on localhost sounds unusual, doesn't it? Yes, it's not conventional because it's...

Learn More 30 3Feb 7 '24

feat: Deploy To Cloud - Livecycle Docker Extension

In our recent blog post, "In-Flight Collaboration With The Livecycle Docker Extension," we introduced...

Learn More 23 1Jan 25 '24

Securing Docker Images: A Comprehensive Guide to Integrating Docker Scout in GitHub Workflow

"Docker Images are SECURE by default" - That's a misconception! In today's software development...

Learn More 23 5Jan 23 '24

How to Use Feature Flags in DevOps: Four Use Cases for Developers

If developers need to go through the typical DevOps process (branching, etc.) each time they want to...

Learn More 63 15Jan 10 '24

Share your Docker Compose app logs remotely

Logs are crucial for understanding the inner workings of an application, whether it's to ensure it...

Learn More 30 3Jan 10 '24

How to bring more contributors to your Open Source project

Getting contributors for our project is quite challenging, isn't it? One of the issues faced by...

Learn More 34 6Jan 8 '24

Share your Docker Compose app terminal remotely

I assume you've been in situations where you were on a call with someone, and they kept throwing...

Learn More 39 6Dec 22 '23

How to Get Preview Environments for Every Pull Request

TL;DR In this article you’ll learn: What preview environments are and how they can help...

Learn More 27 4Dec 13 '23

Testing in Production with Canary Deployments: A How-To Guide

Testing in production may not seem right, does it? 🤔 With feature flags, it’s possible. So what are...

Learn More 99 13Nov 29 '23

Docker Extensions to make your development life easier

Docker Extensions are fairly new to the tech domain, and many people haven't explored this. I thought...

Learn More 65 5Nov 27 '23

As a Maintainer - Hacktoberfest 2023

Intro I'm Pradumna, an Open Source and DevOps enthusiast. I enjoy engaging in...

Learn More 1 1Nov 21 '23

As a contributor - Hacktoberfest 2023

Intro I'm Pradumna, an Open Source and DevOps enthusiast. I enjoy engaging in...

Learn More 1 0Nov 21 '23

Pledge - Hacktoberfest 2023

Intro: I'm Pradumna, an Open Source and DevOps enthusiast. I enjoy engaging in conversations and...

Learn More 1 0Nov 21 '23

What's New In Docker 2023?

This year, DockerCon was amazing. There were lots of significant announcements across different...

Learn More 59 6Oct 30 '23