Antony Denyer


Tilling the land of software
  • Centralisation, Sequencers, and the Ethereum Mindset

    Centralised solutions, and the belief in them, come from a specific type of mindset. It’s the mindset that says: efficiency first, trust later. This mindset is creeping into Ethereum, and nowhere is it more visible than in the world of Layer 2 rollups and their sequencers. [Read More]
  • EIP-7702 and Inversion of Control for Ethereum Accounts

    In software development, inversion of control (IoC) has been one of the most transformative architectural shifts for building loosely coupled, extensible software solutions. Instead of developers controlling the full execution flow, the framework orchestrates, and the developer plugs in local behaviour. This pattern shows up in dependency injection, event-driven programming,... [Read More]
  • AI Slop and Brandolini's Law

    Brandolini’s Law “the amount of energy needed to refute bullshit is an order of magnitude larger than to produce it” is about to hit our codebases with a vengeance. [Read More]
  • I Hope We Don’t Know What We’re Doing: Ethereum at Ten

    In the early days of Ethereum, everything was up for grabs. The idea that a global computer could run trustless applications in an adversarial environment was so radical that no one pretended to have it figured out. The very act of deploying a smart contract felt like something that could... [Read More]
  • Keep It in Code: Rethinking What We Externalise

    Most modern software projects are built with the assumption that configuration belongs outside of the code. If you’ve read The Twelve-Factor App, you’ve likely seen the principle stated clearly: store config in the environment. [Read More]