Thierry de Pauw: consulting CTO - IT Delivery Consultant - IT Engineer - So, Yes, Trunk-based Development! Now What?| ThinkingLabs:: Thierry de Pauw
Despite research showing that Continuous Integration indirectly leads to better quality and stability. Despite that, Continuous Integration implies the practice of trunk-based development, and hence single-branch development. And despite all the benefits of practising trunk-based development, most teams still think this cannot possibly work for them and are stuck with the evilness of feature branching.| ThinkingLabs
Thierry de Pauw: consulting CTO - IT Delivery Consultant - IT Engineer - Why do Teams not practice Continuous Integration?| ThinkingLabs:: Thierry de Pauw
I recently found out about Should I deploy today? and laughed. A humorous way of guidning us developers when we hesitate about deploying code to production. This one is extra funny on a Friday or Saturday. Every now and then, memes about (not) releasing code to production on Fridays appear on my Twitter timeline. There's even T-shirts for sale, with No Deploy Fridays printed on them.| Agile & Coding
The default Kubernetes scheduler works great when your cluster is destined for long running applications. At Codefresh we use our Kubernetes clusters for running Continuous Integration pipelines which means our workloads are ephemeral (they are discarded when a pipeline has finished). This allowed us to look at the Kubernetes scheduler from a different perspective and […]| Codefresh
What is a CI/CD Pipeline and how your business project can benefit from it? Learn all you need to know about CI/CD best practices in our new guide for 2025.| Dreamix
A survey of over 100 enterprises reported by DevOps startup Earthly showed that the top CI/CD (Continuous Integration/Continuous […]| DEVCLASS
This article will teach you how to use the Argo CD ApplicationSet generators to manage your Kubernetes cluster using a GitOps approach. An Argo CD ApplicationSet is a Kubernetes resource that allows us to manage and deploy multiple Argo CD Applications. It dynamically generates multiple Argo CD Applications based on a given template. As a […] The post The Art of Argo CD ApplicationSet Generators with Kubernetes appeared first on Piotr's TechBlog.| Piotr's TechBlog
Ente: Self Host the Google Photos Alternative and Own Your Privacy In the recent few years, I keep seeing people being more aware of their privacy and taking it into their own hands. More and more solutions are emerging through the community that address the critical part of our society and personal life; privacy! In this blog post, I will introduce you to Ente, the Google Photos alternative. You will see the codes required to deploy the server into a Kubernetes setup and host the frontend us...| Developer Friendly Blog
How to Deploy Static Site to GCP CDN with GitHub Actions Building and deploying static sites is rarely an issue these days. Most of the PaaS providers already have full support for your live and your preview environments and a clean integration with your favorite Git provider. However, some organizations may choose to stick with big players like GCP for various reasons. In this blog post, you will learn how to build your frontend and deploy your static files to GCP bucket using GitHub Actions...| Developer Friendly Blog
How to Publish to GitHub Pages From Another Repository In this blog post, you will learn how to leverage GitHub Actions to deploy static files to the GitHub Pages of another repository. This can be useful if you keep your source code in a private repository, but also, you may find additional reasons to need this setup. Stick around till the end to find out how to do this with OpenTofu.| Developer Friendly Blog
Dear Debian community, this is bits from DPL for December. Happy New Year 2025! Wishing everyone health, productivity, and a successful Debian release later in this year. Strict ownership of packages I'm glad my last bits sparked discussions about barriers between packages and contributors, summarized temporarily in some post on the debian-devel list. As one participant aptly put it, we need a way to visibly say, "I'll do the job until someone else steps up". Based on my experience with the B...| Bits from Debian
We’ve been shipping Kubernetes to clients since 2015, and over the years, we realized it would be nice to have a setup that referred to some core distribution for our Kubernetes configuration. Read about our efforts creating a toolkit for our clients that make adopting it easy and affordable, transforming it from potential headache into just another comfortable tool in the toolbox for those clients who decide to use it with us.| evilmartians.com
In this article, we’ll talk about the process of deploying and managing a real-world application on a Kubernetes cluster using the Martian Kubernetes Kit| evilmartians.com
Master the art of efficient software development: A step-by-step guide to deploying preview environments for pull requests with GitHub Actions and Kubernetes.| Developer Friendly Blog
Thierry de Pauw: consulting CTO - IT Delivery Consultant - IT Engineer - Continuous Integrations! Where to Start?| ThinkingLabs:: Thierry de Pauw
Thierry de Pauw: consulting CTO - IT Delivery Consultant - IT Engineer - The Practices That Make Continuous Integration - Push Every Day| ThinkingLabs:: Thierry de Pauw
Thierry de Pauw: consulting CTO - IT Delivery Consultant - IT Engineer - The Practices That Make Continuous Integration - Make the Build Self-Testing| ThinkingLabs:: Thierry de Pauw
Learn the secrets to faster code reviews: How to deploy individual preview environments for each pull request using GitHub Actions and Kubernetes.| developer-friendly.blog
Step by Step guide on how to run integration tests using GitHub Actions to automate the application lifecycle and follow DevOps best practices.| developer-friendly.blog
CI/CD Pipelines is an essential development tool. In this article, we'll discuss about what CI/CD pipelines are and how these tools can benefit you?| Whizlabs Blog
Introduction Let’s talk about Drone. No, not this kind of drone No not the flying drone This kind of Drone! The Continuous Integration kind. The one that helps you with automatically doing all kinds of fun coding things. Basically, Drone is a self-hosted alternative to something like GitHub Actions or Jenkins or Travis CI. Basically, if there’s something with your code that you want to run automatically after some action is taken, then CI is for you.| Random Musings
A setup to run any kind of application on a developer's laptop in complete isolation - powered by Docker containers| oooops.dev
15 January 2024 by Kayode AladeToday we have a guest post from Kayode Alade. Kayode is an IoT Solutions Architect with a knack for making things work. He considers himself a perpetual learner, always enthusiastic about acquiring new knowledge, whether from an engineering perspective or a business standpoint. You can find Kayode on GitHub and … Continue reading "Exploring Serverless CI/CD for Embedded Devices"| Embedded Artistry
How to pass hardware through to a concourse linux worker for continuous integration of hardware.| Electric UI
Electric UI is a framework to build user interfaces for your hardware products.| Electric UI
Continuous integration of hardware targets via a custom designed PCB that provides a matrix of UART adapters and target microcontrollers, controlled by the software's testing framework.| Electric UI
Automating the process of EV signing a Windows installer via continuous integration, bypassing 2fa for a hands-off experience.| Electric UI
Being able to trust your work, validate reliability, and visualise issues, makes the development process far less stressful while helping to reduce the occurrences of strange errors or regressions.| Electric UI
We keep the source code of our applications and libraries in private repositories. Quite a few SoM and terminal makers do the same with their Yocto layers and their additional software. We typicall…| Burkhard Stubert