AI Adoption →Architecture →Engineering →

All Posts

44 posts, since 2023 — practice, not theory: how two software architects think about AI adoption, the Harness Model, architecture decisions, and delivery.

Featured posts

How to Start using AI in Software Development Today
AI Adoption

How to Start using AI in Software Development Today

A practical guide to your first AI-assisted development experiment. Start small, build calibrated trust, and learn context engineering in under an hour.

Making better architectural decisions thanks to slow thinking
Architecture

Making better architectural decisions thanks to slow thinking

In this blog post, we explore how embracing slow, analytical thinking, supported by Architecture Decision Records, can lead to more deliberate and durable architectural decisions.

Effective planning for Site Reliability Engineering (SRE) projects
Engineering

Effective planning for Site Reliability Engineering (SRE) projects

This blog post provides a comprehensive guide to effective planning for Site Reliability Engineering (SRE) projects, balancing long-term initiatives with operational responsibilities. However, the principles and practices discussed here are not limited to SRE. They can be applied to any software engineering project, making them relevant for a wide range of teams and organizations.

The Harness Model - AI Engineering Maturity Matrix, Q1 2026
AI Adoption

The Harness Model - AI Engineering Maturity Matrix, Q1 2026

A 10-dimension maturity matrix for AI engineering teams. Assess where you are, from chatbot-assisted to agentic flywheel, and build the harness that matters.

Browse by topic
AI Adoption

AI Toolset for Software Architects (Q1 2026)

Our Q1 2026 AI toolset for software architects - five categories from research to QA, prompt engineering as a discipline, and practical lessons from the field.

·17 min read
AI Adoption

What makes an MCP server successful?

Understand key factors contributing to the success of an MCP server through architecture, design, and implementation analysis of Context7 - the most popular MCP server

·32 min read
Architecture

The Staff Engineer Toolkit

This post defines the Staff Engineer as a senior IC who leads through influence and broad technical judgment. It offers high-level guidance on architecture, communication, learning, time management, and execution, and calls out common pitfalls to avoid.

·12 min read
Architecture

Services Architecture and Code Ownership

Ownership in a services architecture goes beyond code - it also covers design, operations, and evolution. This article covers ownership principles, supporting team structures, and common pitfalls.

·5 min read
AI Adoption

AI Toolset for Software Architects (Q3 2025)

A short overview of AI tools for architecture-aware prototyping and knowledge-driven design workflows that we currently use and explore as software architects.

·5 min read
Architecture

Partitioning of Key-Value Data in Cache Systems (Part 3)

Learn how to implement a scalable caching layer using Twemproxy, Memcached, and Ketama consistent hashing in Kubernetes. This article provides a practical guide for software architects and developers.

·10 min read

If one of these is a live problem for you

Get in touch →