Operations | Monitoring | ITSM | DevOps | Cloud

Enforcing web performance budgets in CI/CD with Sitespeed.io and Slack

Keeping your website fast as new features are introduced is a challenge. Performance regression is common issue that continues to plague websites, especially those of SaaS companies. In performance regression, newly shipped features introduce bloat, leading to slow page loads and reduced user conversion rates. This is exactly what setting performance budgets helps prevent.

Mastering waits and timeouts in Playwright

If you have written any kind of end-to-end tests or UI tests you probably know that the greatest headache to deal with is test flakiness due to browser actions not behaving in the way that you expect them to behave. This flakiness can be a major bottleneck especially in CI/CD pipelines due to constant failures.

Deploy a serverless Python API to Scaleway Functions using CircleCI

Serverless platforms have revolutionized the way developers build and deploy APIs, eliminating the need to manage servers or underlying infrastructure. With serverless, you can focus entirely on your application logic and let the platform handle scaling, availability, and maintenance. Scaleway Serverless Functions is a flexible serverless platform that makes it easy to deploy lightweight APIs and background jobs in the cloud.

Finetuning Gemma 3 on private data with Unsloth and CircleCI

Fine-tuning Large Language Models (LLMs) on private, domain-specific data can unlock significant value for your specific use case. When done correctly, you can create AI apps that understand your organization’s unique context. These apps can speak your brand’s voice and deliver remarkably accurate results that general models cannot match. However, finetuning is not always the right solution. Many teams rush into this complex technique without exploring simpler alternatives first.

Multi-environment DNS automation on Cloudflare using CircleCI and Terraform

Manually configuring DNS records for staging and production environments is a common pain point for developers and DevOps teams. As your organization grows and you manage more applications across different services, keeping DNS records up-to-date and error-free becomes increasingly challenging and time-consuming. Mistakes in DNS setup can lead to downtime, broken environments, or confusing deployments, especially when juggling multiple teams or microservices.

Automating LLM application deployment with BentoML and CircleCI

Shipping application code, especially for LLM-based applications, can be a stressful and complex task. These applications demand intricate model management, careful resource allocation, and manual handling of dependency conflicts. Traditionally, preparing such applications for deployment involves integration tests, containerization, and updating image registries: all time-consuming manual steps. This is where an automated CI pipeline becomes invaluable.

The ROI of autonomous validation: How to unlock $1.8M in engineering value

Recently, we introduced autonomous validation as a new approach to CI/CD that brings adaptive, context-aware intelligence into the delivery pipeline. As AI increases both the volume and reach of code changes, teams are seeing more failures, longer queues, and rising maintenance costs. Traditional pipelines simply weren’t built for this level of velocity or variability.

CI/CD for Go Microservices on Scaleway Kubernetes with CircleCI

Development teams depend on microservices to build, deploy, and scale features independently. Microservices have become the backbone of modern, scalable applications. Scaleway’s managed Kubernetes service (Kubernetes Kapsule) offers a powerful, cost-effective platform for running containerized workloads in the cloud. It’s a great fit for startups and solo engineers who want to focus on shipping features, not managing infrastructure.

Tracking Azure SQL changes with Azure Functions and CI/CD automation

Imagine being able to automatically detect when a high-value order is placed, then log it and notify your sales team – without manually accessing your app code. Azure SQL Trigger Functions make this possible. By automating the response to database changes as they happen, you can streamline operations, sync data, and power workflows in near real-time. Azure SQL Triggers, especially when combined with serverless functions, offers a powerful, low-maintenance way to respond to real-time data changes.