GitHub Actions architecture review gate for Azure pull requests
TL;DR: An architecture review gate is a GitHub Actions job that checks every pull request against thresholds you set for Well-Architected score, hig…
Latest Architecture news from Tech News
TL;DR: An architecture review gate is a GitHub Actions job that checks every pull request against thresholds you set for Well-Architected score, hig…
You do not need a server to monitor public Telegram channels. My entire ingestion stack runs on GitHub Actions cron at zero marginal cost, and the w…
Keep the Why records why a codebase is the way it is. Decisions can cite decisions in other repositories. The Globe follows those citations outward,…
Hello, DEV Community! 👋 After spending [Number] years building and scaling applications in enterprise environments, I decided it was time to step ou…
Chunk 3 is complete — and this one pushed me the furthest outside my comfort zone. Infrastructure as Code, remote state management, and a fully auto…
If you follow AI safety, you know the uncomfortable truth: modern LLM guardrails are failing not because of complex zero-day exploits, but because o…
Deploying to a Server You Can't Reach: Building a CI/CD Pipeline with AWS SSM and OIDC From pushing code manually to building, testing, containerizi…
A cron in one of our repositories stopped firing on 21 June and nobody noticed for ten weeks. Its only job was to rebuild this site each morning so…
Short answer: to obfuscate a .NET app in GitHub Actions, add a step after dotnet publish that runs the obfuscator on your published assemblies — wit…
Today, developing a system usually means working with several frameworks and technologies. Even when you already know a technology well, a question…
A real pain point for mobile apps is waiting days or weeks for App Store and Play Store reviews whenever you need to ship a fix or a small update to…
Hello, Dev community! 👋 I am Anjo Machina (安城巻那), a QA engineer based in Japan. I want to share an open-source project I have been building. It is a…
A complete guide to building reproducible, containerized Python CI pipelines using DevPod, Mise, Ruff, pytest, and GitHub Actions—featuring hard-won…
I had a GitHub Actions workflow called Deploy to DigitalOcean . It had been sitting in the repo for weeks, fully wired up — SSH action, secrets refe…
I built field-cage , an MIT-licensed eBPF agent that monitors and restricts outbound connections from Linux GitHub Actions runners. It overlaps with…
Hey developers! 👋 I want to introduce you to AntigravityCI , an open-source project I built to eliminate the friction of switching context during co…
In late June 2026, my org's GitHub Actions stopped at the billing cap. Every PR (pull request) CI (continuous integration; a system that runs tests…
There is a dangerous misconception in software security: “If someone hacked GitHub, they must have broken through GitHub's login page.” Usually, tha…
Our Lean 4 + mathlib project used to spend 41 minutes in CI on every single PR. Today, the worst case — rebuilding the heaviest files from scratch —…
I keep a public repo whose only job is to watch how GitHub Actions treats schedule: triggers. 18 workflows, a few deliberately pathological. The num…
Infrastructure as Code (IaC) has revolutionized how we provision and manage cloud resources. Tools like Terraform, Pulumi, and OpenTofu allow us to…
The 2026 pricing changes got me curious how the projects I actually use run their CI. So I scanned 35 well-known open-source repos (vite, next.js, p…
The 2026 pricing changes got me curious how the projects I actually use run their CI. So I scanned 35 well-known open-source repos (vite, next.js, p…
The conclusion first: pre-rendering diagrams and charts to PNG before compositing them onto slides — rather than generating visual content inline or…
It's summer in San Francisco, which means that every week I forget to enter the lottery for the free Stern Grove Music Festival . Solution? I did wh…
🛠️ Pipelines in the Wild #2 Byte Size Summary Most pipeline failures are transient — a registry returning a 503, a smoke test catching a slow cold s…
🛠️ Pipelines in the Wild #2 Byte Size Summary Most pipeline failures are transient — a registry returning a 503, a smoke test catching a slow cold s…
You push v1.2.3 and expect a predictable sequence: tests pass → version is resolved → GitHub Release is created . In practice, teams usually pick on…
Manual code reviews are a bottleneck in fast-moving development teams. Automating initial feedback loops ensures consistency and allows human review…
Build time is a tax you pay twice: once on every engineer's attention each time they wait, and again on the CI bill every time a pipeline rebuilds t…