Skip to main content
The full archive

All posts

Everything we've written so far — architecture decisions, rewrites worth their cost, incident reviews, and the long-tail investigations we wish someone else had published first.

  • by Jordan

    The Silent Flag: How a Single Query Parameter Tanked Our Database Performance

    One query parameter. No code changes. 59% faster at P95. 68% faster at P99. That's what deleting a stray flag from our Prisma connection string did to database performance across our platform. The flag had been silently taxing every query for months after a migration we thought was complete.

    #database#prisma#postgres#performance
  • by Jay

    The Magic We Are Losing But Also The Magic We Are Gathering

    Reflections on AI agents in software development, embracing automation without losing the magic of creation, and how Trellis approaches AI adoption as a supplement to developers rather than a replacement.

    #ai#ai-agents#developer-experience#software-development#productivity#team-culture
  • by Jay

    Trellis 2025 (Technical) Year in Review

    A look back at 2025, what we worked on, how fast (or slow?) we moved, state of the codebase and the major projects we worked on.

    #devops#automation#testing#ci-cd#infrastructure#nx
  • by Jay

    Quality at Trellis: Our Vision for Testing and Automation

    How we built a comprehensive testing strategy that lets us move fast without sacrificing stability, featuring our layered approach from unit tests to load testing with [K6](https://k6.io), and the tools that power our quality-first culture.

    #testing#automation#quality#ci-cd#e2e-testing#load-testing
  • by Jay

    Productivity at Trellis: Thank you, Nx.

    An in-depth analysis of our Nx task graph, target distribution, and how Nx Cloud has saved us over 26 years of computation time across our monorepo.

    #nx#monorepo#performance#ci-cd#developer-experience#build-optimization
  • by Jay

    Building at Scale: How Trellis Structures Our Nx Monorepo

    A deep dive into how we've architected our Nx workspace to support 14 applications and 1200+ libraries, including custom plugins, module boundaries, and deployment strategies.

    #nx#monorepo#architecture#developer-experience#tooling#angular