Wednesday, January 28, 2026

Enabling Chef Logs in Windows Event Viewer

Chef is a desired configuration management tool used to configure multiple systems into the same, identical state. When Chef desired state configuration scripts fail on a few systems, troubleshooting becomes difficult without proper logging, because each failed system must be checked individually.

However, if logs are available centrally, for example, in the ELK stack, it becomes much easier to troubleshoot issues.

In this blog, we will learn how to enable Chef logs as Windows Event Logs. Once the logs are enabled, these Windows Event Logs can be forwarded to ELK, allowing centralized log analysis and faster troubleshooting.

Sunday, January 25, 2026

Getting Started with Docker Linting Using GitHub Actions

Linting is a vital part of modern software development, as it helps prevent issues early and improves code quality throughout the development lifecycle. It also makes code easier to read, understand, and maintain. There are several linting tools available in the market, each designed for different purposes. 

One important area where linting plays an important role is containerization. Docker is a widely used tool in modern development, and the Dockerfile is one of its most critical components. Therefore, maintaining a high-quality Dockerfile is crucial for ensuring code quality and identifying potential issues early. This blog explains how to use CI/CD pipeline to perform Docker linting effectively.