Principal Engineer at Codacy. Enjoys playing around with new technologies and building things with them.
09/10/2026
Graph, Harnesses and Loop Engineering Explained
When a coding agent fails, the usual instinct is to swap the model. The evidence points somewhere else. On SWE-bench Pro, Claude Opus 4.5 scored 45.9%...
25/09/2026
AI Agent Harness: Why Code Quality Validation Belongs in the Loop (2026)
When an AI coding agent ships something broken, most engineering leaders still ask the same question: would a different model have done better? It's a...
13/07/2026
Deterministic Static Analysis for AI Coding Workflows: How to Cut Token Cost Without Weakening Code Review
An AI coding agent opens a pull request. Another agent reviews it, searches the repository, reads a few irrelevant files, pulls more context into the...
06/04/2025
Continuous Code Quality: Integrating Static Code Analysis in CI/CD Pipelines
Software development is often a team effort involving several software engineers. While this collaboration allows teams to speed up software delivery,...
05/04/2025
How Code Quality Affects Application Security: The Hidden Risks
While the impact of poor-quality code may not always be immediately visible in the final product, it usually manifests at some point in the future....
24/03/2025
Understanding Cross-Site Scripting Attacks and How to Prevent Them
Cross-site scripting attacks, or XSS, are one of the most prevalent and devastating security risks today. XSS attacks target vulnerable web pages with...