📰 Dev.to · opscanopy
10 articles · Updated every 3 hours · View all reads
All
Articles 84,942Blog Posts 106,829Tech Tutorials 20,871Research Papers 18,056News 14,092
⚡ AI Lessons

Dev.to · opscanopy
18h ago
Why Your GitHub Actions Workflow Didn't Trigger: branches, tags & paths Filters Explained
You pushed a commit, opened the Actions tab, and there's nothing there. No red X, no yellow dot — the...

Dev.to · opscanopy
2d ago
One CVE, four ignore files: unifying Trivy, Grype, Snyk and osv-scanner
You triaged the CVE. A scanner flagged CVE-2023-45853 in zlib, you read the advisory, confirmed the...

Dev.to · opscanopy
2d ago
One CVE, four ignore files: unifying Trivy, Grype, Snyk and osv-scanner
You triaged the CVE. A scanner flagged CVE-2023-45853 in zlib, you read the advisory, confirmed the...

Dev.to · opscanopy
2d ago
Writing robust regular expressions for log lines
A regular expression that parses a log line in your editor and a regular expression that survives a...

Dev.to · opscanopy
2d ago
How to read a PromQL query
PromQL looks dense the first time you meet it. A line like histogram_quantile(0.99, sum by (le,...

Dev.to · opscanopy
2d ago
LogQL vs PromQL: the same query in both languages
If you’ve written Prometheus queries, Grafana Loki’s LogQL looks reassuringly familiar — rate(...),...

Dev.to · opscanopy
2d ago
The GitHub Actions security mistakes linters miss
A YAML linter will tell you when your workflow won’t parse. It won’t tell you when your workflow...

Dev.to · opscanopy
2d ago
Stop shipping a stale .env.example
A .env.example is the one file in your repo that nobody runs, nobody tests, and everybody trusts....

Dev.to · opscanopy
2d ago
Migrating from cron to systemd timers
Cron has run the world’s scheduled jobs for forty years, and on most servers it still works fine. But...

Dev.to · opscanopy
2d ago
Reading cron expressions
Almost everyone who runs a backend has stared at a line like */15 9-17 * * 1-5 and half-remembered...
DeepCamp AI