Stop Wasting Time Checking PDFs: Automate Link Testing with GitLab CI + Playwright

As a developer or QA engineer, you know the frustration of discovering broken PDF links after a site update — especially when those links span multiple websites. I remember spending hours manually checking PDFs across five different sites, copying and pasting URLs into a browser, hoping I wouldn’t miss any. Each time a site updated, the tedious routine repeated itself, eating into time better spent building new features.

Read More

Stop Wasting Time Checking PDFs: Automate Link Testing with GitLab CI + Playwright

As a developer or QA engineer, you know the frustration of discovering broken PDF links after a site update — especially when those links span multiple websites. I remember spending hours manually checking PDFs across five different sites, copying and pasting URLs into a browser, hoping I wouldn’t miss any. Each time a site updated, the tedious routine repeated itself, eating into time better spent building new features.

Read More

CI/CD and GitOps in Kubernetes

Continuous Integration (CI) and Continuous Deployment (CD) are critical for modern DevOps workflows. Kubernetes (K8s) integrates well with CI/CD pipelines, allowing automated application deployments. GitOps takes this further by using Git as the single source of truth for Kubernetes infrastructure and application configurations. This article covers: Helm and Kustomize for managing Kubernetes configurations. ArgoCD and FluxCD for GitOps-based deployments. Jenkins, Tekton, and GitHub Actions for automating CI/CD pipelines.

Read More

CI/CD and GitOps in Kubernetes

Continuous Integration (CI) and Continuous Deployment (CD) are critical for modern DevOps workflows. Kubernetes (K8s) integrates well with CI/CD pipelines, allowing automated application deployments. GitOps takes this further by using Git as the single source of truth for Kubernetes infrastructure and application configurations. This article covers: Helm and Kustomize for managing Kubernetes configurations. ArgoCD and FluxCD for GitOps-based deployments. Jenkins, Tekton, and GitHub Actions for automating CI/CD pipelines.

Read More