About TopicTrick

Deep-dive tutorials on enterprise architecture, mainframe development, and AI engineering.

Who Writes TopicTrick?

TopicTrick is written by practising developers and architects with direct, hands-on experience in the technologies we cover. Our editorial focus is narrow and deliberate: we publish deep technical tutorials on three subjects where good, practitioner-written content is hard to find.

What We Cover

Enterprise Architecture: TOGAF & Zachman

Our TOGAF content is written with the certification exam in mind and the real-world practitioner in parallel. Every ADM phase guide includes the key outputs, exam facts, and practical notes on how phase activities work in real organisations — not just the official specification language.

Browse the TOGAF & Enterprise Architecture Hub →

Mainframe Development: COBOL, CICS, IMS, DB2 & HLASM

Our mainframe tutorials are written for developers entering or advancing in z/OS environments. All code examples use real z/OS syntax validated against current IBM documentation. We cover COBOL through to HLASM assembler, with full learning paths for CICS online transaction development and IMS hierarchical database programming.

Browse the Mainframe Mastery Hub →

AI Engineering: Claude API & Anthropic

Our Claude API tutorials are written for software developers building production AI applications. Content focuses on what official documentation does not cover: production patterns, cost optimisation, agent architecture, and real-world build projects with working code.

Browse the Claude API Complete Guide →

Our Editorial Standards

  • Code examples are tested and copy-paste ready
  • TOGAF content is aligned with the current TOGAF Standard (10th Edition)
  • Claude API content is updated as the Anthropic API evolves
  • Mainframe syntax is validated against current IBM z/OS documentation
  • No AI-generated filler content — every article has a defined learning objective

Contact

For editorial enquiries, corrections, or content suggestions, use the contact form.