<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Antonio Masotti — Writing</title><description>Engineering leadership, software architecture, and reflections on building software.</description><link>https://blog.toni-hacks.com/</link><language>en-us</language><item><title>Translating Both Ways — On Leadership as Bridge Work</title><link>https://blog.toni-hacks.com/blog/translator-org-chart/</link><guid isPermaLink="true">https://blog.toni-hacks.com/blog/translator-org-chart/</guid><description>Why the most underrated job of any leader is translation between layers — and what that work actually looks like.</description><pubDate>Sat, 02 May 2026 00:00:00 GMT</pubDate></item><item><title>The Postmortem Test: Accountability in the Age of Pervasive AI</title><link>https://blog.toni-hacks.com/blog/postmortem-test/</link><guid isPermaLink="true">https://blog.toni-hacks.com/blog/postmortem-test/</guid><description>AI is no longer speculative: it lives in our IDEs, our pull requests, and our ADRs. This is what we learned about speed, ownership, and the fifteen-word contract that holds it all together.</description><pubDate>Fri, 01 May 2026 00:00:00 GMT</pubDate></item><item><title>The Capability Trap</title><link>https://blog.toni-hacks.com/blog/the-capability-trap/</link><guid isPermaLink="true">https://blog.toni-hacks.com/blog/the-capability-trap/</guid><description>Legacy systems do not survive because organisations are conservative or short on technical imagination. They survive because they already know too much. On modernisation, decomposition, and the harder questions underneath.</description><pubDate>Fri, 01 May 2026 00:00:00 GMT</pubDate></item><item><title>Triaging Alerts with pup and an AI Agent</title><link>https://blog.toni-hacks.com/blog/ai_driven_incident_triage/</link><guid isPermaLink="true">https://blog.toni-hacks.com/blog/ai_driven_incident_triage/</guid><description>Pairing an internal Datadog CLI with a Claude Code skill to compress the time between an alert firing and the first useful piece of evidence.</description><pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Access Is the New Perimeter</title><link>https://blog.toni-hacks.com/blog/access-new-perimeter/</link><guid isPermaLink="true">https://blog.toni-hacks.com/blog/access-new-perimeter/</guid><description>Shadow IT used to be some colleague registering on an unapproved platform. Now it&apos;s a refresh token in someone else&apos;s database, granted in a moment of curiosity, with permission to read every email you&apos;ve ever sent.</description><pubDate>Sun, 26 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Some Modernizations Need More Than Engineers</title><link>https://blog.toni-hacks.com/blog/modernization-needs-more-than-engineers/</link><guid isPermaLink="true">https://blog.toni-hacks.com/blog/modernization-needs-more-than-engineers/</guid><description>The system still runs. But can you change it safely? On technical debt, organizational scale, and why modernization is a business problem before it is a technical one.</description><pubDate>Sun, 19 Apr 2026 00:00:00 GMT</pubDate></item><item><title>The Unbearable Heaviness of Being (the Sole Backbone)</title><link>https://blog.toni-hacks.com/blog/unbearable-heaviness/</link><guid isPermaLink="true">https://blog.toni-hacks.com/blog/unbearable-heaviness/</guid><description>Two roads lead to operational indispensability, and they converge in the same place. A reflection on what it does to the person, the team, the architecture, and the organisation - and how to get out.</description><pubDate>Fri, 30 Jan 2026 00:00:00 GMT</pubDate></item><item><title>AI and us — Navigating the Grey Zone with Productive Skepticism</title><link>https://blog.toni-hacks.com/blog/productive-scepticism/</link><guid isPermaLink="true">https://blog.toni-hacks.com/blog/productive-scepticism/</guid><description>Beyond the hype and fear, this article explores the nuanced impact of AI on our lives, work, and critical thinking, advocating for a thoughtful partnership with this transformative technology.</description><pubDate>Sun, 13 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Rusty SecurityHub Reports</title><link>https://blog.toni-hacks.com/blog/rust-lambda/</link><guid isPermaLink="true">https://blog.toni-hacks.com/blog/rust-lambda/</guid><description>A Rust Lambda for automating AWS SecurityHub compliance reports: cross-compiling, IAM setup, and why Rust is a surprisingly good fit.</description><pubDate>Mon, 12 Aug 2024 00:00:00 GMT</pubDate></item><item><title>Smallest Missing Positive Integer Problem — Kotlin solution</title><link>https://blog.toni-hacks.com/blog/kotlin_challenge/</link><guid isPermaLink="true">https://blog.toni-hacks.com/blog/kotlin_challenge/</guid><description>How cyclic sort finds the first gap in O(n) without extra space — a Kotlin walkthrough of a classic Leetcode problem.</description><pubDate>Fri, 12 Jul 2024 00:00:00 GMT</pubDate></item><item><title>git-cliff: The Smart Way to Handle Changelogs</title><link>https://blog.toni-hacks.com/blog/git-cliff/</link><guid isPermaLink="true">https://blog.toni-hacks.com/blog/git-cliff/</guid><description>How git-cliff automates changelogs from Conventional Commits — and why you should stop writing release notes by hand.</description><pubDate>Thu, 07 Mar 2024 00:00:00 GMT</pubDate></item></channel></rss>