Blog
Architecture, craft, AI and full-stack development.
-
Claude Code Hooks: Keep Your Codebase Clean Automatically
PreToolUse and PostToolUse hooks in Claude Code let you automate quality rules: no console.log, sorted imports, mandatory tests. Concrete configuration with Symfony and React examples.
-
Free Custom Email with Cloudflare Email Routing
How to get a professional email address with your own domain for $0/month using Cloudflare email routing. Complete step-by-step setup guide.
-
Lessons from Building Claude Code: Prompt Caching Is Everything
Thariq Shihipar (Anthropic) shares lessons from optimizing prompt caching at scale. Prompt ordering, messages vs system, cache-safe compaction — what makes Claude Code viable.
-
Claude Code: AskUserQuestion Now Displays Markdown
Claude Code's AskUserQuestion tool can now display markdown snippets to present diagrams, code examples, and more to users.
-
Claude Code: New /simplify and /batch Skills to Automate Your PRs
Anthropic introduces two new skills in Claude Code: /simplify for code cleanup and /batch for parallelizable migrations. Together, they automate the path to production.
-
Claude Code Agent Teams: From Solo Agent to Coordinated Team
Anthropic just shipped Agent Teams in Claude Code. A lead agent, parallel teammates, a shared task list. Complete guide to configure and use them effectively.
-
Claude Opus 4.6: 500 Zero-Days and the Vibe Working Era
Anthropic just launched Claude Opus 4.6. It found 500 zero-day vulnerabilities, shook Wall Street, and opens the 'vibe working' era. Breakdown for developers.
-
Cursor vs Cline vs Copilot vs Claude Code: Which AI Coding Tool in 2026?
85% of developers use AI for coding. Cursor, Cline, GitHub Copilot, Claude Code: technical comparison, use cases, and strategy for choosing the right tool.
-
GPT-5.3 Codex vs Claude Opus 4.6: The AI Coding War
OpenAI and Anthropic launched their new models minutes apart. GPT-5.3 Codex vs Opus 4.6: technical comparison and impact for developers.
-
Web Performance and Core Web Vitals: Optimizing Your Score in 2026
LCP, INP, CLS: complete guide to optimize your Core Web Vitals. Concrete techniques for Next.js, Nuxt, and Astro sites.
-
Monorepo with Turborepo: Organizing a Full-Stack PHP + TypeScript Project
Structure your full-stack monorepo with Turborepo. Symfony/Laravel backend + Next.js/Vue frontend in a single efficient repo.
-
Superpowers Symfony: 49 Skills to Code with Claude Code Like a Senior
I created a Claude Code plugin with 49 Symfony skills. TDD, Doctrine, API Platform, CQRS, Messenger: feedback on an open source project with {{github-stars:MakFly/superpowers-symfony}}+ stars.
-
Generative AI in Developer Workflow: Beyond Autocompletion
Integrate generative AI into your dev workflow: code review, tests, documentation, architecture. Tools and methods for seniors.
-
E2E Testing with Playwright: Strategies for Full-Stack Applications
Robust E2E testing strategy with Playwright. CI/CD, fixtures, Page Object Model: complete guide for Symfony, Laravel, and Next.js projects.
-
Building an Expert Sub-Agent System for Claude Code with MCP
How I created GLM Delegator: 5 expert agents (architecture, security, code review) for Claude Code via the MCP protocol. Technical guide and feedback.
-
BetterAuth Symfony: Rethinking Authentication for Symfony 7
I built a modern authentication bundle for Symfony. OAuth, 2FA, magic links, multi-tenant: feedback on design and technical choices.
-
Vue.js Composition API: Advanced Patterns and Reusable Composables
Go further with Vue 3's Composition API: advanced composables, dependency injection, and state management with Pinia.
-
React Server Components and Next.js App Router: The Definitive Guide
Master React Server Components with Next.js 15. Server vs Client, streaming, data fetching: everything for 2025.
-
Product Management for Senior Developers: Thinking Product Daily
How a senior developer can integrate product thinking: prioritization, impact mapping, metrics, and dialogue with business. Practical guide.
-
Clean Architecture with Laravel: Moving Beyond Classic MVC
Structure your Laravel projects with Clean Architecture. Actions, DTOs, Repositories: a complete guide to maintainable and testable code.
-
Implementing CQRS with Symfony Messenger: A Practical Guide
Learn how to implement the CQRS pattern in Symfony with Messenger, Command/Query Bus, and best practices for scaling.
-
Software Architecture for Modern Web Applications: Complete Guide 2025
Hexagonal, Clean Architecture, CQRS: discover essential architecture patterns for your Symfony, Laravel, and Next.js applications.