71 posts
07 Aug 2026
How Magento 2 scheduling and async processing work — the cron groups, the message queue (RabbitMQ/MySQL), and why indexers belong there, not in the request.
07 Aug 2026
Govard is a Go-native local dev orchestrator that spins up PHP and web stacks with one command — no hand-written Dockerfiles, no manual wiring.
05 Aug 2026
How Magento 2 B2B actually works — company accounts, shared catalogs, and the quote/negotiation flow on a production-shaped local stack.
03 Aug 2026
A practical Magento 2 GraphQL tour — products, cart, and customer queries — plus how to run a production-shaped stack locally to test each request honestly.
01 Aug 2026
A safe Magento 2 release flow — build once, config-in-code, zero-downtime deploy, and a tested rollback — plus where CI fits so audits and tests actually run.
30 Jul 2026
How to test Magento 2 without a brittle suite — unit tests for logic, integration tests for plugin/observer wiring, and MFTF for critical customer journeys.
28 Jul 2026
Lock down a self-hosted Magento 2 store — isolate the admin, enforce 2FA, keep patches current, set correct permissions, and watch the usual attack surface.
26 Jul 2026
How to debug Magento 2 without guessing — the stock profiler (CSV capture), log channels, developer mode, and a production-shaped local stack for repro.
24 Jul 2026
A repeatable Magento 2 audit you can run on any store — code, config, cache, search, security, and performance — with the questions that actually surface risk.
22 Jul 2026
How to write Magento 2 code that stays maintainable and upgrade-safe — prefer events over plugins, keep di.xml lean, never rewrite core, and use view models.
20 Jul 2026
A practical Magento 2 performance checklist — full-page cache, Varnish, Redis, indexing, and profiling — ranked by the impact each change delivers.
18 Jul 2026
The recurring developer mistakes that quietly tank Magento 2 performance — from N+1 loads to plugin abuse and misconfigured caches — and how to avoid each.
Browse by topic: