Categories

Jacar categories — explore the topics A rocket whose eyes follow your cursor.
Methodologies

Practical DevSecOps with Sigstore and cosign

Signing images and artifacts with Sigstore has stopped being a rare experiment: projects like Kubernetes already use it. The keyless model in cosign, Fulcio, and Rekor removes private-key management, but it only protects you if deployment verifies who signed, not just whether a signature exists.

Methodologies

Flux CD vs ArgoCD: Which to Choose for Your Platform

Flux CD and ArgoCD are the two CNCF-graduated GitOps tools for deploying to Kubernetes with Git as the source of truth. ArgoCD offers a centralised visual UI that manages several clusters from one instance, while Flux is a set of Kubernetes-native controllers with built-in image automation. Neither choice is wrong: it depends on your team and use case.

Architecture

Platform Engineering: Internal Developer Platforms

Platform engineering formalizes the internal product development teams need. An Internal Developer Platform (IDP) centralises deployment, observability and self-service behind a unified interface so product teams deliver value without becoming infrastructure experts. Investment pays off from around 30 to 50 developers.

Methodologies

FinOps: Controlling Cloud Cost Without Slowing the Team

FinOps turns cloud cost into an engineering discipline rather than a finance problem. The Inform-Optimize-Operate framework delivers per-team visibility, continuous waste reduction, and cost SLOs. Rigorous tagging and open-source tools like Kubecost or Infracost let teams regain control of the bill without slowing delivery.

Methodologies

Prometheus: Writing Alerts That Won’t Get Ignored

To write Prometheus alerts that won't get ignored, alert on customer-observable symptoms (latency, error rate, saturation) instead of internal causes like CPU or memory, define SLOs with multi-window burn rate to scale severity, add a watchdog alert that confirms the system is still alive, and review the signal-to-noise ratio every quarter.

Methodologies

The Kano Model: Improving Customer Satisfaction

The Kano model classifies product features into three types: basics (what customers take for granted), performance (where more investment yields more satisfaction), and emotional delighters (unexpected extras that build loyalty). Knowing which category each feature belongs to sharpens every roadmap decision.

Methodologies

Agile Methodologies: Optimising Project Development

Agile methodologies (Scrum, Kanban, Extreme Programming) replace rigid upfront planning with short, iterative cycles: each sprint delivers working software, brings in real customer feedback, and lets teams correct course before a mistake becomes expensive. Born from the 2001 Agile Manifesto, they are now applied well beyond software, in marketing, design, and research too.