HomeProjectsAI FilesBlog

© 2026 Matheus Pires. All rights reserved.

Blog

Articles and thoughts on software engineering and product building.

  1. Building type-safe APIs with Zod and Next.js

    How I use Zod schemas to create end-to-end type safety between frontend and backend in Next.js applications.

    July 10, 2026
  2. The real cost of AI agent errors

    A look at how unrecoverable actions in AI agent workflows can cascade into expensive failures — and practical strategies to prevent them.

    June 28, 2026
  3. Why I stopped using Prisma for new projects

    After building production apps with Prisma for two years, I switched to a different approach. Here's what I learned and what I use now.

    June 15, 2026
  4. Building a personal brand as a developer in 2026

    Practical lessons from growing my online presence as a fullstack developer — what worked, what didn't, and what I'd do differently.

    May 20, 2026
  5. Understanding Elixir and Phoenix for TypeScript developers

    A conceptual guide to Elixir and Phoenix for developers coming from the TypeScript ecosystem. What's similar, what's different, and why it matters.

    May 1, 2026