PIOTR ZADKA
ExperienceProjectsBlogAbout

Blog

Technical guides, thoughts, and insights on software development, React, Next.js, and more.

2026-01-28
6 min read

Why AI keeps hallucinating and how constraint files fixes the problem

Stop writing essay-length prompts. Start writing constraint files. Here's why targeted context beats broad knowledge and how it eliminates hallucinations.

AI Engineering
OpenCode
Prompt Engineering
Developer Experience
2026-01-14
5 min read

Moving from one AI assistant to a team of agents

I stopped using just one AI chat and started using a team of specialized agents. Here is why I chose OpenCode, how I use it with Copilot, and why I prefer to own my own setup.

OpenCode
AI Engineering
Open Source
2026-01-08
4 min read

From Skeptic to Orchestrator: The 'Aha' moment that changed the way I build software

How a free t-shirt and a Tetris clone turned a skeptic into an AI orchestrator. Discover my journey from using GitHub Copilot to leading a 'team' of specialist agents with OpenCode.

AI
Career
Developer Experience
2021-10-10
5 min read

Simulating API Responses with WireMock

Learn how to use WireMock to decouple your development process from external APIs, enabling faster and more reliable testing.

Testing
Node.js
WireMock

© 2026 Piotr Zadka. All rights reserved.

GitHubLinkedInEmail