Developersummit
  • HOME
  • CALL FOR PAPERS
  • BUY TICKETS
  • CONTACT
  • INSIGHTS
  • ONDEMAND
saltmarch

GIDS news media, articles, insights and virtual events educate and illuminate its audiences so they can be fully prepared to deal with the new realities at work and in their professions.

Saltmarch On-Demand
Media

Our Experts

Videos On Demand

Insights

Call for Papers

Connect

About Us

Privacy Policy

Terms & Conditions

Code of Conduct

Contact Us

Subscribe to Developersummit

Get the latest event updates, and insights from today's leading voices.

© 2026-2027 Saltmarch. All rights reserved.

Kata your Way to Better Architecture Skills
RegisterTwitterLinkedInFacebook

< session />

Kata your Way to Better Architecture Skills

Wed, July 8 at 8:30 AM - 12:30 PM GMT+5:30Architecture

"How do we get great designers? Great designers design, of course." —Fred Brooks

"So how are we supposed to get great architects, if they only get the chance to architect fewer than a half-dozen times in their career?" —Ted Neward

Architecture Kata exercises (https://archkatas.herokuapp.com/) are great activities to deliberately build skills in on-the-spot technical solution design. This workshop will give attendees both a theoretical and practical experience with this activity and allow them to conduct the same exercises within their teams/organisations.

This deep-dive will describe the purpose and structure of these exercises and then outline an incremental approach to completing a Kata. With this background, the attendees will form small groups and collaboratively design their own solution to a different Kata problem, guided by the experience of the facilitator(s). The final stage of the workshop consists of all the groups sharing and discussing their solutions with the entire set of attendees.

1. Introduction to Architecture Katas (20 minutes)

2. Facilitated small group kata exercise (140 minutes)

3. Group shareback and exercise review (20 minutes)

The intended audience for this workshop are architects, tech leads and/or senior engineers who are growing into roles which require architecture thinking.

< speaker_info />

About the speaker

Andy Marks

Andy Marks

Principal Consultant, ThoughtWorks

Originally an itinerant teacher of programming at university, Andy has been writing code professionally since 1996 in Melbourne, Brisbane, San Francisco, Leeds and Singapore. Joining ThoughtWorks as a technical lead in 2002, Andy has deep experience in agile development and has, since 2013, become one of those dreary functional programming evangelists you dread speaking to at parties. Andy is a regular speaker at conferences in Australia and user groups in Melbourne, even though he does not understand monads… not even a little bit.

Sarah Taraporewalla

Sarah Taraporewalla

Principal Consultant, ThoughtWorks

Sarah is a Principal Technologist at ThoughtWorks, where she specialises in developing robust software for the future, delivered today. Sarah is passionate about helping CTOs and architects transform their business, strategy and product to meet the digital demands of their customers. She has deep experience in modernising legacy platforms with the help of well-factored monoliths, microservices and event driven architecture, always with the focus on continually delivering value to customers through any transformation.

Related Talks

Architecture Blindspots, Biases, and Blunders: Avoiding Common Pitfalls in System Design

Tue, April 22

Architecture Blindspots, Biases, and Blunders: Avoiding Common Pitfalls in System Design

Michael Carducci
Understanding the Differences Between Modularity and Granularity

Wed, April 26

Understanding the Differences Between Modularity and Granularity

Mark Richards
How Google Built a Consistent, Global Authorization System; and You Can Too!

Thu, April 23

How Google Built a Consistent, Global Authorization System; and You Can Too!

Sohan Maheshwar

On-Demand Talks

Core Software Design Principles for Programmers

Core Software Design Principles for Programmers

Venkat Subramaniam
Reduce Complexity with Distributing Tracing

Reduce Complexity with Distributing Tracing

Sherwood Zern
Architecting for the Unknown

Architecting for the Unknown

Venkat Subramaniam
Enhancing Developer Productivity with Low-Code

Enhancing Developer Productivity with Low-Code

Tribin Roy
Full-Stack Test Automation with Karate

Full-Stack Test Automation with Karate

Peter Thomas
Architecting for Hyperscale with AWS: Navigating Real-world Serverless Challenges

Architecting for Hyperscale with AWS: Navigating Real-world Serverless Challenges

Pawan Puthran
All On-Demand »