Why I replaced queue-based worker communication with gRPC
The architectural journey from NATS queues to gRPC streaming for worker communication.
PikoCI v0.7.0: Approval gates, audit log, OIDC, secrets masking, and build reports
The biggest release yet. Approval gates, audit log, OAuth/OIDC, secrets masking, and JSON build reports.
PikoCI v0.6: New pipeline views, version tracking, and goodbye Backbone
The biggest UI release yet. New list view, resources panel, version tracking and Preact migration.
PikoCI v0.5.0: worker tagging, in_parallel, Linux packages, and more
Workers now use gRPC, in_parallel step, worker health monitoring and Linux packages.
Services without Docker-in-Docker: how PikoCI handles test dependencies
How PikoCI handles ephemeral services alongside tasks without needing privileged containers.
How hard can it be to build a CI/CD system?
Why I started building PikoCI and what I learned along the way.
Follow on dev.to for all posts →